All roles at Siemens Healthineers

Software Developer (C++)

BengaluruFull-time6–8 yrsPosted 3 weeks ago

Senior software engineering role at Siemens Healthineers in Bengaluru. Needs 6–8 years and a B.Tech, B.E. or M.Tech.

About the role

Software Developer (C++) at Siemens Healthineers. Design and develop software solutions for MR Digitalization initiatives in the MR Scanner domain.

What you'll do

  • Design and develop software solutions for MR Digitalization initiatives in the MR Scanner domain
  • Translate product and business requirements into scalable, extensible, and maintainable software solutions
  • Own the technical delivery of complex features or modules across the software development lifecycle, including design, implementation, unit testing, integration
  • Contribute to software quality through design reviews, code reviews, automated testing, and adoption of engineering best practices
  • Lead technical investigations, troubleshoot complex issues, and propose sustainable technical solutions

What you need

  • C++
  • REST APIs
  • C#
  • Microservices
  • CI/CD
  • Unit testing

Good to have

  • Docker
  • Kubernetes
  • Azure
  • Test automation

More roles like this at Siemens Healthineers

Apply on Siemens Healthineers's site