Senior System Software Architect - Automotive Applications

NVIDIA

United States
Base: 184,000 usd - 287,500 usd; bonus/equity: eli...
Modern c++ (17/20/23)
Low-level systems expertise
Bootloader optimization (uefi, u-boot)
Lead the architectural design and optimization of NVIDIA's Autonomous Vehicle software stack for Tegra Platforms

Job Summary

  • Lead the architectural design and optimization of NVIDIA's Autonomous Vehicle software stack for Tegra Platforms.
  • Architect core systems, lead boot optimization strategies, and engage in hardware-software co-design for next-gen SoCs.
  • Conduct deep-dive performance analysis and mentor the team on systems-level performance patterns and code excellence.

Matching Summary

Lead the architectural design and optimization of NVIDIA's Autonomous Vehicle software stack for Tegra Platforms.

Salary

Base: 184,000 USD - 287,500 USD; Bonus/Equity: eligible for equity; Benefits: eligible for benefits

Skills & Requirements

Must-have

  • Modern C++ (17/20/23)
  • Low-level systems expertise
  • Bootloader optimization (UEFI, U-Boot)
  • ARMv8/v9 SoC architectures
  • OS internals (Linux, QNX, RTOS)

Nice-to-have

  • Safety-critical systems experience
  • Kernel upstreaming
  • Secure boot mastery
  • Fast boot specialist

Key Requirements

  • 8+ years of modern C++ experience
  • BS, MS, or PhD in Computer Science or related field
  • Proficiency in template meta-programming
  • Experience with C++ memory model for concurrent systems
  • Experience with early-stage hardware init and hand-off sequences
  • Significant experience with ARMv8/v9 SoC architectures
  • Experience with PCIe enumeration, DMA engines, cache coherency protocols

Work Rights

Not specified

Tailored Resume

Cover Letter