Cardiac Imaging Software Engineer – Next-Gen Post-Processing

Inovait

Calgary

On-site

CAD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Vacation
Flexible working arrangements
Wellness Program
Tuition reimbursement
Professional development

Job summary

Circle Cardiovascular Imaging seeks a Software Developer to advance the next generation cardiovascular post‑processing software and support existing revenue driving products. You will design and develop components including backend and web backend, collaborating with architects and QA to ensure high‑quality releases.

The role requires 3–6 years in software development, strong OO skills (C++, C#, Java), Go, SaaS, Docker, and cloud experience. Bachelor’s or Master’s degree preferred.

Qualifications

  • 3–6 years of software development experience.
  • Experience with object‑oriented languages (C++, C#, Java).
  • Experience with Go and web backend development.
  • Experience with client/server systems.
  • Experience with software security.
  • Experience with cloud platforms such as AWS or Azure.
  • Experience with containers (Docker).
  • Experience with SaaS.
  • Familiarity with full stack development and web protocols is an asset.
  • Experience with DICOM protocol/images is an asset.

Responsibilities

  • Design, develop, test, maintain, and improve medical imaging software with a focus on client‑server interactions.
  • Write reusable, readable, testable, scalable, and efficient code.
  • Ensure software solutions meet security, privacy, and compliance requirements for clinical environments.
  • Manage individual project priorities, deadlines, and deliverables.

Skills

C++
C#
Java
Go
Web backend
Client/server
Software security
Cloud (AWS/Azure)
Docker
SaaS
DICOM basics

Education

Bachelor’s in computer science or software engineering
Master’s degree in related field
Technical diploma in computing science

Tools

Docker
AWS
Azure

Job description

Circle Cardiovascular Imaging seeks a Software Developer to advance the next generation cardiovascular post‑processing software and support existing revenue driving products. You will design and develop components including backend and web backend, collaborating with architects and QA to ensure high‑quality releases.

The role requires 3–6 years in software development, strong OO skills (C++, C#, Java), Go, SaaS, Docker, and cloud experience. Bachelor’s or Master’s degree preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (2026-035)
Software Developer (2026-035)

Circle Cardiovascular Imaging • Calgary

On-site
CAD 85,000 - 120,000
Transportation allowance
Flexible working arrangements
Wellness program
+2
Core Software Developer
Core Software Developer

Circle Cardiovascular Imaging • Calgary

On-site
CAD 75,000 - 120,000
Competitive compensation
Vacation
Professional development
+1
Core Software Developer
Core Software Developer

Inovait • Calgary

On-site
CAD 90,000 - 130,000
Competitive compensation
Vacation
Flexible working arrangements
+3
Platform Software Developer (2026-015)
Platform Software Developer (2026-015)

Circle Cardiovascular Imaging • Calgary

Hybrid
CAD 110,000 - 150,000
Competitive compensation and vacation
Flexible working arrangements
Employee Wellness Program
+1
Software Engineer
Software Engineer

Fulfill Team Inc. • Raleigh

On-site
CAD 128,000 - 171,000
C# Software Engineer - Medical Imaging Systems
C# Software Engineer - Medical Imaging Systems

Fulfill Team Inc. • Raleigh

On-site
CAD 128,000 - 171,000
Machine Learning Software Developer
Machine Learning Software Developer

Circle Cardiovascular Imaging • Calgary

Hybrid
CAD 110,000 - 160,000
Competitive compensation
Vacation
Transportation allowance
+5
Hybrid Senior Embedded Engineer, Imaging & Vision
Hybrid Senior Embedded Engineer, Imaging & Vision

Industry Professionals • Montreal

Hybrid
CAD 80,000 - 110,000
Software Engineer
Software Engineer

DarkVision • North Vancouver

On-site
CAD 143,000 - 214,000
On-site facilities
Firmware Developer
Firmware Developer

Puzzle Medical Devices Inc. • Montreal

On-site
CAD 90,000 - 120,000