Senior Engineer, Software Integration and Release

NVIDIA NVIDIA · Semiconductors · Berlin, Germany +1

NVIDIA is seeking a Senior Engineer for Software Integration and Release to coordinate the integration, testing, and release of ADAS software for autonomous vehicles. The role involves driving multi-team integration, managing build/test schedules, enforcing quality gates, and improving processes. The ideal candidate has 5+ years of experience in software integration/release management, knowledge of SDLC and CI/CD, and proficiency with tools like Jenkins and JIRA. Experience in automotive/embedded systems and test automation is a plus.

What you'd actually do

  1. Drive multi-team software integration, aligning branch strategies, managing dependencies, setting cadence, and freeze windows.
  2. Coordinate system, integration, and regression tests; define milestone test scope and ensure readiness.
  3. Manage integrated build/test schedule, tracking progress, risks, and blockers across teams.
  4. Set and enforce integration quality gates (smoke tests, automation, coverage, release criteria).
  5. Triage and resolve integration/test failures with feature teams.

Skills

Required

  • Bachelor's degree in computer science, electrical/software engineering, or equivalent practical experience
  • 5+ years of professional expertise in software integration, release management, system test coordination, or quality assurance leadership for complex products
  • Comprehensive knowledge of the software development life cycle (SDLC)
  • Branching strategies utilizing Git
  • CI/CD principles
  • Industry-standard integration best practices
  • Proficient in CI and testing tools such as Jenkins, GitLab CI, Git/Gerrit/GitHub
  • Issue tracking platforms including JIRA
  • Demonstrated experience managing test executions and reporting
  • Development of test plans
  • Test cases
  • Defect lifecycle management
  • Release quality assurance
  • Skilled in cross-functional collaboration
  • Stakeholder communication
  • Conflict resolution without direct authority
  • Excellent English communication abilities, both written and verbal

Nice to have

  • Automotive/embedded experience (ADAS/AV)
  • ASPICE
  • ISO 26262
  • Safety-focused development
  • Test automation using HIL/SIL or simulation environments
  • Skilled in Python/Bash scripting
  • Docker for build/test automation
  • Familiar with CMake/Bazel build systems
  • Nexus/Artifactory artifact management
  • Focused on metrics (dashboards, quality KPIs)
  • Process improvement

What the JD emphasized

  • Over 5+ years of professional expertise in software integration, release management, system test coordination, or quality assurance leadership for complex products.
  • Comprehensive knowledge of the software development life cycle (SDLC), branching strategies utilizing Git, CI/CD principles, and industry-standard integration best practices.
  • Proficient in CI and testing tools such as Jenkins, GitLab CI, Git/Gerrit/GitHub, and issue tracking platforms including JIRA.
  • Demonstrated experience managing test executions and reporting, including development of test plans, test cases, defect lifecycle management, and release quality assurance.