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.
Software Development @ 6
Docker @ 4
Jenkins @ 4
Python @ 6
CI/CD @ 4
Communication @ 4
Debugging @ 7
Compliance @ 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
The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle platform to market. This role involves developing and productizing innovative solutions for self-driving vehicles and integrating work from multiple vehicle sub-systems into NVIDIA's DRIVE software platform while ensuring compliance with NVIDIA and automotive standards.
Responsibilities
- Lead development of platform test infrastructure and workflows to validate autonomous platform systems at scale.
- Drive technical alignment with cross-functional teams to integrate test infrastructure with CI/CD workflows.
- Enhance integration efficiency to facilitate development on Tegra-based autonomous vehicle platforms.
- Collaborate with multi-functional engineering teams across vehicle sub-systems to integrate their work into the DRIVE software platform.
Requirements
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience).
- 5+ years of systems software development experience.
- Proficiency in C, C++, and Python.
- Strong debugging skills in complex, multi-processor embedded environments.
- Proven expertise in embedded systems and software/hardware cross-domain knowledge.
- Excellent communication skills and the ability to drive alignment with multiple cross-functional teams.
- Ability and flexibility to work and communicate effectively in a multinational, multi-time-zone corporate environment.
- Results-oriented, self-motivated, and proactive.
Ways to stand out
- Hands-on experience using AI tools.
- Experience with cloud services, Jenkins, and Docker in continuous integration and deployment systems.
- Knowledge of general-purpose and automotive network systems (Ethernet, CAN, etc.).
Compensation & Benefits
- Base salary ranges (location/level dependent):
- Level 3: 152,000 USD - 241,500 USD
- Level 4: 184,000 USD - 287,500 USD
- Eligible for equity and company benefits.
Additional information
- Applications for this job will be accepted at least until February 27, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.