Drimva

NVIDIA

Senior System Software Engineer - Platform Software

$224K–$356K

US, CA, Santa Clara +1 · Senior · Full-time · Posted Sep 8, 2026

Location
US, CA, Santa Clara
US, MA, Westford
Experience
12+ years of meaningful software development experience
Education
BS or MS degree in Computer Engineering, Computer Science, or equivalent experience

About the job

Develop platform and system software for NVIDIA SoCs, from early architecture and pre-silicon work through bring-up and production.

What you'll do

  • Develop and triage SoC platform drivers; support OS, platform, and multimedia driver development and bring-up.
  • Build automation tools for triage and issue packetization for firmware and OS drivers; assist with boot KPIs and security.
  • Collaborate with OEMs and global teams, contributing to architecture definition, modeling, and simulation.

What they ask for

  • BS or MS in Computer Engineering, Computer Science, or equivalent experience
  • 12+ years of meaningful software development experience
  • Strong ARM microarchitecture knowledge, including ARM exception levels; strong C/C++ and Python skills
  • Experience with OS fundamentals, including kernel and hypervisor on Windows and Linux; hands-on debugger and compiler experience

Nice to have

  • System-level debugging; reliability and resiliency features
  • System-level security concepts or embedded system software

Pay

224,000 USD - 356,500 USD (base salary)

Tools

ARM, C/C++, Python, ACPI, Device tree, GDB, WinDBG, GCC

Model-written summary · the original posting is authoritative

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