All roles at BMW TechWorks India

Build, CI & Toolchain Engineer (DxE / TEE)

PuneFull-timeJunior levelPosted 3 weeks ago

Engineering role at BMW TechWorks India in Pune. Needs a B.Tech, B.E. or B.Sc.

About the role

As a Build, CI & Toolchain Engineer, you are responsible for operating, evolving, and safeguarding the BMW Continuous Integration (BCI) build ecosystem for DxE and TEE embedded software projects. The role ensures that every software change is automatically built, integrated, validated, and assessed against defined quality criteria across all hierarchy levels — from single software components up to complete ECU projects.

What you'll do

  • Operate and continuously improve the BCI-based CI infrastructure, including Jenkins masters, build agents, and dashboards
  • Implement and maintain the BCI multi-stage integration concept (TEAM and Greenlatest jobs) across SWC, CPS, PE, and project levels
  • Ensure correct orchestration of EaBuild build stages such as Sanity, Config, Create, Build, QGate, and Publish
  • Maintain and optimize the Greenlatest mechanism to guarantee stable and reproducible integration baselines
  • Support and govern content approval processes across all hierarchy levels to enable controlled software releases

What you need

  • Python
  • Jenkins
  • CI/CD
  • Root cause analysis

Good to have

  • Grafana

More roles like this at BMW TechWorks India

Apply on BMW TechWorks India's site