Lead Software Developer - C++

Siemens Healthineers · Bengaluru

  • Experience7–10 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted1 Oct 2026

About Siemens Healthineers

Siemens Healthineers is hiring in Bengaluru in healthcare. This role looks for around 7+ years of experience.

Skills

  • C++
  • Object-Oriented Programming
  • Operating Systems
  • multithreading
  • Inter-process communication
  • Synchronization
  • Performance optimization

The role

A lead software developer at a medical devices company designs and delivers C++ and Operating Systems solutions for regulated healthcare products, applying Object-Oriented Programming, multithreading, and performance optimization. The role drives technical reviews and software quality initiatives.

Full job description

Job Requirements

Experience: 7-10 Years

Strong hands-on expertise in C++ and Object-Oriented Design/Programming (OOPS).Strong experience in Operating Systems, system software development, including multithreading, IPC, synchronization, and performance optimization.Lead requirement analysis, design, development, debugging, and delivery of complex software solutions.Drive technical reviews, software quality initiatives, and engineering best practices while actively contributing to code.Collaborate with architects, product owners and other relevant stakeholders.Experience in regulated industries (Medical Devices, Healthcare, Defense, Aerospace, etc.) is preferred.Exposure to CI/CD, DevOps, build and test automation is an added advantage.Excellent problem-solving and communication skills.