$224,000 - $356,500 USD yearly
Originally posted 10 November 2026 by the employer.
About the role
NVIDIA is searching for engineers to join the Platform Software team, working on SOC and system technology verticals. You will design SOC drivers, Firmware, BIOS, BSP, and CI/CD systems, supporting pre-silicon verification through to silicon bring-up and production.
What you'll do
- Develop and triage platform drivers, OS drivers, and multimedia drivers for SOCs.
- Build automation triage tools, FW and OS-drivers issue packetizations, and drive Startup and Shutdown Time KPIs.
- Execute full product lifecycle software milestones, including Pre-Silicon verification on emulation and simulation platforms, silicon bring-up of FW & OS-drivers, and launching software products.
- Support the OEM ecosystem and provide technical solutions across business verticals.
- Participate in architecture definition, early modeling, and simulation.
- Collaborate with cross-functional global teams across all software milestones.
What you'll need
- BS or MS degree in Computer Engineering, Computer Science, or equivalent experience with 12+ years of software development experience.
- Strong understanding of ARM microarchitecture, ARM exception levels, Pre-OS Firmware, uP / subsystems Firmware and Software, and peripherals.
- Strong C/C++ and Python programming skills.
- Good understanding of ACPI and Device tree concepts, along with computer system architecture (caches, buses, memory controllers, DMA).
- Strong operating systems fundamentals with Kernel and Hypervisor experience on Windows systems as well as Linux systems.
- Hands-on experience with debuggers (GDB, WinDBG) and compilers (GCC, MSVC, LLVM).
- Solid understanding of SOC architecture spanning Boot, Security, and OS.
Skills: OS driver, kernel, hypervisor, ARM, firmware, bring-up
More semiconductor jobs: NVIDIA jobs · Embedded software jobs · California jobs
First seen in our index 0 days ago, well below the 67-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
706
|
Median days since first seen
67 d
|
Category median salary (all employers)
$220k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | NVIDIA | All employers we track in this specialty (706 roles · 75 employers) |
|---|---|---|
| Open roles in this specialty | 171 | 706 |
| Open roles in the wider Software, Firmware & Systems family | 1269 | 6589 · 158 employers |
| Median days since first seen | 56 d | 67 d (+11 d vs this employer) |
| Median salary (USD postings) | n/a | $220k |
Skills observed across this category: OS driver, kernel, hypervisor, ARM, firmware, bring-up
Who's hiring in this category
- NVIDIA (this employer) · 169 open roles · median 56 d
- Qualcomm · 161 open roles · median 85 d
- AMD · 66 open roles · median 60 d
- Arm Holdings · 33 open roles · median 14 d
- Mobileye · 24 open roles · median 97 d
- Keysight Technologies · 15 open roles · median 39 d
How we counted: 706 open Systems Software Engineering (Systems Software) roles from 75 employers tracked in the SemiconductorJobs index, counted 11 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there, and is counted in the wider Software, Firmware & Systems family row. Days are counted from when our index first saw each posting, not from the employer's original posting date.