Senior Applications Software Engineer, Perception and Sensor Fusion
at Nvidia
USD 152,000-287,500 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
CUDA @ 3
Deep Learning @ 6
GPU @ 3
Mentoring @ 4
Performance Analysis
Python @ 8
Robotics @ 4
Software Development @ 6
System Architecture @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Join NVIDIA's Solutions Engineering team, which is building scalable solutions for autonomous vehicles to create safer and more efficient roads. The team works closely with external partners and NVIDIA teams to develop, integrate, and deploy autonomous driving solutions.
Responsibilities
- Shape the application software architecture for perception and sensor fusion in collaboration with architecture and software development teams.
- Integrate and adapt NVIDIA solutions in target vehicles, tuning perception and sensor fusion to meet driving performance and functionality requirements.
- Lead bring-up activities and provide technical support to resolve functional, perception, and sensor fusion issues.
- Perform in-vehicle and simulation test drives for functional and performance analysis using recorded data.
- Work with partners to integrate hardware and software components, understand system architecture, profile performance, identify bottlenecks, and drive optimization.
- Collaborate with global engineering teams in the United States, APAC, and Europe to deploy solutions to customers.
Requirements
- 5+ years of related software development experience in deep learning and/or autonomous driving technologies.
- Experience developing and deploying deep learning-based perception solutions across diverse sensor modalities, including cameras, lidar, ultrasonics, and radar.
- Familiarity with the data flywheel for scaling deep learning-based perception solutions.
- Strong understanding of sensor processing pipelines and their lifecycle.
- Bachelor's or master's degree in computer science, robotics, electrical engineering, or a related technical field, or equivalent experience.
- Excellent C/C++ development skills and good knowledge of Python.
- Ability to adapt to fast-paced development lifecycles, multifunctional organizations, new technologies, and new platforms.
- Strong analytical skills, innovative problem-solving ability, and outstanding attention to detail.
Preferred Qualifications
- Experience with automotive design processes and standards, including ISO 26262 FuSa, ISO 21448 SOTIF, and ASPICE.
- Experience with in-vehicle testing, simulation, and development guided by measurable outcomes.
- Familiarity with the NVIDIA DRIVE platform, NVIDIA GPU hardware, and CUDA programming.
- Software development experience on QNX or an equivalent real-time operating system.
- Contributions to or ownership of open-source projects and experience mentoring others.
Compensation and Benefits
The base salary range is USD 152,000–241,500 for Level 3 and USD 184,000–287,500 for Level 4. Compensation is determined based on location, experience, and the pay of employees in similar positions. The role is also eligible for equity and benefits.
Applications will be accepted at least until September 25, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is committed to an inclusive, equal-opportunity work environment.
More jobs at Nvidia
Principal Engineer, Security Architecture - DGX Cloud
Nvidia · United States
USD 272,000-431,200 per year
Senior System Software Engineer – Linux-Tegra Power Management and Performance Optimization
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
PhD Research Intern, Learning Embodied Skills from Human Data - 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
Senior Synthetic Data Engineer - Autonomous Driving
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Data and Platform Engineer
Nvidia · United States
USD 140,000-270,200 per year
Similar jobs
Senior AI Compiler Engineer, Algorithms and Code Generation
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer - Autonomous Driving
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Distinguished Resiliency and Safety Architect, GPU Diagnostics
Nvidia · Santa Clara, United States
USD 320,000-488,800 per year
Senior Compiler Engineer, AI Inference Platforms
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Compiler Verification Engineer, Compute Performance – GPU
Nvidia · Austin, United States
USD 140,000-224,200 per year
System Software Engineer, Performance - CUDA Driver
Nvidia · Santa Clara, United States
USD 124,000-195,500 per year
Senior AI Compiler Engineer, MLIR
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Radar Perception Engineer, Obstacle Foundation Models – Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year