Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Parking System Software Engineer - Autonomous Vehicles

AT NVIDIA
NVIDIA

Parking System Software Engineer - Autonomous Vehicles

Shanghai, China

NVIDIA has continuously reinvented itself over two decades. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. This is our life's work - to amplify human imagination and intelligence.

We are seeking Senior Parking System Software Engineers to focus on MPA/APA/AVP functions, based in Shanghai or Beijing. As a member of the NVIDIA China Autonomous Driving Solutions Engineering team, you will help design the application software architecture by collaborating closely with partners developing on our platform and working with internal teams. You will be deeply involved in validating, adapting, and improving the NDAS (NVIDIA DRIVE AV Solution) Parking software stack in China. A strong background in algorithms and software engineering, a passion for teamwork, and analytical abilities are essential. Extensive development and validation experience in MPA/APA/AVP parking systems is highly valued.

Want more jobs like this?

Get Software Engineering jobs in Shanghai, China delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


What you will be doing:

  • Be the trusted technical expert for our partners and customers on the Parking System (MPA and APA) of NDAS (NVIDIA DRIVE AV Solution).
  • Integrate and adapt NDAS parking stack in our partners' vehicle variants, ensuring that the NDAS parking pipeline is tuned to meet the desired memory parking performance metrics and functionality. Both hardware and software components are integrated efficiently through profiling, benchmarking, and evaluation activities.
  • Participate in the investigation and debugging of parking issues on bench, simulation, and vehicles.
  • Develop China-specific parking solutions to make NDAS competitive in the Chinese market.
  • Collaborate closely with global teams (Functions, Software, Hardware) to achieve a seamless, scalable, and robust parking end-to-end implementation.

What we need to see:

  • Master's degree or higher in Computer Science, Automotive, Informatics, Automation, Electronics Mechanics, or Mechatronics.
  • At least 3 years of experience in parking development and delivery in the industry, with extensive knowledge of software engineering related to parking functions such as MPA, APA, and AVP.
  • Strong development and debugging capabilities in at least one of the key parking components (e.g., parking perception and fusion) are highly preferred.
  • Proficiency in C++ is essential, and experience with embedded software is preferred.
  • Fluent in English, with strong written and verbal communication skills.
  • A strong team player.

Ways to stand out from the crowd:

  • Strong understanding of the Parking system software and functions, including one or several aspects of parking system requirements, software architecture design, algorithm, validation, and verification, etc.
  • Familiar with ASPICE and ISO 26262
  • A creative curiosity, collaborative ethic, hardworking enthusiasm, and driving personal vision.
  • A penchant for multi-tasking and self-starting.

Client-provided location(s): Shanghai, China
Job ID: NVIDIA-JR1988378
Employment Type: Full Time