GE HealthCare, a global leader in medical technology and digital solutions, is seeking a Staff Software Engineer (Technical Lead) to join their innovative team in Bengaluru. This role combines technical excellence with leadership responsibilities, perfect for an experienced software engineer ready to make an impact in healthcare technology.
The position requires a seasoned professional with 10+ years of software development experience, including at least 2 years of technical team leadership. You'll be responsible for designing and programming major components and feature sets while leading a team of 5-7 developers. The role demands strong expertise in C++ 14, embedded software development on Linux, and experience with modern technologies including DevOps, containers, and distributed systems.
As a technical lead, you'll drive architectural discussions, lead design meetings, and ensure best practices are implemented across the team. You'll break down complex features into manageable tasks, conduct code reviews, and mentor team members to elevate their technical capabilities. The role requires excellent problem-solving abilities and the skill to articulate technical concepts clearly.
The position offers the opportunity to work on cutting-edge medical technology solutions in a hybrid work environment. You'll collaborate with global teams and interface with senior leadership, requiring excellent communication skills and time-zone flexibility. GE HealthCare's mission to create a world where healthcare has no limits provides a meaningful context for your technical contributions.
This role is ideal for someone who combines technical expertise with leadership abilities, can work independently, and is passionate about using technology to improve healthcare outcomes. The company offers competitive compensation and benefits, along with significant opportunities for professional growth in a globally recognized organization.