Keysight Technologies is at the forefront of technology innovation, delivering breakthroughs in electronic design and measurement solutions. The R&D Software Engineer role involves developing new time-domain measurement instruments and working collaboratively with a global team to enhance customer insights and product performance.
Invent beautiful & compelling GUI to give customer insight from measurement analysis results
Develop control, calibration, and verification test software for a variety of electrical and optical measurement hardware from single board/circuit level to whole instrument test
Develop reusable test harness for performance assessment and for troubleshooting/validation of electrical and optical instruments
Be a leader in software development processes, incorporating new methodologies and tools to existing SW process to enhance team productivity
Document and present measurement IP and test methodologies to R&D team, and to multi-functional partners
Work with new product introduction teams and partner technology teams to bring a new instrument creation from concept to product shipment to experience the full product development lifecycle
Support customers. Present technical information of value to customers, occasionally visiting customer sites to present products and help customers with integration
In a dynamically changing technology environment, continuous learning is expected and supported throughout your career
Qualification
Required
This position requires some knowledge of electronics hardware and experience in interfacing control and calibration software to control instruments
Open to BS or MS candidates, most likely with Electrical Engineering, Electrical and Computer Engineering and/or Computer Science major or equivalent field of study
Complementary experience in hands-on electronics projects (if formal education is primarily CS), or if formal education is primarily EE complementary software development experience
Demonstration of excellent communication and teamwork skills
Strong problem-solving and quantitative data analysis skills
Ability to quickly learn new technologies
Excellent time-management, and ability to work independently in supportive team of available mentors
Preferred
Experience with C#, Windows .NET, C, C++ with code development in Microsoft Visual Studio/Azure preferred
Creative visualization & GUI design experience to give insight from measurements to end-users
Knowledge of MATLAB and signal processing (FFT, digital filters, sampling/interpolation)
Experience with using electronics test equipment to setup test scenario and verify measurement integrity
Evidence of experience developing measurement algorithms is highly desired
Benefits
Keysight Technologies is an electronic measurement company.