Description
NVIDIA's DRIVE OS Team is looking for a Senior System Software Engineer to develop innovative solutions for autonomous driving. The successful candidate will work across software, hardware, safety, and product teams to develop, integrate, and improve capabilities within NVIDIA's autonomous driving DRIVE OS software platform.
Responsibilities:
- Collaborate with teams to translate product requirements into system requirements, software architectures, and technical designs
- Design and develop solutions for vehicle interface abstraction, vehicle network topology and infrastructure, data flow, time synchronization, and other system-level capabilities
- Develop, document, implement, and optimize software architectures and frameworks for real-world performance
- Design, develop, deploy, and improve AI agents and AI-assisted workflows that automate engineering tasks
- Identify opportunities to apply generative AI and agentic workflows to improve engineering efficiency, software quality, and development processes
- Debug complex system-level issues spanning software, operating systems, networking, middleware, and hardware interfaces
- Collaborate across engineering teams to integrate, test, and deliver robust software capabilities on the DRIVE OS platform
Requirements:
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related engineering field, or equivalent experience
- 5+ years of relevant software or systems engineering experience
- Strong C and C++ programming skills, with experience designing, developing, integrating, and debugging complex software systems
- Experience with Linux, QNX, Android, or other embedded or real-time operating systems
- Experience developing or integrating AI-powered tools, AI agents, or automation into software engineering workflows
- Familiarity with modern AI development tools, APIs, scripting languages, and frameworks used to build and deploy agent-based automation
- Ability to work independently and collaborate effectively with multi-functional engineering teams in a dynamic development environment
- Strong written and verbal communication skills with the ability to clearly communicate technical concepts and engineering decisions
Benefits:
- Equity
- Benefits
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Engineer_JR2023334