Sr/Lead Engineer (QT,QML)
Leica Microsystems
Bengaluru, Karnataka, India
2d ago
source : Linkedin

Leica Microsystems Lead Software Engineer I ( QT / QML with C++).

Leica Microsystems has helped shape the future of microscopy for over 170 years 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 proud to work alongside a community of nine fellow Danaher Life Sciences companies. Together, we’re pioneering the future of science and medicine, developing products that enable researchers in the fight to save lives.

Lead Software Engineer I

Come join a fantastic team! Your role will be located in IDC(India development Center) Bangalore.


  • Design, implement, verify and document software system.
  • In collaboration with the project team, design and verify architecture of sub-systems, components and modules.
  • Develop software requirements, document software requirement specifications and software architecture design.
  • Contribute to continuous improvement of development processes and CI / CD infrastructure.
  • Proactively collaborate with project stakeholders, including application developers and product managers, to identify efficient technical solutions.
  • Develop design documents w.r.t functional and software specification.
  • Mentor junior and mid-level developers, perform code and design reviews.

  • 5+ years of experience on QT development & C++
  • Proficiency in coding with best practices while developing code in QT and C++
  • Proficiency in programming user interfaces and data visualization with the Qt Framework (QML and Qt / C++)
  • Must have development experience in windows & Linux based environment
  • Must have experience on object-oriented analysis and design (OOA and OOD)
  • Must have good knowledge of design patterns
  • Must have good knowledge of software life cycle and architecture
  • Must have good knowledge on data structure and algorithms.
  • Must have excellent analytical and problem-solving skills
  • Must be aware of Agile methodology
  • Qualification required : B.E / B.Tech / MCA.
  • Strong analytical thinking .
  • Good communication skills and strategic thinking
  • What We Offer

  • We offer flexible working time models
  • Training & development :

  • We offer employees a wide range of training opportunities (including virtual) in languages, technology and the Danaher Business System (DBS) Academy.
  • We support employees in their professional and personal development
  • Do you have ambitious goals? Then we could be a perfect match. Performance is rewarded with us - we challenge and support you in your career planning
  • D+I and work-life balance :

  • Design your place of work so that professional and private demands are no longer mutually exclusive
  • We assume social responsibility (Corporate Social Responsibility)
  • We want to move and change things, we clearly need doers

    We are an equal opportunity employer. We evaluate qualified applicants without regard to race, color, national origin, religion, gender, age, marital status, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by law.

    GET MORE INSIGHT : Learn more about what we do and who we are by watching our company video We Are Leica : https : / / www. / watch?v 1zHmalqMXN4

    Are you interested to discover new opportunities in an innovative, team-oriented environment?

    Do apply online - we are looking forward to your application!

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form