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
8+ 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 and static analysis implementations. The position combines technical expertise in software engineering with safety-critical systems compliance.

The role involves developing and implementing comprehensive code coverage strategies, automating build and test processes, and managing static analysis workflows using tools like Coverity. You'll work closely with AV developers, safety engineers, and compliance teams to maintain high-quality standards and audit readiness. The position offers an exciting opportunity to work with cutting-edge technology, including the integration of AI/LLMs to improve developer workflows.

This is an ideal position for an experienced software engineer who combines strong technical skills in C++ and Python with a deep understanding of software quality assurance processes. The role requires both hands-on technical expertise and excellent communication skills to work effectively with various stakeholders. Working at NVIDIA means being at the forefront of AI and autonomous vehicle technology, contributing to transformative innovations in the automotive industry.

The position offers the opportunity to work with state-of-the-art tools and technologies while ensuring the safety and reliability of autonomous vehicle systems. You'll be part of a team that's pushing the boundaries of what's possible in autonomous driving technology while maintaining the highest standards of software quality and safety.

Last updated a day 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: gcov/lcov/llvm-cov
  • 8+ 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

Related Jobs

Senior CUDA Test Development Software Engineer

Senior CUDA Test Development Software Engineer role at NVIDIA, focusing on quality assurance and test automation for CUDA products, requiring strong programming skills and testing expertise.

Senior Autonomous Vehicle Engineer

Senior Autonomous Vehicle Engineer role at NVIDIA focusing on image processing and camera quality tuning for autonomous vehicles, requiring 5+ years of experience in computer vision and C++ programming.

Senior Software Test Development Engineer - Deep Learning

Senior Software Test Development Engineer position at NVIDIA, focusing on AI software quality assurance and test automation for deep learning applications.

Senior Infrastructure Software Engineer, Deep Learning Libraries

Senior Infrastructure Software Engineer role at NVIDIA, focusing on developing and maintaining infrastructure for deep learning libraries and platforms.

Senior Frontend Developer - Innovation

Senior Frontend Developer position at Crypto.com, focusing on innovative ventures projects with React, TypeScript, and modern frontend technologies in a hybrid work environment.