Lead Software Engineer (C++) | Danaher Corporation | Bengaluru, Karnataka, India

Lead Software Engineer (C++) | Danaher Corporation | Bengaluru, Karnataka, India
Software Testing Jobs In India

Position: Lead Software Engineer (C++)

Location: Bengaluru, Karnataka, India

Best Watches available for you on Amazon Fashion

About the job

For over 170 years, Leica Microsystems has helped shape the future by developing groundbreaking optical and digital solutions. As a global leader, we’re driven by continuous improvement to excite our customers and to create the best work environment for our people. Customer focus, innovation, and teamwork are at the core of our culture and the foundation of our success. Want to be part of a company whose products are part of cutting-edge research around the world?

Join Leica Microsystems in our commitment for brilliant solutions and insight. Leica Microsystems is one of 10 Life Sciences companies of Danaher. Together, we accelerate the discovery, development and delivery of solutions that safeguard and improve human health. We currently offer the following position in our office in Bengaluru, Karnataka, India which will be hybrid. You will join Leica Microsystems Medical Team based out in Bengaluru office.

Your Responsibilities:

  • Develop innovative medical software applications as part of an international cross-functional team.
  • Define software specifications together with business unit partners and functional management.
  • Draw conclusions for the software architecture and implementation based on our platform architecture.
  • Support the regulatory affairs team in the medical device documentation.
  • Innovate of unique features and drafting of patents.
Use best Headphones for your upcoming interview

Our Expectations:

  • Bachelor of Engineering or master’s in software engineering/IT/Mathematics or equivalent
  • 8+ years of experience in software development with In-depth knowledge of programming language C++ preferably Version 17 or newer.
  • Proficiency in applying the knowledge to designing C++ programs and solving problems.
  • In-depth understanding of SOLID principle/Design patterns.
  • Excellent communicator — required to communicate complex solutions, in an easy-to-understand manner, to clients and subordinates.
  • Good time management skills — must deliver projects within the stipulated time.
  • Good at Code review and writing unit test using GTest.
  • Team Player with a focused, goal-oriented, and self-dependent working attitude.
  • Extremely strong problem-solving skills.
  • Fluent in verbal and written English.
  • Organizational skills — the ability to plan and organize projects.


  • Master’s degree
  • GPU programming using CUDA, Real-time systems.
  • Experience in Regulated Medical Device software development, knowledge of relevant standards.

What We Offer

  • Attractive compensation package.
  • We offer flexible working time models – for us, New Work is more than just home office.
  • We have no room for prejudices and stereotypes. We promote equal opportunities, diversity, and inclusion. #Charterof Diversity.
  • We offer a balance between support and autonomy to achieve your own goals in an international environment.
  • With us you get the chance to successfully contribute your own ideas.

Apply: Click here to Apply

Get new laptop from Amazon

Leave a Reply

Your email address will not be published. Required fields are marked *