Senior Software Architect, DriveOS
at Nvidia
π Santa Clara, United States
USD 224,000-431,200 per year
Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
GitHub @ 4
Leadership @ 4
Communication @ 7
Networking @ 4
Compliance @ 4
GPU @ 6
Claude Code @ 4
AI @ 4
Computer Vision @ 4
Robotics @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
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.