Software Developer(C++, MFC)

Job Description

As a Senior Software Engineer, you will be responsible for:

  • You will work as part of a development team to design, implement, test, debug and peer review code for the console on a nuclear medicine imaging system
  • You will write and review technical documentation
  • You will guide team members on design, implementation
  • You will collaborate with test engineers to design and implement software tests
  • architectural, design decisions for the Scanner Product lines with focus on building a Sustainable system
  • idea for improving productivity and develop tools for the same
  • You will have the opportunity to interface with several stakeholders (systems engineering, product management, Architect etc.)
  • You will have the opportunity to work for huge PET/SPECT install base scanner systems and collaborate with service engineers

Technical skills:

  • Excellent knowledge with the C++ programming language, MFC
  • Strong understanding of software design and architecture principles
  • Familiarity with object-oriented design, patterns and architecture principles applied in large-scale systems
  • Excellent analytical and software engineering skills
  • Excellent debugging  skills
  • Inter-process communication, multi-threading


Required Soft-skills & Other Capabilities:

  • Medical domain knowledge (DICOM etc), C#, HTML, Scripting, COM      
  • You possess excellent communication skills, both verbal and written
  • You have the ability to work both independently, and as part of a team
  • You are capable of professionally resolving team issues and conflicts
  • You have a strong and positive commitment to customers, your team, and overall quality

Organization: Siemens Healthineers

Company: Siemens Healthcare Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?