Nvidia - Santa Clara, CA

posted about 1 month ago

Full-time - Senior
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

The Automotive DriveOS Software Architect role is a key technical leadership position focused on architecting solutions for safe and reliable self-driving vehicle systems. The position requires a deep understanding of complex systems, precision coding, and the ability to communicate effectively with engineering teams and stakeholders. The architect will work closely with software engineers and chip architecture teams to develop and improve technologies that meet the unique challenges of the automotive industry.

Responsibilities

  • Work with software engineers and architects in system software, virtualization, trusted OS, graphics, compute, safety/security, and multimedia to architect component level and system level solutions.
  • Provide insight and technical direction to resolve issues, drive development processes, and improve processes and technologies for current and future applications.
  • Build and drive architecture and analysis documents, communicating effectively with internal and external audiences about technology.
  • Collaborate with chip architecture teams to identify opportunities for improving chip designs.

Requirements

  • Master's degree or equivalent experience.
  • 5+ years proficiency in Embedded Systems and System Software.
  • Strong understanding of multicore hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers, real-time, and assembler programming.
  • Experience with design and development software in compliance with industrial-grade quality standards (DO-178b, ISO 26262, SPICE).
  • Clear and concise communication and presentation skills.
  • Highly organized and driven, with the ability to work in a dynamic environment across multiple countries and time zones.

Nice-to-haves

  • Past Automotive AI/Autonomous System Software experience.
  • Previous experience in highly matrixed organizations in a leadership position.
  • Experience with ARM 64-bit architecture and virtualized device drivers.
  • Experience with formal verification of software programs.

Benefits

  • Equity options
  • Comprehensive health benefits
  • Diversity and inclusion programs
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service