JobsSenior Systems Software Engineer - Autonomous Vehicles
Senior Systems Software Engineer - Autonomous Vehicles
NVIDIASenior Systems Software Engineer - Autonomous Vehicles
NVIDIALocation
Santa Clara, CA
Type
Full-time
Posted
5/10/2026
Compensation
$184,000 - $356,500 per year
Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025Job description
The ADAS Platform team at NVIDIA is seeking a Senior Software Systems Engineer to enhance their scalable software stack for advanced driver-assistance systems. This role focuses on improving software architecture by driving modularization and abstraction across multiple layers. The engineer will work closely with various teams to ensure efficient integration and scalability in a multi-OEM environment. A strong foundation in software development and architecture is essential for success in this position.
Requirements
- BS or MS in Computer Engineering, Computer Science, or a related field or equivalent experience.
- 8+ years of professional software development experience.
- Solid background in C and C++ programming.
- Strong understanding of modular software architecture, clean code design, and separation of concerns.
- Hands-on experience building and debugging multithreaded, real-time, or performance-critical systems.
- Familiarity with parallel/distributed systems and low-level system profiling.
- Comfortable working in Linux, QNX, or other embedded RTOS environments.
- Exceptional communication skills and a collaborative, hard-working attitude.
Responsibilities
- Drive architectural improvements that simplify and modularize the software stack.
- Design clean boundaries between NVIDIA core components and OEM-specific implementations.
- Refactor ADAS components to support reuse, extensibility, and long-term maintainability.
- Improve system-level scalability through IPC, middleware, and platform abstraction layers.
- Partner with teams across software, systems, and hardware to define clear interfaces and improve integration velocity.
- Establish test coverage, design reviews, and architectural documentation that scales with the platform.
- Profile and tune system performance, optimizing for modern multi-core and real-time environments.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
