Auriz<\/div> Manage Git repositories, including submodules and advanced merge operations (e.g., fast -forward merges, rebases).
<\/div> Execute and validate merge requests, identifying and escalating complex conflicts that require developer intervention.
<\/div> Maintain and update GitLab CI/CD scripts to support automated builds and testing.
<\/div> Support integration testing with real hardware environments.
<\/div> Update and troubleshoot build configurations using IAR and Visual Studio environments.
<\/div> Collaborate with firmware engineers and QA to ensure stability and reliability of integrated builds.
<\/div> Maintain high standards for code integration quality, ensuring traceability and minimal downtime in pipelines.
<\/div><\/span>
<\/div>Required Skills & Qualifications:
<\/div> Expert -level proficiency in Git, including submodules, rebasing, and conflict resolution.
<\/div> Experience with GitLab CI/CD, including writing/modifying .gitlab -ci.yml scripts.
<\/div> Hands -on experience integrating codebases and managing merge requests in large -scale software environments.
<\/div> Familiarity with IAR Embedded Workbench and Visual Studio build systems.
<\/div> Programming experience (preferably C++), with the ability to understand code structure and identify unsafe merges.
<\/div> Comfortable working with hardware -in -the -loop or hardware -supported automated testing systems.
<\/div> Strong communication skills and ability to collaborate with cross -functional engineering teams.
<\/div><\/span>
¿Te interesa este puesto?