Project description
We are looking for an Automotive Embedded Build & CI/CD Engineer to establish and integrate a software build environment for an automotive Engine Control Module (ECM).
The project focuses on implementing a reliable and reproducible build and CI environment, integrating automotive compiler toolchains, ECU software builds, automated testing, and virtual ECU/SIL testing into the customer's development infrastructure.
Responsibilities
- - Set up and maintain a Linux-based build environment for embedded ECU software.
- Integrate and configure TriCore compiler toolchains and related dependencies.
- Configure build agents and integrate them with Zuul-based CI pipelines.
- Develop and maintain automation using Python, Bash and YAML.
- Integrate artifact and dependency management using JFrog Artifactory and Conan.
- Support ECU software integration, compilation and automated unit, merge and integration testing.
- Integrate and maintain SIL / virtual ECU testing using tools such as Synopsys Silver.
- Ensure reproducible builds, dependency/version control and build traceability.
- Troubleshoot build, compiler, dependency and CI/CD issues.
- Document build environment setup, configuration and troubleshooting procedures.
SKILLS
Must have
- - Strong experience with embedded software build systems and cross-compilation.
- Strong Linux knowledge and build-environment administration.
- Experience with CI/CD pipelines, ideally Zuul, Jenkins and Git/Gerrit.
- Python, Bash and YAML scripting/automation.
- Experience with embedded/automotive compiler and toolchain integration.
- Experience with ECU software integration and integration builds.
- Good understanding of AUTOSAR and automotive embedded software architecture.
- Experience with automated unit and integration testing.
- Strong troubleshooting and root-cause analysis skills.
- Good communication skills and ability to work independently across multiple stakeholder teams.
Nice to have
- Infineon TriCore compiler/toolchain experience.
- Synopsys Silver or other virtual ECU/SIL environments.
- JFrog Artifactory and Conan.
- Ansible, Docker, Packer and Terraform.
- Experience with build reproducibility and complex dependency management.
- Working knowledge of ISO 26262, including tool qualification considerations