Senior Staff Firmware Development Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 92% of similar roles. Most pay $169,550–$223,500 — the shaded band above. At the midpoint, this role pays about $265k versus about $197k 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 623 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.
Most-posted roles
At a glance
As a Firmware Development Principal Engineer, you will join the engineering team to focus on CPU performance management for custom CPUs. You will be responsible for designing, implementing, and verifying firmware in both pre-silicon and post-silicon environments while defining performance management solutions for future generations of Qualcomm CPUs. Your daily work involves collaborating with hardware power management and firmware teams, engaging with open source communities for processor architectures and device drivers, and characterizing and tuning solutions across various SoCs. The role requires proficiency in C, C++, Java, or Python, along with experience in assembly, RTOS or OS kernel environments, and embedded operating systems like Zephyr or FreeRTOS. You will also work with ARM v8 architecture and utilize simulators and FPGA emulation to solve complex power management challenges within the CPU subsystem.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Anduril Industries
Anduril Industries