Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Responsibilities
- Work closely with cross-functional team (R&D, marketing, Order fulfilment, etc)
- Design and develop firmware and software for Keysight’s Manufacturing Test products. (new product generation or existing product maintenance)
- Work closely with system experts to evaluate, design and develop measurement software to enhance test & measurement capabilities
- Be the owner of one or multiple sub-systems and make changes in current system software/firmware to correct errors/improve on quality and create extensions to add new features or performance improvements.
- Design and Perform software/firmware testing. (unit test, integration test, etc)
- Participate or conduct technical reviews to identify problems early in the development phases
- Create detailed technical design documentations
Qualifications
- Bachelor/Master/PhD Degree in Computer Science or Electrical/Electronic engineering
- Min 5 years working experience in R&D or similar product generation environment as software/firmware engineer
- Experience and demonstrated understanding of software methodologies and good practices
- Strong C/C++ programming skills and demonstrated structured programming experience
- Experience in software development using C#, .NET, WPF.
- Exposure / Experience in software development toolset (IDE, graphical and numerical libraries, performance and memory usage profilers etc.)
- Good knowledge of Real time & Embedded system, fundamentals, design methodologies
- Working Experience in RTOS - embedded Linux, VxWorks, FreeRTOS.
- Familiarity with version control software – Git,
- Experience using equipment like oscilloscopes, logic analyzer for problem resolution and design verification.
- Working knowledge of ARM-Based microcontrollers such as NXP MK24/64, TI TMS320/ AM2434 is an added advantage.
- Working knowledge related to low level device driver development for peripherals like Serial (SPI/I2C/RS485), USB, Ethernet is an added advantage.
- Experience in Perl/Python scripting languages is an added advantage.
- Knowledge of Manufacturing test industry highly regarded.
- Self-motivated team player with strong interpersonal skills
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***