Taro Logo

Staff Software Engineer (Technical Lead)

GE HealthCare is a leading global medical technology and digital solutions innovator focused on creating a world where healthcare has no limits.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer (Technical Lead)

GE HealthCare is seeking a Staff Software Engineer (Technical Lead) to join their innovative medical technology team in Bengaluru. This role combines technical leadership with hands-on development, focusing on embedded systems and healthcare solutions. As a Technical Lead, you'll guide a team of 5-7 developers while designing and implementing critical software components using C++, Linux, and various embedded technologies.

The ideal candidate brings 10+ years of software development experience, with at least 2 years in a technical leadership role. You'll be responsible for architectural decisions, code quality, and mentoring team members while working on cutting-edge medical technology solutions. Your expertise in embedded systems, network programming, and distributed systems will be crucial in developing scalable and reliable healthcare solutions.

This position offers the opportunity to work with a global leader in healthcare technology, contributing to solutions that directly impact patient care. You'll collaborate with cross-functional teams, including product owners, architects, and UX designers, to deliver innovative healthcare solutions. The role combines technical excellence with leadership responsibilities, making it perfect for engineers looking to advance their careers while making a meaningful impact in healthcare technology.

GE HealthCare provides a collaborative environment where you can grow your career while working on meaningful projects that help create a world where healthcare has no limits. The position includes relocation assistance and the chance to work with cutting-edge technology in the medical field. If you're passionate about technology leadership and want to contribute to improving healthcare through innovation, this role offers an excellent opportunity to make a difference.

Last updated 9 days ago

Responsibilities For Staff Software Engineer (Technical Lead)

  • Design and program large components, features, or whole feature areas
  • Lead high-level architectural discussions and design meetings
  • Break down feature epics into stories and tasks
  • Help prioritize work and remove blockers
  • Conduct code reviews and mentor teammates
  • Provide technical leadership to a team of 5-7 developers
  • Work with Product owners to understand requirements & vision
  • Maintain code quality through best practices and unit testing
  • Design interfaces between code modules
  • Optimize application performance through design and coding practices

Requirements For Staff Software Engineer (Technical Lead)

Linux
  • Bachelor's Degree in Computer Science or STEM Majors
  • 10+ years of experience in Software Development
  • 2+ years of experience leading a software development team as Technical Lead
  • Strong expertise in C++ 14
  • Experience with Embedded Software development on Linux
  • Knowledge of Yocto OS, IP protocols, interfaces, device drivers and hardware subsystems
  • Experience with DevOps/Containers(Docker)
  • Network programming and TCP/IP expertise
  • Experience with DDS (Data Distribution Service)
  • Excellent communication skills
  • Ability to work with global teams

Interested in this job?