Software Developer-C++

Siemens

Siemens

Software Engineering
Bengaluru, Karnataka, India
Posted on Jun 6, 2025

Job Description

Job ID

467118

Company

Siemens Healthcare Private Limited

Organization

Siemens Healthineers

Job Family

Research & Development

Experience Level

Experienced Professional

Full Time / Part Time

Full-time

Contract Type

Permanent
Job Description:
We are looking for a proactive and skilled Full Stack Developer with experience in building MR image reconstruction modules with the connection to AI. The ideal candidate should have hands-on expertise in C++. Additional expertise in python, good knowledge in medical imaging modalities is an added advantage.
Key Responsibilities:
  • Developing, improving, testing, and maintaining of MR image reconstruction modules
  • Active research in MR image reconstruction methods to improve the speed of acquisition, extracting more information from the sampled data, improving robustness to noise, artifacts, imperfections etc.
  • Developing AI inferencing code, data preparation and model training.
  • Manage code repositories and version control (Git/Azure Repos).
  • Participate in design discussions, code reviews, and agile development processes.
  • Troubleshoot module issues and ensure performance, security, and scalability.
  • Ensure delivery aligns with organizational and project quality processes.
  • Collaborate with Product Owners/relevant stake holders to manage the product backlog, groom concepts, and ensure the continuous delivery of features.
Required Skills and Qualifications:
  • Educational Background:
    • BE/B.Tech/MCA/ME/M.Tech from a recognized institution.
  • Technical Skills:
    • Much practical C++ experience
    • A solid grasp of design ideas and patterns as well as object-oriented programming (OOP) concepts
    • Python experience would be advantageous
    • Strong foundations in physics, mathematics, signal processing, linear algebra, probability, and random processes would be advantageous
    • Strong understanding of medical imaging modalities, particularly MRI, is preferred.
    • Strong analytical and problem-solving abilities as well as clear, succinct communication skills are also desirable.
    • A solid grasp of inverse problems, artificial intelligence, imaging chain concepts, MR reconstruction, and pulse sequence would be advantageous.
    • A desire to grow, learn, explore, think creatively, and push themselves beyond their comfort zones
    • Repositories: Knowledge of Azure Repos or Git for version control.
Experience:
  • 6 -8 Years of core development experience using C++
What We Offer:
  • A collaborative work environment with opportunities for professional growth.
  • Exciting projects that challenge and enhance your technical expertise.
  • Competitive compensation and benefits.