C++ Imageprocessing

5 - 10 years

20 - 30 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description: C++ Developer Image Processing (Medical Domain / DICOM 2D/3D Rendering)

Location: Pune

Experience: 5–10 years

Position: Senior Software Engineer / Lead – Image Processing

Domain: Medical Imaging / Healthcare

________________________________________

About the Role

We are seeking an experienced C++ Developer with strong expertise in image processing and medical imaging technologies. The ideal candidate will have hands-on experience in DICOM standards, 2D/3D rendering, and visualization algorithms. You will work on designing and developing advanced imaging software solutions for the medical domain, enabling accurate visualization, diagnosis, and analysis.

________________________________________

Key Responsibilities

  • Design, develop, and optimize C++ applications for medical imaging systems.
  • Implement DICOM-based workflows, including parsing, storage, and retrieval of medical images.
  • Develop and maintain 2D/3D rendering engines for medical visualization (e.g., CT, MRI, Ultrasound).
  • Work on image reconstruction, segmentation, and processing algorithms to enhance diagnostic capabilities.
  • Integrate visualization components into existing PACS/RIS/HIS workflows.
  • Collaborate with cross-functional teams including medical device engineers, product managers, and QA teams.
  • Ensure compliance with medical device software standards (IEC 62304, ISO 13485).
  • Conduct performance tuning and optimize GPU/CPU rendering pipelines.

________________________________________

Required Skills & Experience

  • 5–10 years of professional experience in C++ software development.
  • Strong knowledge of object-oriented programming, STL, and multi-threading.
  • Expertise in medical imaging standards: DICOM, HL7 (good-to-have).
  • Proven experience in 2D/3D rendering frameworks (OpenGL, VTK, ITK, DirectX, or similar).
  • Solid understanding of image processing algorithms (filtering, segmentation, reconstruction).
  • Experience with volume rendering, surface rendering, and mesh generation.
  • Familiarity with GPU programming (CUDA/OpenCL) is an added advantage.
  • Exposure to software development lifecycle in medical/healthcare domain.

________________________________________

Good-to-Have Skills

  • Knowledge of Python/Matlab for prototyping algorithms.
  • Experience with machine learning/deep learning in medical imaging.
  • Familiarity with cloud-based medical imaging solutions.
  • Understanding of regulatory requirements (FDA, CE marking).

________________________________________

Educational Qualification

  • Bachelor’s or Master’s degree in Computer Science, Electronics, Biomedical Engineering, or related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You