C++ Programmer with DICOM


On Site
Full Time



Job Details

Title: C++ Programmer with DICOM
Exp: 5 to 12 years
Location: Remote ( Cary, NC )
Full time

Position Overview:
We are looking for a talented C++ Programmer with expertise in DICOM (Digital Imaging and Communications in Medicine) to contribute to the development of our healthcare software solutions. The ideal candidate will have a strong background in C++ programming and a deep understanding of DICOM standards and protocols. This individual will play a crucial role in designing, implementing, and maintaining DICOM-related features within our software applications.

Key Responsibilities:

  • Develop and maintain C++ codebase for healthcare software applications, ensuring high performance, reliability, and scalability.
  • Implement DICOM functionalities, including image processing, communication protocols, and data storage, according to industry standards and best practices.
  • Collaborate with cross-functional teams, including software engineers, QA testers, and healthcare professionals, to gather requirements and define technical specifications for DICOM-related features.
  • Troubleshoot and debug issues related to DICOM integration, ensuring smooth operation and compatibility across different systems and devices.
  • Stay updated on advancements in DICOM standards and technologies, and incorporate relevant improvements into our software solutions.
  • Perform code reviews, provide constructive feedback, and mentor junior developers to maintain high coding standards and foster a culture of continuous learning.


  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
  • Proficiency in C++ programming language, with a minimum of 5 to 12 years of experience in software development.
  • Solid understanding of DICOM standards (e.g., DICOM PS3.0) and experience working with DICOM-related tools and libraries (e.g., DCMTK, GDCM).
  • Experience in developing medical imaging software or healthcare applications is highly desirable.
  • Strong problem-solving skills and ability to analyze complex technical challenges related to DICOM integration.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Familiarity with Agile development methodologies and version control systems (e.g., Git) is a plus.
  • Proven track record of delivering high-quality code on schedule and adapting to changing priorities in a fast-paced environment.