Nvidia
Senior System Software Engineer - AV Platform
US, CA, Santa Clara · Senior
Sponsorship not specifiedDetected 5 days ago
C++AlgorithmsCloud PlatformsLinuxEmbedded SystemsRoboticsElectrical EngineeringSensorsCommunication
About the role
- What you'll be doing: Integrating sensors into our AV driving software stack.
- Working on areas such as sensor abstraction layers, data processing and performance optimization, data serialization, and service frameworks.
Responsibilities
- Develop and improve startup user experience of our AV stack.
- Develop data recording and mining software.
- Collaborate with hardware, platform software, product, safety, performance, algorithms and cloud teams.
- 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.
- Experience in Autonomous Vehicle or Robotic system building.
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.
- Familiarity with source control tools.
- Familiarity with hardware architecture for CPU/GPU and memory alongside performance.
- What we need to see: BS or MS degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
Skills
- This includes software that interacts with various sensors including Cameras, LIDAR, RADAR, GPS, IMU, Vehicle CAN etc.
- Autonomous Vehicles, Robotics, Self-Driving-Cars, GPU technology, Embedded Systems.
- Outstanding communication skills and teamwork.
Compensation
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
- The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
Benefits
- You will also be eligible for equity and benefits.
Company info
- Ways to stand out from the crowd: Deep understanding of system architecture, CPU/GPU/Memory/Storage, everything related to performance optimization.
Equal opportunity
- NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
- equal opportunity employer.
This listing is sourced directly from Nvidia's careers page and normalized into a canonical job model.