Logo of Huzzle

System Senior Software Engineer - Autonomous Vehicles

image

NVIDIA

13d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
  • $264K - $408.3K
  • Santa Clara
  • Quick Apply

AI generated summary

  • You should have a BS in Computer Science or related field, with 5+ years of system software experience. Strong C/C++ skills, familiarity with computer architecture, and experience with embedded systems are essential. Adaptability, debugging skills, and expertise in BSP/HAL development are key. Familiarity with ARM processors, QNX, and automotive software processes is a plus.
  • You will collaborate with cross-functional teams to design, develop, integrate, and optimize software for NVIDIA's autonomous vehicles platform. Provide technical support to customers, participate in global team meetings, and champion software solutions within the technical community.

Requirements

  • What we need to see:
  • BS or equivalent experience in Computer Science, Computer Engineering, or closely related field
  • 5+ years of experience on system software and/or embedded systems
  • Solid understanding of computer architecture and operating system fundamentals
  • Experienced programmer in C or C++ with strong debugging skills
  • Worked with source control systems (git, Perforce)
  • Worked on developing applications and/or system SW drivers for HW accelerators in BSP & HAL
  • Ability to adapt to fast paced development lifecycles and cross-functional organizations
  • Ease of adapting to new technologies and platforms
  • Ways to stand out from the crowd:
  • Expertise in one or more of these areas:
  • Background in platform bring up and/or BSP software
  • Experience with QNX
  • Experience with ARM processors
  • Familiarity with Automotive software development process (CMMI or ASPICE)
  • Exposure to safety standards like ISO26262

Responsibilities

  • Collaborate with software engineers, hardware and architecture 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 NVIDIA DRIVE platforms
  • Be part of an internationally distributed team with locations in US, Europe, APAC, and India
  • Be an internal champion among the NVIDIA technical community to productize software solutions
  • Craft solutions to system software, OS and application software challenges involving DRIVE products

FAQs

What kind of technologies will I be working with as a System Senior Software Engineer for Autonomous Vehicles at NVIDIA?

As a System Senior Software Engineer for Autonomous Vehicles at NVIDIA, you will be working with state of the art technologies in Deep Learning, Computer Vision, and vehicle control for NVIDIA’s next-generation automotive products.

Manufacturing & Electronics
Industry
10,001+
Employees
1993
Founded Year

Mission & Purpose

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.