Senior System Software Engineer

Nvidia

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXHillsboro, ORRedmond, WA
Salary
$184,000–$287,500 / yr
Posted
66 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $236k
$134k most similar roles pay here $304k

This role pays more than 90% of similar roles. Most pay $169,850–$222,000 — the shaded band above. At the midpoint, this role pays about $236k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer

As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting leadership in artificial intelligence. You will build and implement next-generation NvSci software to enable seamless cross-platform functionality and efficient integration with user applications, hardware acceleration libraries, and frameworks on various SoCs. Your daily work involves collaborating with internal and external partners to improve APIs, simplify system architecture, and enhance software flexibility while optimizing performance in resource-constrained environments. You will lead end-to-end feature development that meets stringent automotive safety and security standards like ISO 26262 and ASPICE. To succeed, you must possess proficiency in C/C++, a deep understanding of operating systems, and experience with embedded systems involving multiple threads, CPUs, and accelerators. You will also research and integrate automation tools and generative AI technologies to improve software reliability and scalability.

What does a System Software Engineer earn in California?

Median $235750 from 37 postings across 4 companies.

See salary data

What you'll do

  • Build and implement next-generation NvSci software for cross-platform functionality and integration with hardware acceleration libraries.
  • Improve APIs and simplify system architecture to enhance software flexibility and developer experience.
  • Optimize performance of middleware NvSci APIs in resource-constrained environments alongside hardware and firmware engineers.
  • Lead end-to-end feature development that meets automotive safety and security standards like ISO 26262 and ASPICE.
  • Research and integrate automation tools and generative AI technologies to improve software reliability and scalability.
  • Develop complex systems involving multiple threads, CPUs, accelerators, and various chips.

What we're looking for

  • BS, MS in CS, CE, EE, or a related engineering field or equivalent experience.
  • 8+ years of relevant software development experience.
  • Proficiency in C/C++.
  • Experience in system architecture and embedded systems.
  • Experience building complex systems with multiple threads, CPUs, accelerators, and chips.
  • Strong understanding of Operating Systems.
  • Excellent written and verbal communication skills to convey complex technical concepts.
  • Proven problem-solving skills with a track record of driving solutions from concept to production.

More like this

Similar roles

Senior System Software Engineer

Nvidia

Santa Clara, CA 16 days ago $152,000$241,500
C C++ Linux QNX Android Python Embedded Systems Real-Time Operating Systems CI/CD Generative AI Automotive Systems ADAS Middleware Scripting Automation
5+ yrs exp

Senior System Software Engineer, AV Platform

Nvidia

Santa Clara, CA 13 days ago $184,000$287,500
Embedded Systems Linux QNX RTOS Hypervisor Python Bazel Docker Jenkins Cloud Services Filesystem Customization Automotive ECU Packaging Infrastructure
8+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA +3 134 days ago $152,000$241,500
C++ Python GDB JTAG Linux Android Windows USB UART SPI PCIe CI/CD Firmware Device Drivers SoC Kernel Hardware-in-the-loop Object-Oriented Programming
5+ yrs exp

Senior Hypervisor and RTOS Engineer

Nvidia

Santa Clara, CA 11 days ago $184,000$287,500
C C++ RTOS Hypervisor Embedded Software Virtualization Tegra SoC Firmware Formal Methods ISO 26262 ISO 21434 ASPICE Systems Programming Hardware-assisted Virtualization
8+ yrs exp