Senior System Software Engineer - AV Platform

NVIDIA
United States
Workplace: OnsiteFull timeUSD 184,000 - 287,500 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Communication","Analytical skills"]

Build and optimize system-level software for the NVIDIA DriveWorks SDK to enable scalable autonomous vehicle development. You’ll design architectures and frameworks, implement high-efficiency C++ code with CUDA/GPGPU acceleration, and develop sensor drivers and data recording/playback/visualization tools. Collaborate with vendors and vehicle/control teams, perform in-vehicle testing, and support data collection campaigns while adhering to safety and quality standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior System Software Engineer - AV Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build and optimize system-level software for the NVIDIA DriveWorks SDK to enable scalable autonomous vehicle development. You’ll design architectures and frameworks, implement high-efficiency C++ code with CUDA/GPGPU acceleration, and develop sensor drivers and data recording/playback/visualization tools. Collaborate with vendors and vehicle/control teams, perform in-vehicle testing, and support data collection campaigns while adhering to safety and quality standards.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and optimize software architectures and frameworks to meet or exceed customer performance specifications.
  • •Develop high-efficiency C++ product code using CUDA for GPGPU algorithmic parallelism while meeting MISRA safety and quality standards.
  • •Build sensor drivers, plug-ins, and core data processing components; create optimized sensor data recording, playback, and visualization tools.
  • •Collaborate with vendors to design and integrate vehicular sensors and partner with control/vehicle teams to build self-driving interfaces.
  • •Perform in-vehicle testing, collect field data, analyze data integrity, and support data collection campaigns.

Pay and Benefits

Salary: USD 184,000 - 287,500 annually
Equity and Bonus:Equity

Key Requirements

  • •BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience).
  • •Excellent C and C++ programming skills.
  • •8+ years developing and debugging multithreaded/distributed applications (e.g., multimedia systems, game engines).
  • •Strong knowledge of programming/debugging techniques for parallel and distributed architectures.
  • •Background with Linux, Android, and/or other real-time operating systems.
Experience:8+ years
Education:Bachelor's in Computer Engineering or Computer Science
Skills:CommunicationAnalytical skills
Tech Stack:CC++CUDAGPGPUMISRALinuxAndroidMultithreadedDistributed applicationsOpenCLOpenGLGITCMake

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor