R&D Firmware Engineer

Keysight TechnologiesApplyPublished 2 months agoFirst seen 4 days ago
Apply
Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 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

We are looking for a talented R&D Firmware Engineer to join our Agile software team.   We are looking for a new developer in a team tasked with creating common operating systems for Keysight’s instruments. We are a fun-loving group with a strong culture, looking for someone who lives for operating systems.                                                                                                                                                                                                                                                                                                                                                                                                              

In this role, you will be tasked with creating a highly secured Yocto system. You will design, develop, test, and debug software features, products, and tooling for Linux system libraries and tools. Across all Keysight products, the operating system is a common thread with the responsibility for meeting security and software standards and delivering features that expand Keysight’s technical leadership across all instrument types. 

Our chosen candidate will 

  • Participate in the full software lifecycle of requirements capture, research and investigation, product definition, design, implementation, test development, testing, and maintenance. 
  •  As a hands-on technical leader, you will mentor other engineers, coordinate with Keysight internal groups, and resolve complex technical issues.  
  • You will work closely with other functional areas such as Marketing, R&D, Technical Support, Quality Assurance, Learning Products, etc., within our business unit as well as across other Keysight business groups, to understand the customer's design flow, and to provide whole-product solutions. 

This position is located in Loveland, Colorado. Candidates must be local or willing to relocate to the area. As an employee at this site, a wide variety of options are available to you: flexible work hours, walking distance to neighborhood parks, 20 minutes away from the Rocky Mountains. 

Qualifications

The requirements of this position are: 

  • BS/MS degree in Computer Science, Computer Engineering, Electric Engineering, Math, Software Engineering or equivalent degree (BS and 5+ years of applicable Software Development experience; MS and 3+ years of applicable Software Development experience)  
  • 5+ years in software development on Linux platforms  

Critical skills required of this position are: 

  • Must have demonstrated track record of solid experience in object-oriented design and C++ programming skills/C++ standards 
  • Quick learner capable of systems-level thinking and abstraction 
  • Proficient in compilers (gcc and cross-compilation), debuggers (kgdb, gdb) and performance profilers 
  • Operating system hardening and performance analysis skills. 
  • A keen problem solver and critical thinker, with a positive and team-oriented approach
  • Knowledge of Yocto and embedded Linux design 

Additional desired skills: 

  • Development experience with multiple operating systems (Windows or other)
  • Kernel or driver development on any system
  • Working knowledge of Python and its family of tools
  • Hardware debugging using logic analyzers and oscilloscopes

Loveland, CO Pay Range: MIN $110,740.00 - MAX $184,570.00

Visa sponsorship is not available for this position. 

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***