Senior Developer, AI-Driven Test and Automation

at Nvidia
USD 140,000-270,200 per year
SENIOR
✅ On-site

SCRAPED

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 @ 4

Details

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 the highest level of quality from both functional and performance perspectives.
  • Design and develop AI-enhanced tools that automate the verification of different software components, leveraging generative AI to streamline testing processes.
  • Collaborate with multiple 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 the defect fixing process, and provide effective fixes, automating parts of this process using generative AI.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field, or equivalent experience.
  • 4+ years of relevant work experience in software development, with track record of developing large-scale, logical code from scratch in Python or C++.
  • Hands-on experience developing and maintaining pipelines that leverage generative AI.
  • Extensive experience using AI assistants and coding assistants for problem analysis, problem solving, and improving coding efficiency and correctness.
  • Demonstrated experience working with embedded systems, especially networking (Ethernet, WiFi, Bluetooth) or image processing pipelines.
  • Proficiency in Linux environments.
  • Experience using 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 working 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 in testing safety-relevant systems following ISO 26262 recommendations, especially for the hardware-software interface.

Compensation & Benefits

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is:

  • Level 3: 140,000 USD - 224,250 USD
  • Level 4: 168,000 USD - 270,250 USD

You will also be eligible for equity and benefits (see NVIDIA benefits page).

Additional information

  • Location: Santa Clara, California, United States
  • Employment type: Full time
  • Applications for this job will be accepted at least until January 13, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and does not discriminate on the basis of protected characteristics.