Expression of Interest: R&D Firmware Engineer

Keysight Technologies

Education
Benefits
Qualifications
Skills

Overview

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 powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. 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

Job Description:

  • Firmware/embedded software engineers design, develop, test and debug embedded application software and/or firmware that will drive controls and control systems for company products
  • Solves complex and high impact design and development problems including customer application issues of varying scope and complexity.
  • Uses product and customer applications knowledge to determine, define, develop and validate design concepts and methods.
  • Solves complex, high impact design/ development problems
  • Reduces broad concepts, business strategies into structured projects that span more than one product or technology family
  • Deliver high-quality, well-designed firmware for real-time embedded products as a member of an Agile development team
  • Debug issues and produce high-quality code to fix them
  • Maintain and support products post ship
  • Monitors industry trends for technological evolutions and leverages appropriate technology.

Qualifications

Qualifications

  • Bachelors or Masters equivalent in Electrical Engineering, Software Engineering or Computer Science with 8+ years of experience in related industry.
  • Demonstrable fluency in, but not limited to, C, C++, Python, Assembly languages.
  • Passion and experience in software design and development in embedded systems using real-time OS such as VxWorks, uCOS, and embedded Linux.
  • Experience in development using latest Web technologies.
  • Computer architecture knowledge of x86, ARM.
  • Knowledge in reading datasheets and schematics.
  • Experience in board bring-up and validation.
  • Experience with standard bus interfaces (I2C, PCIe, UART, USB).
  • Results-oriented, with a personal drive to meet commitments.
  • Pro-active team member and good interpersonal skills.
  • Strong verbal & written communication skills in English.

The following skillset would be an advantage:

  • Proficiency in embedded Yocto Linux
  • Familiarity in Qt/QML development for GUI
  • Knowledge in AI/ML algorithms and technologies
  • Understanding of build systems and toolchains, including for cross-compilation

Careers Privacy Statement

  • Keysight is an Equal Opportunity Employer.***
Read Full Description
Confirmed 14 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles