Senior Software Engineer - Drive OS
$152,000–$241,500 year
On-site · Santa Clara, California, United States
Job Summary
Join the NVIDIA Build & Release DRIVE OS team as a Senior Software Engineer, focusing on system software automation. You will automate and optimize the build, test, integration, and release processes utilizing tools like Gitlab, Jenkins, Docker, and CMake. The role involves developing shared utilities, enhancing developer documentation through LLMs, and contributing to software best practices. Candidates should possess a BS degree or equivalent experience in computer science, along with 5+ years of relevant experience, strong automation skills, proficiency in version control and build systems, and programming expertise in Python.
Required Qualifications
- 5+ years of meaningful experience
- BS or higher degree or equivalent experience in computer science
- Proven experience setting up, maintaining, and automating continuous integration systems
- Proficiency in SCM (e.g. Perforce, Git) and build systems (e.g. make, cmake, bazel)
- Adept programming skills in Python (or similar)
- Curiosity about LLMs, NLP, or AI-driven developer tools
- Passion for 'it just works' automation and enabling team members
Desired Qualifications
- Experience with mobile/embedded platforms and multiple operating systems (Linux, QNX, Android)
- Experience with OpenAI, Hugging Face, or similar LLM platforms
- Track record of identifying useful new technologies and incorporating them into SW development flows
- Experience as an active contributor to a SW project involving many developers
- Experience with software releases: codeline branching, integrations, maintenance, bug tracking
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.