Senior System Software Engineer - Autonomous Vehicles

NVIDIA

Shanghai, China
Not specified; not specified; competitive compensa...
Onsite
5+ years adas development experience
Linux or qnx embedded environments
Sensor-based automotive software debugging
NVIDIA is seeking a Senior Software Engineer to build the software foundation for advanced driver assistance and autonomous driving systems in Shanghai

Job Summary

  • NVIDIA is seeking a Senior Software Engineer to build the software foundation for advanced driver assistance and autonomous driving systems in Shanghai.
  • The role involves adapting NVIDIA Drive software, diagnosing complex issues across safety-critical ADAS systems, and collaborating with OEM teams on partner vehicle platforms.
  • Candidates must possess strong communication skills to explain technical findings clearly while working across international multidisciplinary teams.

Matching Summary

Match Score: 75

NVIDIA is seeking a Senior Software Engineer to build the software foundation for advanced driver assistance and autonomous driving systems in Shanghai.

Salary

Not specified; Not specified; Competitive compensation and world-class benefits

Skills & Requirements

Must-have

  • 5+ years ADAS development experience
  • Linux or QNX embedded environments
  • Sensor-based automotive software debugging
  • ADAS function bring-up activities
  • Cross-functional technical coordination

Nice-to-have

  • Advanced C++ and Python programming
  • CUDA and TensorRT GPU computing expertise
  • SoC-based automotive architecture familiarity
  • Performance bottleneck identification skills
  • Strong team spirit and prioritization

Key Requirements

  • MS in Computer Science, Electrical, or Automotive Engineering
  • Valid driver's license required
  • Readiness for road testing and travel
  • Minimum 5 years in-vehicle ADAS experience

Work Rights

Not specified

Tailored Resume

Cover Letter