Taro Logo

Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

Global leader in clinical diagnostics, developing medical devices and laboratory solutions for over 90 years.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Healthcare

Description For Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

Beckman Coulter Diagnostics, a Danaher company, is seeking a Lead Software Engineer to join their R&D Software Development team in Bangalore. This role focuses on designing and developing software for laboratory medical devices, with emphasis on Windows applications using C++, C#, and SQL. The position offers the opportunity to work on impactful healthcare solutions, as the company's diagnostic systems process over one million tests hourly worldwide, affecting 1.2 billion patients annually. The ideal candidate will combine technical expertise with strategic thinking, working in an environment that values innovation and continuous improvement through the Danaher Business System. This role requires strong programming skills, experience with modern development tools, and the ability to work autonomously while collaborating with a world-class R&D team. The position offers the chance to contribute to meaningful healthcare solutions while working for a global leader in clinical diagnostics.

Last updated 3 days ago

Responsibilities For Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

  • Prototype, design, code, unit test, and maintain Windows software applications
  • Translate detailed design into computer programs for medical device software
  • Assist in developing technical documentation for application design and code
  • Document software and write technical specifications for interfaces and unit testing
  • Participate in code reviews to ensure adherence to standards and specifications

Requirements For Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

  • Bachelor's degree in Software Engineering, Computer Science or related field with 8 to 12 years of experience
  • Hands-on Experience designing and developing applications using C++, C#, MFC, SQL, and OOPS
  • Hands-on experience with MS tools and technologies such as Visual Studio/Code, unit testing frameworks, Azure DevOps
  • Strong analytical and debugging skills
  • Skills in strategic thinking, problem-solving attitude, good planning, and time management
  • Expert in Unit Testing, OOA/OOD development methodologies, and design principles

Jobs Related To Beckman Coulter Diagnostics Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)