Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Nvidia Senior System Software Engineer Build Test Infrastructure 
China, Guangdong Province, Shenzhen 
543751871

09.09.2025
China, Shenzhen
China, Shanghai
time type
Full time
posted on
Posted 5 Days Ago
job requisition id

What you’ll be doing:
Code Coverage Strategy & Tooling

  • Define, implement, and own the AV software code coverage strategy (statement, branch, MC/DC) for unit, integration, and safety reporting.

  • Automate coverage collection in Bazel-based builds and integrate into CI/CD pipelines(GitLab/Jenkins/GitHubActions).

  • Build dashboards and reporting pipelines for developers, safety engineers, and auditors.

Coverity Static Analysis

  • Operate incremental and full scans, automate pipelines, and implement quality gates.

  • Triage, classify, and handle findings—including waiver workflows and procedures that adhere to MISRA C/C++ and CERT standards.

Developer & Collaborator Engagement

  • Partner with AV developers to resolve findings, avoid false positives, and improve adoption of coverage and static analysis practices.

  • Coordinate with safety, security, and compliance participants to uphold reporting consistency and audit readiness.

Innovation & AI Integration

  • Explore ways to apply AI/LLMs for accelerating triage, generating reports, and improving developer workflows (e.g., editor plugins, code assistants).

What we need to see:

  • BS/MS in Computer Science, Computer Engineering, or related field (or equivalent experience).

  • Strong hands-on experience with Coverity setup, administration, and triage.

  • Proficiency with code coverage frameworks: gcov/lcov/llvm-cov; VectorCAST experience preferred.

  • 8+ yearssolid programming skills in C++ and Python; strong scripting/automation skills (Python, Bash).

  • Experience with Bazel build system and CI/CD pipelines(GitLab/Jenkins/GitHubActions).

  • Experience with safety standards like ISO 26262, requirements management tools such as Codebeamer and Jama, and development passionate about compliance.

  • Strong communication and customer-facing skills—able to explain results, present metrics, and drive adoption with both developers and management.

  • Proactive approach with a track record of solving systemic issues in tooling, coverage gaps, and recurring defects.

  • Awareness of modern AI tooling (LLMs, code assistants, documentation bots) and a willingness to harness them for productivity gains.