Senior Systems Software Engineer - Autonomous Vehicles Platform
at Nvidia
USD 184,000-287,500 per year
Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Linux @ 4
Communication @ 4
Prioritization @ 4
Debugging @ 4
Customer Support @ 4
AI @ 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
Our Autonomous Vehicles Platform team is searching for engineers to develop and bring NVIDIA's automotive platform out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions that will revolutionize the world of transportation and the growing field of self-driving cars. You will work with multi-functional engineering development teams across various vehicle subsystems to integrate their work into our autonomous driving DRIVE SW platform, while achieving or exceeding all meaningful NVIDIA and automotive standards and guidelines.
Responsibilities
- Develop embedded real-time system software responsible for providing safety services for Advanced Driver Assistance Systems (ADAS).
- Optimize solutions to meet product, safety and system-level requirements and satisfy key performance indicators.
- Adhere to development rigor that ensures achieving overall product safety goals and develop supporting work-products that align with functional safety processes.
- Collaborate with software, hardware, and integration teams to derive and drive system-level architecture and requirements.
- Regularly engage with customer teams directly to customize, integrate, and productize solutions.
- Analyze sophisticated technical issues and independently drive resolution across multiple teams.
- Work in environments involving RTOS, Classic AUTOSAR, QNX/Linux OS, and other real-time embedded environments.
Requirements
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 8+ years in a related field.
- Detailed experience with the Classic AUTOSAR software stack and associated development tools.
- Excellent C and C++ coding skills and proficiency with scripting languages.
- Mastery of software debugging tools: 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 organization skills, logical problem-solving approach, time management, and task prioritization.
Ways to stand out
- Prior experience in the automotive field and usage of the AUTOSAR stack.
- Background with real-time embedded environments, RTOS and tools.
- Prior experience working with CAN and tools; RADAR and LiDAR experience is a plus.
- Experience with onsite and offsite customer support.
Compensation & Benefits
- Base salary range: 184,000 USD - 287,500 USD (determined based on location, experience, and pay of employees in similar positions).
- Eligible for equity and company benefits (link to benefits provided in original posting).
Other information
- Applications for this job will be accepted at least until May 26, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.