Senior System Software Engineer - Embedded Controller

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ On-site

Tech Stack

AI @ 4 GPU Rust @ 6 Security @ 4

Details

NVIDIA is looking for a senior engineer to improve GPU system software and the way that software is built. The role involves working on firmware, a real-time operating system, driver interfaces, and the build, test, and execution infrastructure that supports them. You will take new approaches from design through implementation, bring-up, and post-release support so other engineers can build on them.

Responsibilities

  • Improve the product and the processes used to build, test, and run it.
  • Design and implement firmware and real-time operating system changes, as well as the driver interface connecting them with the rest of the system.
  • Use current development tools, including tools that generate and check code, and integrate those tools into the team's software development and validation processes.
  • Work with hardware and software partners in other locations to resolve issues and deliver results.

Requirements

  • 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 that software.
  • Background with embedded software, a real-time operating system, and device drivers.
  • Experience with low-level interfaces such as interrupts, GPIO, DMA, PCIe, or I2C.
  • Experience delivering software for which you were accountable, from design through release and support.

Preferred Qualifications

  • Experience using AI development tools to write, review, and test software more efficiently.
  • Background with embedded software for power, thermal, or performance applications, including real-time control software design.
  • Experience with operating system internals, kernel modules, or computer architecture.
  • Experience with firmware security or safety.
  • Background with Rust.

Benefits

  • Competitive salary.
  • Equity.
  • Comprehensive benefits package.

Applications will be accepted at least until September 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs