Overview
Lead the CT Software Engineering organization in Bangalore, a team of approximately 120 engineers, setting technical vision and engineering practices for CT software in a regulated medical device environment.
What you'll do
- Define and communicate a multi-year software vision and strategy for the Bangalore CT organization, aligned with global CT business priorities, product roadmaps, and customer needs.
- Translate business objectives into clear engineering goals, measurable outcomes, and investment priorities.
- Develop and drive strategic initiatives that improve engineering productivity, product quality, and time-to-market.
- Anticipate technology and industry trends in CT and position the organization to take advantage of them.
- Champion a deep understanding of customer pain points by engaging directly with radiologists, CT technologists, service teams, and hospital IT and operations stakeholders.
- Partner with Product Management, Clinical, Applications, and UX teams to turn unmet customer needs into differentiated software solutions.
- Build an innovation pipeline that balances near-term customer improvements with longer-term breakthrough capabilities.
- Encourage rapid experimentation through prototypes, proofs of concept, hackathons, and customer pilots to validate ideas early and often.
- Oversee end-to-end delivery of CT software programs, including innovation projects, new product introductions (NPIs), design changes, sustaining engineering, and field actions.
- Ensure programs are delivered with high quality, on schedule, and within budget, with predictable and transparent execution.
- Increase innovation velocity by shortening feedback loops, reducing cycle time, and removing organizational and technical bottlenecks, without compromising safety or compliance.
- Use metrics such as DORA metrics, lead time, defect escape rate, and customer-reported issues to drive data-informed decisions and continuous improvement.
- Identify and manage key delivery risks and cross-site dependencies proactively.
- Establish and continuously raise the bar on engineering excellence, including code quality, design reviews, automated testing, CI/CD, DevSecOps, and release management.
- Lead the adoption of modern engineering practices and tools, including test automation, simulation and virtual scanner environments, infrastructure as code, observability, and AI-assisted development, adapted for a regulated environment.
- Provide leadership on Lean and Agile principles at scale; coach teams on estimation, work sizing, backlog health, and flow efficiency.
- Benchmark the organization against industry leaders and drive a roadmap toward best-in-class engineering maturity.
- Ensure all software activities comply with applicable medical device regulations, standards, and relevant cybersecurity requirements.
- Build quality and compliance into everyday engineering workflows so that they support speed rather than slow it down.
- Partner with Quality, Regulatory, and Systems Engineering leaders to ensure CT products meet compliance, controllership, radiation safety, and patient safety standards.
- Ensure audit readiness and lead the organization's response to software-related CAPAs, field issues, and regulatory inquiries.
- Partner with global system architects and cross-functional leaders to define future CT technology platforms that are scalable, secure, interoperable, and reusable across product lines.
- Drive platform thinking and modular design to reduce duplication, speed up new feature delivery, and lower total cost of ownership.
- Lead the Bangalore CT software organization as an integral part of the global CT software team, with a "one team" mindset across geographies, cultures, and time zones.
- Represent the Bangalore CT organization in global leadership forums and strengthen its visibility and impact across the business.
- Attract, develop, and retain top engineering talent; build strong technical and functional leadership benches, organizational models, and succession plans.
- Create an inclusive, high-performance culture built on ownership, curiosity, psychological safety, and continuous learning; develop clear technical and managerial career paths and mentor emerging leaders.
- Own and manage the Bangalore CT software engineering budget, headcount, and resource allocation.
- Explore and implement alternative resourcing models, such as partners, vendors, and centers of excellence, to scale capacity and accelerate innovation.
- Present regular updates on strategy, progress, and risks to executive sponsors, global CT leadership, and customers; align stakeholders and resolve conflicting priorities through transparent communication.
- Act as a recognized technical and leadership voice inside the company and in the wider industry, and encourage learning content, communities of practice, patents, and invention disclosures.
What you'll need
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 15+ years of experience in software engineering, including the design and development of complex, scalable software systems.
- 5+ years leading large software organizations (100+ engineers), including leaders of leaders.
- Proven experience working in and with globally distributed teams across multiple countries and cultures.
- Demonstrated track record of delivering innovative products that solved real customer problems and created measurable business impact.
- Experience working with regulatory compliance in the medical devices industry or another highly regulated industry.
- Strategic thinking with the ability to connect technology choices to customer value and business outcomes.
- Customer focus, with a habit of grounding decisions in direct customer insight.
- Global mindset, with cultural agility and a proven ability to build cohesive teams across borders.
- Bias for speed and action, balanced with sound judgment on quality, safety, and risk.
- Deep knowledge of modern software development methodologies, architecture, and tools.
- Strong program and portfolio management, organizational, and financial skills.
- Excellent communication, influencing, and executive presence, with the ability to explain complex technical topics to diverse audiences.
- Ability to inspire, coach, and build high-performing teams and future leaders.
Nice to have
- A Master's degree or other advanced degree.
Details
- Location: Bangalore, India.
- Reports to: VP of Software Engineering - CT.
- Travel: approximately 20–25% international travel to global CT R&D sites, customer sites, and leadership forums.
- Relocation assistance: not provided.
Read the full description and apply on the company’s own careers page.