About the Role
As a Build- CI- & Toolchain Engineer you play a pivotal role in creating the infrastructure that enables innovative automotive software. You ensure efficient robust and scalable environments for developers and testers with strong emphasis on automation transparency and data-driven process improvement.
Your Responsibilities
* Build-System-Excellence: Continuously maintain and evolve our TEE/DME build environments orchestrating build and dependency management with Bazel.
* Python Automation: Develop and refine sophisticated Python scripts to automate build phases dependency verification and process integration.
* Cl-Environment & Monitoring: Extend optimize and monitor Cl environments using Jenkins GitLab Cl Zuul and Ansible; maintain reliability and high feedback speed in all workflows.
* Job- & Resource Monitoring: Implement dashboards and collect metrics including RAM ROM and CPU load for target SW and Cl job performance; analyze run frequency success/failure rates and derive efficiency measures.
* Monet-Tool Maintenance: Support and further develop the Monet tool for proof of system functionality neutralityconfirming unchanged behavior after code or requirements updates. Use the Monet toolusing it to analytically verify neutrality after system or function updates.
* Message-Catalog & AIDA: Technically assess and process automotive message catalog changes (e.g. due to board net adjustments) ensuring clean documentation and correct outflow into and from AIDA.
* Cloud & Virtualization: Operate and optimize build/test workloads in Linux AWS Cloud and VMWare environments.
* Code repository: Use git and SVN for effective code management versioning and traceability.
* Collaboration & Documentation: Maintain contracts technical handshakes and up-to-date process documentation; support smooth cross-team and cross-partner collaboration (e.g. OEMs).
What You Bring
* Completed engineering degree (FH/TU) in Computer Science Electrical Engineering or similar.
* Strong practical experience with Bazel build orchestration and CI/CD platforms (Jenkins GitLab CI Zuul).
Deep Python scripting and Ansible (infrastructure as code) skills.
* Proficiency in Linux/cloud environments
* Expertise in metric analysis dashboarding and efficiency optimization.
* Familiarity with Monet tool (or similar unit test tooling) and formal test neutrality approaches.
* Competence in the evaluation and update of message catalogs; experience in interface
documentation (e.g. AIDA export).
* Solid git/SVN skills and DevOps mindset.
* Strong communication skills team player and analytical mindset.
Desirable:
* Automotive experience; knowledge of automotive message routing and bord net topologies.
* Experience with SIL-test integration and Monet tool chain administration.
* Simulink understanding is a plus for tooling/automation context.
Required Experience:
Manager
About the RoleAs a Build- CI- & Toolchain Engineer you play a pivotal role in creating the infrastructure that enables innovative automotive software. You ensure efficient robust and scalable environments for developers and testers with strong emphasis on automation transparency and data-driven proc...
About the Role
As a Build- CI- & Toolchain Engineer you play a pivotal role in creating the infrastructure that enables innovative automotive software. You ensure efficient robust and scalable environments for developers and testers with strong emphasis on automation transparency and data-driven process improvement.
Your Responsibilities
* Build-System-Excellence: Continuously maintain and evolve our TEE/DME build environments orchestrating build and dependency management with Bazel.
* Python Automation: Develop and refine sophisticated Python scripts to automate build phases dependency verification and process integration.
* Cl-Environment & Monitoring: Extend optimize and monitor Cl environments using Jenkins GitLab Cl Zuul and Ansible; maintain reliability and high feedback speed in all workflows.
* Job- & Resource Monitoring: Implement dashboards and collect metrics including RAM ROM and CPU load for target SW and Cl job performance; analyze run frequency success/failure rates and derive efficiency measures.
* Monet-Tool Maintenance: Support and further develop the Monet tool for proof of system functionality neutralityconfirming unchanged behavior after code or requirements updates. Use the Monet toolusing it to analytically verify neutrality after system or function updates.
* Message-Catalog & AIDA: Technically assess and process automotive message catalog changes (e.g. due to board net adjustments) ensuring clean documentation and correct outflow into and from AIDA.
* Cloud & Virtualization: Operate and optimize build/test workloads in Linux AWS Cloud and VMWare environments.
* Code repository: Use git and SVN for effective code management versioning and traceability.
* Collaboration & Documentation: Maintain contracts technical handshakes and up-to-date process documentation; support smooth cross-team and cross-partner collaboration (e.g. OEMs).
What You Bring
* Completed engineering degree (FH/TU) in Computer Science Electrical Engineering or similar.
* Strong practical experience with Bazel build orchestration and CI/CD platforms (Jenkins GitLab CI Zuul).
Deep Python scripting and Ansible (infrastructure as code) skills.
* Proficiency in Linux/cloud environments
* Expertise in metric analysis dashboarding and efficiency optimization.
* Familiarity with Monet tool (or similar unit test tooling) and formal test neutrality approaches.
* Competence in the evaluation and update of message catalogs; experience in interface
documentation (e.g. AIDA export).
* Solid git/SVN skills and DevOps mindset.
* Strong communication skills team player and analytical mindset.
Desirable:
* Automotive experience; knowledge of automotive message routing and bord net topologies.
* Experience with SIL-test integration and Monet tool chain administration.
* Simulink understanding is a plus for tooling/automation context.
Required Experience:
Manager
View more
View less