Keysight is on 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
As an R&D Software Embedded Engineer, you will contribute directly to the design and development of system software, firmware, modular chassis, and CPU platform solutions that power Keysight’s next-generation design and test products. Your role will focus on applying deep technical expertise in low-level programming, embedded systems, and system integration.
You will be working closely with cross-functional teams including Keysight Labs, software, and hardware architects to develop innovative and reliable embedded solutions, addressing complex challenges in system DevOps, security compliance, and algorithm optimization. Your work will support advanced technologies such as 6G and quantum systems.
This role offers the opportunity to lead key technical aspects of the product development lifecycle, ensuring high performance and quality in modular platforms and supporting long-term architectural evolution. We are looking for a technically strong and self-driven engineer who is passionate about embedded platforms, system software, and continuous innovation.
Key responsibilities include,
- Drive the design and development of secure, reliable applications, reusable software components, and low-level drivers for test and measurement products.
- Lead DevOps and modernization initiatives for software build systems, ensuring compliance with Keysight's product security standards.
- Resolve complex software issues and deliver expert technical support for external customers and internal business partners.
- Oversee the Agile development process, contributing deep expertise across the full software development life cycle, from system analysis to deployment.
- Address escalations from internal business partner teams with efficient, high-quality solutions.
- Work closely with teams in the U.S. and coordinate effectively with R&D partners to execute projects seamlessly.
Qualifications
Educational Background:
Master’s or Bachelor’s in Electrical & Electronics Engineering, or Computer Engineering, with over 10 years of experience and expertise in Embedded Software/Firmware design.
Required Competencies:
- Proficient in C/C++ and object-oriented programming.
- Demonstrated expertise in embedded software/firmware development, ideally with leadership experience.
- Knowledgeable in RTOS; experience with embedded OS such as Linux or Windows IoT is an advantage.
- Familiar with communication protocols (e.g., I2C, UART, SPI); experience with USB, PCIe, network protocols, and multi-thread programming is a plus.
- Driver development experience for Windows and Linux is an added advantage.
- Familiarity with flash/memory types (NOR, NAND, eMMC, SD card, EEPROM) is advantageous.
- Strong analytical and troubleshooting skills, proactive mindset, effective communication, and a commitment to continuous learning and motivating others.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***