Nvidia
Senior System Software Engineer - AV Platform
US, CA, Santa Clara · Senior
Sponsorship not specifiedDetected 5 days ago
C++MATLABGitCloud PlatformsLinuxComputer VisionEmbedded SystemsSensorsControlsCommunication
About the role
- The Autonomous Vehicles System Software Team is looking for a hands-on System Software Engineer.
- Working on areas such as sensor abstraction layers, data processing components, process scheduling, data serialization, network communications, and frameworks.
Requirements
- BS or MS in Computer Engineering, Computer Science, or related engineering field (or equivalent experience).
- 5+ years of professional experience working on autonomous vehicles software.
- Strong knowledge of programming and debugging techniques, especially for parallel and distributed architectures.
- Experience with data-parallel and/or GPGPU programming, CUDA, OpenCL.
- Experience with version control systems GIT and build system Bazel.
Skills
- This includes software that interacts with various sensors including Cameras, LIDAR, RADAR, GPS, IMU, Vehicle CAN etc.
- Establishing unit tests, documentation for features, evaluating quality and proposing corrective actions.
- Follow quality and safety standards such as defined by MISRA and AUTOSAR.
Compensation
- 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.
Equal opportunity
- equal opportunity employer.
This listing is sourced directly from Nvidia's careers page and normalized into a canonical job model.