JobsSenior System Software Architect - Automotive Applications
NVIDIA logo

Senior System Software Architect - Automotive Applications

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/10/2026

Compensation

$184,000 - $356,500 per year

Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

The ADAS Platform team is seeking a Senior Systems Software Engineer to enhance a scalable software stack for advanced driver-assistance systems. This role focuses on improving software architecture and performance across multiple layers of the stack. The ideal candidate will work collaboratively with various teams to ensure efficient integration in a multi-OEM environment. Key responsibilities include driving architectural improvements and optimizing system performance.

Requirements

  • BS or MS in Computer Engineering, Computer Science, or a related field or equivalent experience.
  • 8+ years of professional software development experience.
  • Solid background in C++ programming.
  • Strong understanding of modular software architecture, clean code design, and separation of concerns.
  • Hands-on experience building and debugging multithreaded, real-time, or performance-critical systems.
  • Familiarity with parallel/distributed systems and low-level system profiling.
  • Comfortable working in Linux, QNX, or other embedded RTOS environments.
  • Exceptional communication skills and a collaborative, hard-working attitude.

Responsibilities

  • Drive architectural improvements that simplify and modularize the software stack.
  • Design and develop clean boundaries between components with a performance-first approach.
  • Refactor ADAS components to support reuse, extensibility, and long-term maintainability.
  • Partner with teams across software, systems, and hardware to define clear interfaces.
  • Establish test coverage, design reviews, and architectural documentation that scales with the platform.
  • Profile and tune system performance, optimizing for modern multi-core and real-time environments.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this posting expired or inaccurate?