Senior Software Architect, DriveOS

at Nvidia
USD 224,000-431,200 per year
SENIOR
βœ… On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Security @ 4 GitHub @ 4 Leadership @ 4 Communication @ 7 Networking @ 4 Compliance @ 4 GPU @ 6 Claude Code @ 4 AI @ 4 Computer Vision @ 4 Robotics @ 4

Details

DriveOS is the software platform that powers millions of autonomous vehicles and other intelligent machines around the world. It combines a virtualization platform, system software, and acceleration libraries for AI, computer vision pipelines, graphics, and multimedia processing. The system is certified for automotive safety (ISO 26262 ASIL-D) and cybersecurity (ISO 21434, UN Reg 155), and is being adapted to other regulated markets including robotics, avionics, and medical devices.

Responsibilities

  • Work with software engineers and architects in system software, virtualization, graphics, compute, platform safety/security, sensor processing, and networking to decompose DriveOS requirements and align bottom-up designs into integrated solutions.
  • As a technical leader, provide insight and technical direction to resolve issues, drive development processes, and help improve workflows and development methodology.
  • Build and drive architecture and analysis documents and communications to internal and/or external audiences about the technology using strong communication skills.
  • Collaborate with major software and hardware stakeholders throughout NVIDIA to tackle system-level problems and influence NVIDIA SoC and GPU designs.

Requirements

  • Master’s degree or equivalent experience.
  • 12+ years related work experience.
  • 5+ years proficiency in Embedded Systems and System Software.
  • Strong understanding of multi-core hardware, operating systems design, concurrency, and hardware acceleration.
  • Experience with design and development software in compliance with industrial-grade quality standards (ISO 26262, ISO 21434, ASPICE).
  • Clear and concise communication and presentation skills.
  • Highly organized and driven, with the ability to work in a dynamic, fast paced environment across multiple countries and time zones.

Preferred / Ways to stand out

  • Past Automotive AI / Autonomous System Software experience.
  • Previous experience in highly matrixed organizations in a leadership position.
  • Experience with formal verification of software programs.
  • Experience with AI tools (Cursor, Claude Code, or GitHub Copilot).

Compensation & Other Details

  • Base salary range (Level 5): 224,000 USD - 356,500 USD.
  • Base salary range (Level 6): 272,000 USD - 431,250 USD.
  • You will also be eligible for equity and benefits (see NVIDIA benefits).
  • Applications for this job will be accepted at least until February 21, 2026.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.