Senior Systems Software Engineer - Autonomous Vehicles Platform
at Nvidia
USD 184,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.
Communication @ 6
Customer Support @ 4
Linux
Prioritization @ 6
- 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
The Autonomous Vehicles Platform team is seeking engineers to develop and productize NVIDIA's automotive platform. This role focuses on integrating vehicle subsystem work into the autonomous driving DRIVE Software platform while meeting NVIDIA and automotive standards and guidelines. You will collaborate with multifunctional engineering teams and engage directly with customers to customize, integrate, and productize solutions.
Responsibilities
- Develop embedded real-time system software that provides safety services for Advanced Driver Assistance Systems.
- Optimize solutions to meet product, safety, and system-level requirements and key performance indicators.
- Follow development rigor to achieve overall product safety goals and create work products aligned with functional safety processes.
- Collaborate with software, hardware, and integration teams to define and drive system-level architecture and requirements.
- Engage directly with customer teams to customize, integrate, and productize solutions.
- Analyze sophisticated technical issues and independently drive resolution across multiple teams.
- Work with RTOS, Classic AUTOSAR, QNX/Linux operating systems, and real-time embedded environments.
Requirements
- Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 8 or more years of experience in a related field.
- Detailed experience with the Classic AUTOSAR software stack and associated development tools.
- Excellent C and C++ coding skills, along with proficiency in scripting languages.
- Strong experience with software debuggers, analyzers, and trace loggers.
- Deep understanding of SoC principles, system architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
- Excellent communication and organizational skills, with a logical approach to problem-solving, time management, and task prioritization.
Preferred Qualifications
- Automotive industry experience and experience using the AUTOSAR stack.
- Experience with real-time embedded environments, RTOS, and related tools.
- Experience with CAN and related tools; RADAR and LiDAR experience is a plus.
- Experience providing on-site and off-site customer support.
Compensation and Benefits
- Base salary range: USD 184,000–287,500 per year, determined by location, experience, and compensation for similar positions.
- Eligible for equity and benefits.
- NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.
More jobs at Nvidia
Senior DevOps Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Director, Enterprise Network Deployment & Automation
Nvidia · Santa Clara, United States
USD 284,000-425,500 per year
Senior System Software Integration and Debug Engineer
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Performance Engineer
Nvidia · Santa Clara, United States
USD 136,000-270,200 per year
AI Compiler Engineer - New College Grad 2027
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Similar jobs
Software Engineer - Platform Core (C++, C)
SpaceXAI · Palo Alto, United States, Seattle, United States
USD 180,000-440,000 per year
Software Engineer - Kernels/CUDA (C++)
SpaceXAI · Palo Alto, United States, Seattle, United States
USD 180,000-440,000 per year
Designated Technical Support Engineer - West
Glean · Mountain View, United States
USD 120,000-190,000 per year
Senior Solution Engineer, Networking
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Solution Engineer, Networking
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Developer Technology Engineer - Agentic SoC Performance
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
ML Infrastructure Engineer
SpaceXAI · Palo Alto, United States
USD 180,000-440,000 per year
Product Manager, Identity
Airbnb · United States
USD 200,000-240,000 per year