Senior System Software Architect - Autonomous Vehicles

Apply Now

Job Description

NVIDIA’s deep learning platform has already made a major impact to the field and is broadly used across leading academic institutions, start-ups, and industry, including the world’s largest Internet companies. We need passionate, hard-working and creative people to help us take on more of these challenging opportunities in Autonomous Driving. The solutions engineering team is searching for engineers to help develop and bring NVIDIA’s autonomous vehicle platform to the world. You will work on state of the art technologies alongside experts in Deep Learning, Computer Vision, and vehicle control for NVIDIA’s next-generation automotive products. These products make use of the high-definition maps created by multiple industry leading mapping companies from all over the world.

At NVIDIA we aim to create an environment where great people can do their best work. We are looking for a senior DRIVE System Software Architect with expertise in embedded systems, good grasp of application software architecture, and ability to engage with developers, researchers, partners and start-ups, in multiple, impactful Autonomous driving projects. The ideal candidate will work closely work with external and internal software groups to design, develop, and implement software and systems that will pull together diverse SW components for advanced driving platforms.

What you will be doing:

  • Collaborate with software engineers, hardware and arch teams to design, develop, integrate, validate and optimize software on NVIDIA's DRIVE self-driving platform
  • Regularly engage with customers directly to provide technical support and productize DRIVE platforms
  • Be part of an internationally distributed team with locations in US, Europe, APAC and India
  • Assisting field business development in guiding the customer through the sales process for DRIVE products, being responsible for the technical relationship and assisting customers in building creative solutions based on NVIDIA technology
  • Engage with customers to develop a keen understanding of their goals, strategies, and technical needs – and help to define and deliver high-value solutions that meet these needs
  • Strategically partner with lighthouse customers and industry-specific application and other solution partners targeting our computing platform
  • Be an internal champion among the NVIDIA technical community to productize software solutions
  • Craft solutions to system software, OS and application software challenges involving the DRIVE products

What we need to see:

  • MS in Computer Science, Computer Engineering or closely related field (or equivalent experience)
  • 5+ years of experience on embedded systems, with focus on Imaging pipeline
  • You are an experienced programmer in C, C++ and Python
  • Hands-on experience working with ARM and/or x86 platforms
  • Worked with source control systems (git, Perforce) and tools such as JAMA and JIRA
  • Developing applications and/or system SW drivers for HW accelerators in BSP & HAL
  • You have knowledge of various OS environments such as Linux, Android, or Real-time operating systems
  • Ease of adapting to new technologies and platforms
  • Ability to adapt to fast paced development lifecycles and multi-functional organizations
  • You are comfortable interfacing directly with customers
  • You have excellent track record integrating and delivering functional and performant software to real-time and/or distributed systems

Ways to stand out:

Expertise in one or more of these areas.

  • Deep understanding of image processing with working experience in any of imaging sensors, display and serializer-deserializer architecture
  • Experience in Platform bring up and/or BSP Software
  • Familiarity with Automotive software development process (CMMI or ASPICE)
  • Exposure to safety standards like ISO26262
  • Experience developing GPU computing or computer vision

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.

Company Info.


NVIDIA’s invention of the GPU sparked the PC gaming market. The company’s pioneering work in accelerated computing—a supercharged form of computing at the intersection of computer graphics, high performance computing and AI—is reshaping trillion-dollar industries, such as transportation, healthcare and manufacturing, and fueling the growth of many others.

  • Industry
    Cloud computing,Video games,Computer software,Semiconductors,Computer hardware,Consumer electronics,Artificial intelligence
  • No. of Employees
  • Location
    2701 San Tomas Expressway, Santa Clara, CA 95050, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

NVIDIA is currently hiring Senior System Software Architect Jobs in Redmond, WA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More