# Senior Engineer, Software Integration and Release

**Company**: NVIDIA
**Location**: Berlin
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Germany-Berlin/Senior-Engineer--Software-Integration-and-Release_JR2016746?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4e50567d-85f

## Description

We are looking for a Senior Engineer who can coordinate the Software Integration, testing & release for ADAS software development. As a Senior Engineer - Software Integration and Release, you will be responsible for ensuring the reliability of Integration process and release of a high quality software. You will work closely with cross-functional teams to ensure the seamless integration of software changes for programs related to ADAS software development.

Your primary responsibilities will include:

- Drive multi-team software integration, aligning branch strategies, managing dependencies, setting cadence, and freeze windows.

- Coordinate system, integration, and regression tests; define milestone test scope and ensure readiness.

- Manage integrated build/test schedule, tracking progress, risks, and blockers across teams.

- Set and enforce integration quality gates (smoke tests, automation, coverage, release criteria).

- Triage and resolve integration/test failures with feature teams.

- Ensure requirement, test case, and result traceability; maintain release documentation.

- Lead cross-functional meetings (integration planning, defect triage, test reviews, release decisions).

- Improve integration and testing processes through automation, metrics, SOPs, and lessons learned.

To be successful in this role, you will need to have:

- A bachelor's degree in computer science, electrical/software engineering, or equivalent practical experience.

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

- Skilled in cross-functional collaboration, stakeholder communication, and conflict resolution without direct authority.

- Excellent English communication abilities, both written and verbal.

## Skills

### Required
- software integration
- release management
- system test coordination
- quality assurance leadership
- Git
- CI/CD principles
- Jenkins
- GitLab CI
- GitHub
- JIRA
- test executions
- test reporting
- test plans
- test cases
- defect lifecycle management
- release quality assurance

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Germany-Berlin/Senior-Engineer--Software-Integration-and-Release_JR2016746?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
