Bangalore, Karnataka
Job Summary
Lead the design and optimization of build systems, CI/CD pipelines, and developer productivity platforms for large-scale software and embedded systems. Drive reliable, scalable, and efficient software delivery across cross-functional engineering teams.
Key Responsibilities
Own and enhance build infrastructure for multi-repo, cross-platform environmentsDesign and optimize CI/CD pipelines covering build, test, packaging, and releaseDevelop Docker-based build environments and modernize legacy workflowsIntegrate and maintain toolchains for embedded and cross-compilation setupsDrive automation using Python/Shell to improve engineering efficiencyManage release engineering, artifact repositories, and versioning workflowsTroubleshoot complex build/pipeline issues and drive root cause resolutionMentor engineers and establish best practices for build & release processes
Skill Requirements
Core Skills
CI/CD: Azure DevOps, Jenkins, Git workflows
Containerization: Docker (advanced usage)
Scripting: Python, Bash
Linux: Strong system and troubleshooting skills
Build Systems: Make, CMake, dependency & artifact management
Source Control: Advanced Git, branching & release strategies
Preferred
Embedded systems, Yocto, cross-compilation (ARM/MIPS)
Release engineering & platform environments
Cloud exposure (Azure/AWS), IaC, GitHub Enterprise
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-