Senior System Software Architect, Specifications - DRIVEOS

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$224,000 - $425,500
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Automotive

Description For Senior System Software Architect, Specifications - DRIVEOS

NVIDIA, a pioneering force in computer graphics and accelerated computing for over 25 years, is seeking a Senior System Software Architect for their DRIVEOS platform. This role sits at the intersection of autonomous driving technology and safety-critical software development. As part of NVIDIA's innovative team, you'll lead the architecture and specification development for their autonomous driving platform, leveraging advanced tools like TLA+ to ensure the highest standards of safety and reliability.

The position offers an opportunity to work with cutting-edge technology in autonomous driving, collaborating with diverse teams across NVIDIA's ecosystem. You'll be responsible for developing and maintaining specifications, improving development processes, and mentoring junior engineers. The role combines technical leadership with hands-on architecture work, requiring both deep technical expertise and strong collaborative skills.

NVIDIA offers a supportive and diverse environment where innovation is celebrated. The company's commitment to transforming industries through AI and accelerated computing provides an exciting backdrop for this role. You'll be part of a team that's defining the future of autonomous driving technology, working on complex challenges that require sophisticated solutions.

The ideal candidate brings extensive experience in software architecture, strong TLA+ expertise, and a deep understanding of safety-critical systems. This role offers competitive compensation, including equity, and the chance to make a lasting impact in autonomous vehicle technology. Join NVIDIA to help advance the state of the art in software architecture for safety-critical systems and be part of a company that's shaping the future of AI and computing.

Last updated 3 months ago

Responsibilities For Senior System Software Architect, Specifications - DRIVEOS

  • Leading the design and development of software architecture for DRIVEOS platform
  • Collaborating with cross-functional teams to define and implement specifications
  • Leveraging TLA+ technology across the organization
  • Mentoring and guiding junior engineers
  • Collaborating with NDAS, TSE, customers, and partners
  • Staying at the forefront of industry trends in autonomous driving technology

Requirements For Senior System Software Architect, Specifications - DRIVEOS

Linux
  • Proven experience in software architecture and design
  • Industry recognized TLA+ experience and skills
  • Extensive knowledge of computer science principles
  • Outstanding problem-solving skills
  • Strong interpersonal and communication skills
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's or PhD preferred)
  • 12+ years experience
  • Experience with autonomous driving technology, real-time systems, and AI is a plus

Benefits For Senior System Software Architect, Specifications - DRIVEOS

Equity
  • Equity
  • Additional benefits available but not specified in detail

Interested in this job?

Jobs Related To NVIDIA Senior System Software Architect, Specifications - DRIVEOS

Distinguished Engineer – Data Center System Software Architect

Lead system software architecture for NVIDIA's data center systems, working with cutting-edge GPU and AI technologies.

Distinguished Software Architect - Deep Learning and HPC Communications

Distinguished Software Architect role at NVIDIA focusing on Deep Learning and HPC Communications, requiring 15+ years of experience and expertise in parallel programming and high-performance networking.

Senior Networking Architect

Senior Networking Architect role at NVIDIA focusing on developing next-generation network solutions for AI computing, involving ASIC design and advanced networking protocols.

Senior Software Architect - Data Center Systems

Senior Software Architect role at NVIDIA leading data center systems development for GPU-accelerated deep learning applications.

Query Engine Architect - Accelerated Apache Spark

Principal Software Engineer role at NVIDIA leading query optimization for Apache Spark GPU acceleration, offering competitive compensation and cutting-edge technology work.