NVIDIA
Senior System Software Engineer - CPU SoC Boot Firmware
$152K–$288K
US, CA, Santa Clara +1 · Senior · Full-time · Posted Aug 10, 2026
- Location
- US, CA, Santa Clara
US, CO, Boulder - Experience
- 5+ years of relevant proven experience
- Education
- BS or MS degree in EE/CS/CE or equivalent experience
About the job
Develop and verify boot firmware for flagship CPUs used in automotive, data center, and other critical computing platforms.
What you'll do
- Build robust boot-firmware features following protective and security guidelines; define, decompose, and verify functional and safety requirements and architecture.
- Conduct FMEA/DFA failure analysis and validate features on pre-silicon simulation platforms.
- Develop and verify features on silicon, then provide post-silicon support and productization.
What they ask for
- BS or MS degree in EE/CS/CE or equivalent experience
- 5+ years of relevant proven experience
- Strong proficiency in C and Python programming and debugging; extensive Linux kernel software experience
- Experience in embedded software development and verification, including ARM technologies and programming
Nice to have
- Bare-metal embedded development; bootloader experience is a plus
- Working experience with AI tools such as Codex and creating agentic AI tools
Pay
152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)
Tools
C, Python, Linux kernel, ARM
AI focus
Use AI tools to improve processes and productivity; experience with tools such as Codex and creating agentic AI tools is a plus.
Model-written summary · the original posting is authoritative