Keysight Technologies is hiring an R&D Firmware Intern to join our General Purpose Measurement Technology R&D team. You will be part of the Firmware Application Development team, contributing to the design and development of digital multimeters, power supplies, data acquisition systems, and function generators.
What You'll Do
- Design, develop, test, and maintain high-quality firmware for Keysight general-purpose measurement products using Agile methodologies.
- Focus on next-generation product technologies, software algorithms, new features, and low-level drivers.
- Participate in product planning activities such as proof of concept, requirement definition, design implementation, and unit testing.
- Support modifications and feature enhancements for existing product firmware.
What We're Looking For
- Current student in Computer Science, Electrical Engineering, Electronics, Micro-Electronics, or an equivalent field.
- Experience in firmware or embedded software development.
- A high degree of analytical and problem-solving skills, with a solution-oriented and positive attitude.
- Good documentation skills for technical sharing.
Nice to Have
- Experience in platform or application firmware development using C++ in different OS environments like Linux or RTOS.
- Expertise in one or more general-purpose languages such as Bash, Python, C++, or JavaScript.
Technical Stack
- C++
- Bash
- Python
- JavaScript
- Linux
- RTOS
Team & Environment
You will be part of the R&D team in General Purpose Measurement Technology, under the Firmware Application Development team.
Keysight Technologies is an Equal Opportunity Employer.



