# Senior System Software Engineer - AV Platform

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Engineer---AV-Platform_JR2021287?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2f38d5ab-1d6

## Description

The Autonomous Vehicles Platform team at NVIDIA is looking for a hands-on Senior System Software Engineer. You will work on the Autonomous Driving Platform software, implementing performant and scalable solutions for data collection and autonomous vehicle fleets.

Responsibilities:

- Integrate sensors into the AV driving software stack.

- Develop and improve the startup user experience of the AV stack.

- Develop data recording and mining software.

- Work on areas such as sensor abstraction layers, data processing and performance optimization, data serialization, and service frameworks.

- Collaborate with hardware, platform software, product, safety, performance, algorithms, and cloud teams.

Requirements:

- BS or MS degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).

- 5+ years of professional experience working on system software.

- Excellent programming skills in C++, C, and Python.

- Familiarity with source control tools.

- Solid understanding of Linux, QNX, ROS, and/or real-time operating systems.

- Experience in developing user-space system software, with a willingness to delve into kernel-space and/or low-level hardware when needed.

- Knowledge about embedded system programming, threading, mutex, synchronization, communication, and parallel computing to build highly-scalable and efficient applications.

- Familiarity with hardware architecture for CPU/GPU and memory alongside performance.

- Prior experience working in any of the following areas: Autonomous Vehicles, Robotics, Self-Driving-Cars, GPU technology, Embedded Systems.

- Outstanding communication skills and teamwork.

Benefits:

- Equity

- Benefits

## Skills

### Required
- C++
- C
- Python
- Linux
- QNX
- ROS
- embedded system programming
- parallel computing
- hardware architecture

### Nice to have
- Autonomous Vehicles
- Robotics
- Self-Driving-Cars
- GPU technology
- Embedded Systems

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Engineer---AV-Platform_JR2021287?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
