Senior Software Engineer, Data Ingestion, Autonomous Vehicles

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAORWACA
Employment
Full-time
Posted
43 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$159k $256k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,050–$235,750.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Data Ingestion, Autonomous Vehicles

NVIDIA is seeking a Senior Software Engineer, Data Ingestion - Autonomous Vehicles to join the Autonomous Vehicles Infrastructure team. In this role, you will implement and maintain data ingestion pipelines from diverse sources to ensure a continuous flow of data into autonomous vehicle systems. You will design and optimize data serving mechanisms for real-time and batch processing, monitor pipelines for reliability, and scale infrastructure to handle increasing data volumes from a growing vehicle fleet. The position requires expertise in distributed systems, data warehousing, and data modeling. You must be proficient in Go, C++, and Python or Matlab within a Linux environment. Additional required skills include experience with Apache Spark, Hadoop, Kafka, RabbitMQ, cloud platforms like AWS, GCP, or Azure, and containerization using Docker or Kubernetes.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Implement and maintain data ingestion pipelines from diverse sources for autonomous vehicle data.
  • Design and optimize data serving mechanisms for real-time and batch processing scenarios.
  • Monitor data pipelines and services to proactively identify and resolve availability issues.
  • Implement validation and data quality checks to ensure the integrity of ingested data.
  • Scale data infrastructure to handle increasing volumes of data from the vehicle fleet.
  • Create and maintain detailed documentation for data ingestion and serving processes.
  • Work with the AV development team to understand requirements and enhance data-driven solutions.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 8+ years of relevant experience working on autonomous vehicles and/or software infrastructure.
  • Extensive expertise in developing distributed systems.
  • Proven experience in designing and building data ingestion pipelines for large-scale systems.
  • Strong proficiency in data warehousing concepts, data modeling, and database management systems.
  • Proficiency in Go, C++ and experience with scripting languages such as Python or Matlab in a Linux environment.
  • Knowledge of cloud-based platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
  • Familiarity with distributed computing frameworks like Apache Spark or Hadoop; hands-on experience with data streaming technologies (preferred).

More like this

Similar roles

Senior Software Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago
C++ Robotics AI Machine Learning autonomous vehicle s Trajectory Planning Motion Planning Real-time Systems Simulation Systems Integration Performance Optimization
10+ yrs exp

Senior Systems Software Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago
C++ C Python Linux QNX Android HIL SIL Git Perforce System Programming Parallel Computing GPU Computer Vision Image Processing Real-time Operating Systems Threading Mutex Synchronization
5+ yrs exp

Senior Software Performance Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 11 days ago $224,000–$356,500
C++ C CUDA GPGPU ARM NEON MISRA Computer Architecture Real-Time Operating Systems Performance Analysis Benchmarking Deep Learning Computer Vision Robotics Linear Algebra Numerical Methods
10+ yrs exp

Senior Software Engineer, L4, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago $184,000–$287,500
Autonomous Driving AI Foundation Models Large-scale ML Systems Robotics CUDA System Architecture E2E AV Software Integration Model Inference Planning and Control Embodied AI
8+ yrs exp