Taro Logo

Senior System Software Engineer, Build and Test Infrastructure

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Automotive

Job Description

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior System Software Engineer to join their Build and Test Infrastructure team. This role focuses on ensuring the quality and safety of NVIDIA's autonomous vehicle software stack through sophisticated code coverage monitoring and static analysis.

The position combines technical expertise in software engineering with a focus on quality assurance and safety-critical systems. You'll be responsible for implementing and managing code coverage strategies, automating build and test processes, and ensuring compliance with industry standards. The role requires collaboration with various teams, from developers to safety engineers, making it an excellent opportunity for someone who enjoys both technical challenges and cross-functional teamwork.

Working at NVIDIA means being at the forefront of AI and autonomous vehicle technology. For over 25 years, NVIDIA has been pushing the boundaries of computer graphics and accelerated computing. This role offers the chance to contribute to groundbreaking developments in autonomous vehicles while working with cutting-edge tools and technologies.

The ideal candidate will bring strong programming skills in C++ and Python, experience with build systems and CI/CD pipelines, and a deep understanding of code quality tools like Coverity. You'll need to be comfortable with both hands-on engineering tasks and strategic planning, as well as have excellent communication skills to work effectively with various stakeholders.

This position offers the opportunity to work on safety-critical systems that will shape the future of autonomous vehicles, while being part of a company that's defining the next era of AI-powered computing. If you're passionate about quality, safety, and innovation in software development, this role at NVIDIA could be your next career milestone.

Last updated 8 days ago

Responsibilities For Senior System Software Engineer, Build and Test Infrastructure

  • Define and implement AV software code coverage strategy
  • Automate coverage collection in Bazel-based builds
  • Build dashboards and reporting pipelines
  • Operate Coverity static analysis scans
  • Triage, classify, and handle findings
  • Partner with AV developers to resolve findings
  • Coordinate with safety, security, and compliance teams
  • Explore AI/LLM applications for workflow improvement

Requirements For Senior System Software Engineer, Build and Test Infrastructure

Python
  • BS/MS in Computer Science, Computer Engineering, or related field
  • Strong hands-on experience with Coverity setup, administration, and triage
  • Proficiency with code coverage frameworks
  • 7+ years solid programming skills in C++ and Python
  • Experience with Bazel build system and CI/CD pipelines
  • Experience with safety standards like ISO 26262
  • Strong communication and customer-facing skills
  • Proactive approach to solving systemic issues
  • Awareness of modern AI tooling