Tegra System Software Engineer

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CADurham, NC
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $197k
$139k most similar roles pay here $252k

This role pays more than 55% of similar roles. Most pay $164,625–$214,937 — the shaded band above. At the midpoint, this role pays about $197k versus about $190k 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 1150 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Tegra System Software Engineer

As a Tegra System Software Engineer within the system-on-chip software organization, you will design, develop, and verify features for next-generation SoC architecture. You will work closely with hardware, silicon, and pre-silicon teams to bring up new platforms, products, and prototype systems while focusing on enabling core OS software. Your daily responsibilities include crafting, unit testing, documenting, and maintaining features for Tegra SoCs while influencing hardware architecture through design specifications. The role requires expertise in C programming, low-level driver development, and complex system-level debugging. You will work with ARM based processor architectures and must possess a deep understanding of computer system architecture, including caches, buses, memory controllers, and DMA. This position focuses on the technical challenge of developing embedded software and performing early modeling simulations for advanced SoC platforms.

What you'll do

  • Design, develop, and verify features for next-generation SoC architectures.
  • Perform early modeling simulations to support product development.
  • Execute bring-up for new platforms, products, and prototype systems.
  • Enable core OS software on new hardware platforms.
  • Create architecture and design specifications to influence hardware and system software.
  • Develop, unit test, document, and maintain features for Tegra SoCs.
  • Perform complex system-level debugging of low-level drivers and embedded code.

What we're looking for

  • BS or MS degree in Computer Engineering, Computer Science, or a related field or equivalent experience.
  • 5+ years of relevant software development experience.
  • Proven leadership skills and strong ownership on past projects.
  • Hands-on technical experience with complex software and hardware designs.
  • Outstanding C programming and low-level driver experience with a strength in complex system-level debugging.
  • Experience with ARM based processor architecture.
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals like caches, buses, memory controllers, and DMA.
  • Background with chip or board bring-up, high quality embedded code, and JTAG/debugging tools (preferred).

More like this

Similar roles

Senior System Software Engineer

Nvidia

Santa Clara, CA 80 days ago $184,000–$287,500
C C++ Linux Kernel ARM Object-Oriented Programming Firmware Kernel Programming SoC Pre-Silicon Post-Silicon Hardware Qualification Boot Software
8+ yrs exp

Senior Tegra Software Engineer

Nvidia

Santa Clara, CA 45 days ago $152,000–$241,500
C C++ Assembly Rust Ada Spark Firmware Embedded Systems SoC GPU Root of Trust Cryptography Secure Boot Confidential Compute Pre-silicon Simulation Test Automation ISO 26262 ISO 21434
5+ yrs exp

System Software Engineer

Nvidia

Santa Clara, CA 116 days ago $124,000–$195,500
C C++ Object-Oriented Programming Linux Kernel ARM SoC System Architecture Pre-Silicon Post-Silicon bring up Hardware Qualification Failure Analysis middle-ware
2+ yrs exp

Senior Technical Program Manager

Nvidia

Santa Clara, CA 2 days ago $136,000–$218,500
SOC System Software Pre-Silicon Validation Post-Silicon Bring-up Kernel Device Drivers Systems Architecture Power Management Micro-architecture Platform Architecture Product Life Cycle Diagnostic Software silicon life cycle Project Management
8+ yrs exp

Senior System Software Engineer, Performance

Nvidia

Santa Clara, CA +4 99 days ago
ARM SoC CUDA GPU CPU Operating Systems Device Drivers Real-time Programming Performance Analysis HPC Virtual Memory Caching System Software Pre-silicon Post-silicon
6+ yrs exp

Senior Firmware Engineer, GPU

Nvidia

Santa Clara, CA 53 days ago $152,000–$241,500
C Firmware Boot Stack ARM RISC-V PCIe ACPI SoC GPU Pre-Silicon Simulation Emulation DMA GenAI System Software
5+ yrs exp