Drimva

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

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)