Senior System Software Engineer Autonomous Vehicles CUDA

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 184,000 - 288,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Senior System Software Engineer for the Autonomous Vehicles Platform in Santa Clara, CA. You will design and optimize software architectures and write high-performance C++ code with CUDA, focusing on sensor drivers, data streaming, and vehicle interfaces.

Ideal candidates have 8+ years in multithreaded/distributed apps, Linux/RTOS background, and experience with cameras, LiDAR, GPS, and OpenGL. Equity and benefits accompany a competitive base salary.

Qualifications

  • BS or MS in Computer Engineering, Computer Science or related field (or equivalent experience).
  • Excellent C and C++ programming skills.
  • 8+ years of proven experience developing and debugging multithreaded/distributed applications.
  • Strong knowledge of parallel and distributed architectures.
  • Background on Linux, Android, and/or other real-time operating systems.
  • Experience with sensors such as cameras, LiDAR, radar, ultrasonics, IMU, GPS.
  • Experience with vehicle control interfaces.
  • Thrive on writing low latency, highly performant code.
  • Great communication and analytical skills.

Responsibilities

  • Design and optimize software architectures and frameworks for real-world performance.
  • Develop high-efficiency product code in C++ using CUDA for GPGPU parallelism.
  • Collaborate with vendors on the design and integration of sensors.
  • Build sensor drivers, plug-ins, and core data processing components.
  • Create highly optimized tools for sensor data recording, playback, and visualization.
  • Partner with control and vehicle teams to build self-driving interfaces.
  • Perform in-vehicle testing, collect field data, and analyze data integrity.
  • Support comprehensive data collection campaigns across the autonomous vehicle program.

Skills

C/C++ programming
Multithreaded systems
Linux RTOS
Sensor interfaces
Communication skills

Education

BS/MS in CS/CE or related

Tools

CUDA
OpenCL
Git
CMake
OpenGL

Job description

NVIDIA Corporation is seeking a Senior System Software Engineer for the Autonomous Vehicles Platform in Santa Clara, CA. You will design and optimize software architectures and write high-performance C++ code with CUDA, focusing on sensor drivers, data streaming, and vehicle interfaces.

Ideal candidates have 8+ years in multithreaded/distributed apps, Linux/RTOS background, and experience with cameras, LiDAR, GPS, and OpenGL. Equity and benefits accompany a competitive base salary.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Software Engineer, Autonomous Vehicles (CUDA)
Senior System Software Engineer, Autonomous Vehicles (CUDA)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Competitive benefits
Senior System Software Engineer, Autonomous Vehicles
Senior System Software Engineer, Autonomous Vehicles

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Autonomous Vehicle Platform Engineer (Equity)
Senior Autonomous Vehicle Platform Engineer (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 280,000
Equity
Benefits
Senior Performance Engineer, Autonomy & CUDA (Equity)
Senior Performance Engineer, Autonomy & CUDA (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior AV Platform Systems Engineer – High-Performance Equity
Senior AV Platform Systems Engineer – High-Performance Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior System Software Engineer - AV Platform
Senior System Software Engineer - AV Platform

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 288,000
Senior Autonomous Vehicle Software Engineer (C++, RTOS)
Senior Autonomous Vehicle Software Engineer (C++, RTOS)

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Equity
Health Insurance
Senior System Software Engineer - Autonomous Vehicles
Senior System Software Engineer - Autonomous Vehicles

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Competitive benefits
Senior Embedded Software Engineer, Autonomous Vehicles
Senior Embedded Software Engineer, Autonomous Vehicles

NVIDIA AI • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Equity
Benefits
Senior Embedded Software Engineer – Autonomous Vehicles
Senior Embedded Software Engineer – Autonomous Vehicles

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Equity
Benefits