Build, CI & Toolchain Engineer (DxE / TEE)

BMW TechWorks India Private Limited

Pune District

On-site

INR 900,000 - 1,300,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BMW TechWorks India Private Limited in Pune seeks a Build, CI & Toolchain Engineer to run and evolve the BMW CI build ecosystem for DxE/TEE embedded software. You will ensure automated builds, multi-stage integrations, and quality gates across complex automotive projects.

You will manage Jenkins masters, EaBuild pipelines, and toolchains while collaborating with teams to maintain reproducible deliveries and audit-ready processes in a demanding domain.

Qualifications

  • University degree in Computer Science, Software Engineering, or comparable technical discipline.
  • Strong hands-on experience with CI/CD systems in large-scale, multi-project environments.
  • Solid understanding of multi-stage CI concepts and milestone-based software delivery.
  • Experience with Jenkins-based infrastructures and automated build orchestration.

Responsibilities

  • 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 across SWC, CPS, PE, and project levels.
  • Ensure correct orchestration of EaBuild build stages (Sanity, Config, Create, Build, QGate, Publish).
  • Maintain and optimize the Greenlatest mechanism for stable, reproducible integration baselines.
  • Support and govern content approval processes to enable controlled software releases.
  • Manage milestone concepts, including creation, activation, deactivation, and reactivation of milestone branches.
  • Support bug-fix deliveries by reactivating released milestones and coordinating rebuilt deliveries.
  • Implement and refine skipped-build mechanisms to reduce CI runtime and infra load.
  • Ensure traceability between BCI, PROSPR, ASCENT-SVN, and Artifactory across build and release workflows.
  • Integrate, validate, and rollout build toolchains, compilers, and software quality tools into BCI.
  • Safeguard functional neutrality and regression stability when introducing tool changes.
  • Operate CI monitoring and dashboards, providing transparency on build status and quality metrics.
  • Support CI users and integrators in analyzing build failures and regression trends.

Skills

Jenkins CI/CD
Root Cause Analysis
AUTOSAR
DevOps

Education

B.Tech/B.E

Tools

Artifactory
SVN
JSON-driven CI job generation
Grafana
Teamscale

Job description

Build, CI & Toolchain Engineer (DxE / TE...

BTWI/-C-TE-/1888845

  • Digital Car
  • Pune
Skills
Skill

Jenkins CI/CD Integration Root Cause Analysis AUTOSAR DevOps

B.Tech/B.E

Job Description

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.

You work with a multi-stage CI architecture based on BCI and EaBuild, enabling fast developer feedback while protecting overall system stability. By managing Greenlatest mechanisms, milestone branches, content approvals, and automated quality gates, you ensure reproducible, predictable, and audit-ready software deliveries in complex automotive environments.

Your Responsibilities

  • 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.
  • Manage milestone concepts, including creation, activation, deactivation, and reactivation of milestone branches.
  • Support bug-fix deliveries by reactivating released milestones and coordinating corrected rebuilds and deliveries.
  • Implement and refine skipped-build mechanisms to reduce CI runtime and infrastructure load where artifacts already exist.
  • Ensure consistency and traceability between BCI, PROSPR, ASCENT-SVN, and Artifactory throughout build and release workflows.
  • Integrate, validate, and rollout build toolchains, compilers, and software quality tools into the BCI environment.
  • Safeguard functional neutrality and regression stability when introducing tool or infrastructure changes.
  • Operate CI monitoring and dashboards, providing transparency on build status, quality metrics, and integration health.
  • Support CI users and integrators in analyzing build failures, quality regressions, and integration issues.

What You Bring

  • University degree in Computer Science, Software Engineering, or a comparable technical discipline.
  • Strong hands-on experience with CI/CD systems in large-scale, multi-project environments.
  • Solid understanding of multi-stage CI concepts, Greenlatest mechanisms, and milestone based software delivery.
  • Experience with Jenkins-based infrastructures and automated build orchestration.
  • Good knowledge of embedded software build processes, quality gates, and artifact management.
  • Structured, analytical, and quality-oriented working style with a high sense of responsibility.
  • Ability to communicate complex CI and build concepts clearly to developers, integrators, and stakeholders.
  • Practical experience with BMW Continuous Integration (BCI) and EaBuild environments.
  • Knowledge of AUTOSAR-based embedded software toolchains.
  • Experience with Artifactory, SVN-based configurations, and JSON-driven CI job generation.
  • Familiarity with CI monitoring tools and dashboards (e.g. Grafana, Teamscale).
  • Automotive embedded software background with a DevOps-oriented mindset.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CI Tools Developer / CI Toolchain Development
CI Tools Developer / CI Toolchain Development

BMW TechWorks India Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Software engineer - Automotive systems & AI-Assisted Engineering
Software engineer - Automotive systems & AI-Assisted Engineering

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,800,000 - 3,200,000
Test Engineer - Automotive Systems & AI-Assisted Test Automation
Test Engineer - Automotive Systems & AI-Assisted Test Automation

BMW TechWorks India Private Limited • Pune District

On-site
INR 700,000 - 1,100,000
CI Tools Developer / CI Toolchain Develo...
CI Tools Developer / CI Toolchain Develo...

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,500,000 - 2,100,000
Innovative environment
Continuous learning and development
Collaborative team environment
+2
Lead Engineer -Cockpit, Console & Door T...
Lead Engineer -Cockpit, Console & Door T...

BMW TechWorks India Private Limited • Pune District

On-site
INR 13,500,000 - 16,500,000
Automotive Software Integration Engineer (m/f/d)
Automotive Software Integration Engineer (m/f/d)

Elevate AI • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Design Engineer - Underbody and Upperbod...
Design Engineer - Underbody and Upperbod...

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Stability Expert / System Health, Stability
Software Stability Expert / System Health, Stability

BMW TechWorks India Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Domain Principal Engineer & Architect - AVB
Domain Principal Engineer & Architect - AVB

BMW TechWorks India Private Limited • Bengaluru

Remote
INR 1,800,000 - 2,600,000
Automotive Software Integration Engineer (m/f/d) | Bangalore, India
Automotive Software Integration Engineer (m/f/d) | Bangalore, India

Elevate AI • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Cockpit platform projects
OEM ecosystem exposure
Fast decision-making environment