Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

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

09.09.2025
China, Shenzhen
China, Shanghai
time type
Full time
posted on
Posted Today
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.

  • 7+ 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.