Senior System Software Engineer
Core
Design, implement, integrate, and optimize embedded software and platform solutions for NVIDIA's DRIVE self-driving platform, working directly with customers to bring solutions to production.
Role type
Senior System Software Engineer (Embedded/Platform)
Builds
Production-ready software stack for self-driving platform architectures
Domain
Automotive / Self-driving / Embedded Systems
Required skills
Embedded software development, RTOS and OS fundamentals, C/C++/Python programming, Linux/Android/RTOS knowledge, Device driver development (SoC, sensors, cameras), Customer interaction, Performance optimization
Preferred skills
Kernel and user mode driver development, BSP/HAL development, AutoSAR experience, Platform bring-up experience, Real-time/distributed systems integration
Technologies
NVIDIA DRIVE, SoC, Sensors, Cameras, Linux, Android, RTOS, C, C++, Python, Git, Perforce
Responsibilities
Collaborate with software, hardware, and architecture teams; Port and integrate device drivers; Drive release integration and resolve production issues; Optimize performance for BSP and platform components; Work on multiple customer projects
Seniority
Senior, hands-on IC