Director of Software Development – Onsite (Chennai, India)
We are hiring a Director of Software Development to lead the India engineering team of a US-headquartered, $7B medical equipment manufacturer. This is a full-time onsite leadership role in Chennai , where you will be responsible for building and scaling high-performing teams that deliver mission-critical software powering next-generation medical technologies.
What You’ll Do
Establish and grow multidisciplinary engineering teams (Frontend, Backend, DevOps, QA).
Define and execute technical strategy, ensuring timely, regulatory-compliant releases.
Collaborate with US and EU counterparts on product architecture, roadmaps, and delivery objectives.
Foster a culture of technical excellence, accountability, and continuous improvement.
Mentor senior engineers and managers, driving long-term talent and leadership development.
Core Technical Expertise
Frontend : Deep expertise in TypeScript / HTML / CSS; Svelte preferred (React / Vue / Angular acceptable).
Backend : Advanced C++ with multithreading; Qt a plus; familiarity with gRPC or similar RPC frameworks.
DevOps : Hands-on with Docker / Kubernetes, CMake, GitHub workflows; strong Linux background (NixOS a plus).
Quality : Proven track record with Selenium, Playwright, or comparable automated UI frameworks.
Qualifications
10+ years of software development experience , with at least 5+ years in engineering leadership .
Demonstrated success scaling engineering teams in regulated or mission-critical domains (medical devices, aerospace, pharma, etc.).
Strong problem-solving, communication, and stakeholder management skills across global time zones.
Education : Engineering graduates from top institutions preferred.
Why Join?
Be part of a global leader in medical technology with a $7B footprint.
Drive innovation at the intersection of healthcare and advanced software engineering.
Lead a growing India engineering base with strong global collaboration.
Interested? Send your latest resume to
Manager Software Engineering • Chennai, India