Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Software Development @ 6 Jenkins @ 4 Kubernetes @ 4 Linux @ 6 Python @ 6 CI/CD @ 4 Communication @ 7 Git @ 4 Networking @ 4 Jira @ 4Details
Move the needle in testing NVIDIA's DriveOS automotive operating system! As a highly skilled and motivated senior software developer you will push the boundaries for AI-enhanced testing and automation. This role offers an outstanding opportunity to leave your mark on our verification strategy and influence our future AI-driven automation system.
Responsibilities
- Develop AI tools to create new and extend existing test strategies to guarantee high quality from both functional and performance perspectives for DriveOS.
- Design and develop AI-enhanced tools that automate verification of DriveOS components, leveraging generative AI to streamline testing processes.
- Collaborate with development, verification, and customer-facing teams to gain a comprehensive understanding of DriveOS and its real-world applications.
- Analyze and root-cause issues down to the code level, lead defect fixing, and automate parts of the defect-fix process using generative AI.
Requirements
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field, or equivalent experience.
- 5+ years of relevant software development experience, including developing large-scale logical code from scratch in Python or C++.
- Hands-on experience developing and maintaining pipelines that leverage generative AI.
- Experience using AI assistants and coding assistants for problem analysis, problem solving, and improving coding efficiency and correctness.
- Demonstrated experience with embedded systems, especially networking (Ethernet, WiFi, Bluetooth) or image processing pipelines.
- Proficiency in Linux environments.
- Experience with source control systems such as Git and Perforce and CI/CD pipelines like Jenkins.
- Strong interpersonal and communication skills.
- Very strong analytical skills.
Ways to stand out
- Experience with requirements and task management systems like Jama, DOORS, or Jira.
- Background developing solutions in cloud-based and containerized environments (e.g., Kubernetes).
- Experience in security standards for IT tools and role- and access-management.
- Experience testing safety-relevant systems following ISO 26262 recommendations, especially for the hardware-software interface.
Compensation & Benefits
- Base salary range (Level 3): 140,000 USD - 224,250 USD.
- Base salary range (Level 4): 168,000 USD - 270,250 USD.
- You will also be eligible for equity and benefits (see NVIDIA benefits page).
Other information
- Applications for this job will be accepted at least until January 14, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.