C++ Software Engineer — Visualization Development

Position Description


Circle Cardiovascular Imaging Inc. is looking for a software engineer/scientist in the field of visualization and image analysis. The ideal candidate should have a strong background in C++, object oriented design, with experience in computer graphics and image processing. Experience in OpenGL, QT and/or general knowledge of the medical imaging software field is considered an asset.


  • Research and develop advanced visualization and analysis algorithms for medical software
  • Develop and maintain GUI applications for medical software
  • Develop and maintain application framework for medical software
  • Work closely with a team of engineers and developers to design and develop medical image post-processing software
  • Work closely with regulatory and quality assurance engineers to ensure development of quality software
  • Work closely with scientific advisors and physicians to develop algorithms for solving clinical problems
Must-Have Skills & Experience
  • 5+ years of industry experience in C++ development
  • 2+ years of industry experience in software development
  • Experienced in computer graphics
  • BSc, MSc or PhD in Engineering, Computer Science or related fields
Beneficial Skills & Experience
  • Experience with medical image analysis
  • Experience with cross-platform software development on Windows/Mac/Linux
  • Experience with Qt, OpenGL and OpenCV
  • Experience in the medical imaging software industry
Who We Are


Circle Cardiovascular Imaging Inc. develops and sells cardiac post-processing software that allows for the evaluation and analysis of MR and CT images. Available for clinical and research use, the stand-alone software provides full DICOM and PACS connectivity. Circle operates worldwide and its products (cvi42, cmr42, ct42, and report42) have been approved for the Canadian, American, Australian, and European markets. Circle's goal is to contribute to quality in cardiovascular imaging and research, while maximizing the achievable benefit for patients by enabling healthcare providers to accurately and effectively analyze cardiovascular images.

How To Apply


While we thank all those who apply, please note that we will only be contacting those selected for an interview. No phone calls or unsolicited agency referrals please. Only applicants who are authorized to work in Canada will be considered for this position. Email your resume and cover letter to qiao@circlecvi.com with the subject "Software Engineer - Visualization".

PDF Version