NVIDIA
Senior System Software Engineer - Embedded Controller
$152K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Sep 22, 2026
- Experience
- 5+ years of meaningful experience.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
About the job
Develop and support GPU system software, including embedded-controller firmware, a real-time operating system, driver interfaces, and the tools and infrastructure used to build, test, and run them.
What you'll do
- Design and implement firmware, real-time operating system changes, and driver interfaces; carry improvements from design through implementation, bring-up, release, and support.
- Improve the processes and infrastructure used to build, test, and run software, incorporating tools that generate and check code.
- Collaborate with hardware and software partners in other locations to resolve issues and deliver results.
What they ask for
- Proven experience in system software, embedded software, or a related field.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
- 5+ years of meaningful experience; experience writing software in C and scripting to build, test, or run it.
- Background in embedded software, a real-time operating system, device drivers, and low-level interfaces such as interrupts, GPIO, DMA, PCIe, or I2C; experience delivering software from design through release and support.
Nice to have
- Experience using AI development tools to write, review, and test software; embedded software for power, thermal, or performance; or designing real-time control software.
- Experience with operating system internals, kernel modules, computer architecture, firmware security or safety, or Rust.
Pay
152,000 USD - 241,500 USD (base salary); 184,000 USD - 287,500 USD (base salary)
Tools
C, interrupts, GPIO, DMA, PCIe, I2C, Rust
AI focus
Preferred experience using AI development tools to write, review, and test software more efficiently.
Model-written summary · the original posting is authoritative