Firmware Development Engineer, Senior Staff
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 93% of similar roles. Most pay $169,550–$216,271 — the blue band above. At the midpoint, this role pays about $276k versus about $193k for comparable roles.
Based on 240 similar postings.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 575 open roles on FindRole.
Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.
Most-posted roles
At a glance
The Firmware Development Principal Engineer joins the software engineering team to enable power management solutions for custom CPUs. This role involves designing, implementing, and verifying embedded firmware to manage CPU subsystem performance across various SoCs. Key responsibilities include defining performance management solutions for future generations, characterizing and tuning these solutions, and collaborating with hardware and firmware teams. The engineer will also engage with open source communities to support processor architectures and device drivers. Required technical skills include proficiency in C, C++, Java, or Python, along with experience in assembly, RTOS or OS kernel driver development, and embedded operating systems like Zephyr, eCos, uC/OS, or FreeRTOS. The work focuses on pre-silicon and post-silicon environments, including simulators and FPGA emulation, specifically for ARM v8 architectures.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Microsoft