M
BengaluruSilicon EngineeringTop payGCC
Apply on Microsoft →Research Microsoft before you apply
Check ratings, real-employee reviews, verified pay, and interview difficulty.
Own, administer and scale the Azure cloud environment used by the Central FE CAD team — subscriptions, resource groups, capacity management, and monitoring of cloud-hosted CAD infrastructure. Build, maintain and continuously improve Azure DevOps CI/CD pipelines for FE CAD flows and software — build, run and release pipelines, regression and quality gates, artifact and package management, and pipeline agent/pool health. Own the DevOps methodology for the group: branching and version-control strategy, code review and release process, test automation standards, environment management, and rollout of practices across FE CAD sub-teams. Develop, enhance and integrate FE CAD flows and automation for organization-wide use, writing production-quality software in Python (and TCL/Perl/C++ as needed). Act in partnership with the execution team, and provide leadership to the design community for the CAD/DevOps domain you are responsible for. Partner with EDA vendors, Azure platform teams and IT/security to adopt the most optimal and secure solutions for silicon design and verification. Drive reliability and incident response for CI/CD and cloud infrastructure — monitoring, dashboards, root-cause analysis and preventive automation. Mentor team members and summer interns. Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent work experience. 6+ years of experience in CAD/EDA infrastructure, software development or DevOps engineering. 3+ years of experience building and maintaining CI/CD pipelines (Azure DevOps preferred) and version control systems (Git preferred). Experience writing scripts/software with industry standard languages such as Python, TCL, Perl or C/C++ (Python preferred). Master's degree in electrical engineering, Computer Engineering, Computer Science or equivalent work experience. 8+ years of relevant experience. Expertise in Azure security concepts — Entra ID, managed identities, Key Vault, network security and governance/policy. Experience owning DevOps methodology at team or org scale: branching strategy, release management, test automation and infrastructure-as-code (Terraform, ARM/Bicep). Well-rounded familiarity with Front-End Tools, Flows and Methodologies, and exposure to front-end design and verification execution. object-oriented programming expertise and software development practices. Experience owning and driving the end-to-end software development lifecycle for multiple complex projects. Experience with containerization and orchestration (Docker, Kubernetes/AKS) and cloud cost optimization. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *