Senior Engineer - Embedded Software
Rockwell Automation
At a glance
AI generatedWe seek an experienced Firmware Engineer to lead the development of Embedded Controller (EC) firmware for notebooks, collaborating with internal and external stakeholders to design, implement, and deliver robust solutions. This role involves integrating EC firmware with other platform firmware, providing technical support to chip vendors and OEMs/ODMs, and working closely with hardware teams to review architecture and schematics. You will also develop test tools and automation alongside QA/Test architects and create documentation for partners. Ideal candidates hold a Bachelor’s Degree in Electrical Engineering or Computer Science and have over five years of experience developing firmware in ARM Architecture and C/C++. Strong skills in low-level interfaces, Python scripting, and debugging embedded Linux environments are essential, along with expertise in Zephyr OS and Arm embedded architecture.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 68% of similar postings on FindRole.
Peer median band
$138,900–$215,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,500–$215,000
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 801 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.
Most-posted roles
More like this
Rockwell Automation
Cisco
Motorola Solutions
Motorola Solutions
Cisco
Carnegie Mellon University