Software Developer - Surgical Computer Vision

vopemed

Montreal

Hybrid

CAD 85,000 - 120,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Stock options
Telemedicine
Paid sick days
Four weeks vacation
Team events

Job summary

vopemed is building the software engine that powers superior visualization in minimally invasive procedures. We are seeking a Software Developer to help build better visualization for this field.

You’ll work on data infrastructure, computer vision, and real-time software, taking ownership from prototypes to deployment in operating rooms. Allowed to work in Canada with regular office presence in Montréal; applicants should have a strong background in Python/C/C++ and experience with regulated

Qualifications

  • Bachelor-level degree in Software Engineering, Computer Science, Computer Engineering, or equivalent experience.
  • Strong Python and/or C/C++ skills with production-grade software experience.
  • Broad experience across data infrastructure, computer vision, real-time software, and system integration.

Responsibilities

  • Build and optimize visualization software for minimally invasive procedures.
  • Develop, debug, and maintain production-quality code for medical devices and third-party platforms.
  • Collaborate across multidisciplinary teams to integrate software into hardware and software ecosystems.

Skills

Python
C/C++
Software Eng
Data Infra
Computer Vision
Real-time
Git

Education

BSc in Software Eng/CS/CE

Tools

CI/CD
CUDA
Linux
Embedded Systems

Job description

vopemed is building the software engine that powers superior visualization in minimally invasive procedures. During these surgeries, the camera feed is the surgeon’s only view inside the body, yet that view is regularly degraded by various obstructions such as smoke. Every interruption costs time, breaks focus and adds risk. Our real-time AI runs inside the endoscopic camera systems surgeons already use and makes every frame clearer and more useful, with no new hardware and no change to the surgical workflow.

Our first product, CLARIS, removes surgical smoke from endoscopic video as it happens, so surgeons never have to stop and wait for the picture to clear. CLARIS is built to embed directly into the camera platforms of leading endoscopy manufacturers, bringing clearer vision to operating rooms at scale. We’re bringing intelligent vision to every operating room and laying the groundwork for the next generation of surgical AI.

Based in Montréal and developed with leading clinical partners, vopemed brings together a committed and purpose-led team motivated by one goal: giving surgeons the clearest possible view so they can focus entirely on their patients.

About the role

We’re looking for aSoftware Developerto help build better visualization for minimally invasive surgery.

You’ll work across diverse technical challenges, from data infrastructure and computer vision to real-time software development. You’ll contribute to developing, optimizing, and integrating our technology into medical devices and third-party platforms.

As part of a small, hands-on team, you’ll take ownership of technical challenges across the entire development lifecycle, from early prototypes to software deployed in operating rooms.

Who you are
  • Hands-on engineer:You enjoy building, experimenting, solving technical problems, and turning ideas into working software.
  • Versatile:You’re comfortable working across different areas of software development, from data infrastructure and computer vision to real-time systems.
  • Experienced in medical device software:You have a proven track record of developing and shipping medical device software, including working within a regulated environment.
  • Integration experience is a plus:You’ve worked on integrating software into third-party systems and platforms.
  • Pragmatic and autonomous:You take ownership, adapt quickly, and focus on delivering practical solutions.
  • Eligible to work in Canada:You hold a valid Canadian work permit and are comfortable working regularly from our Montréal office.
Background
  • Education:Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • Programming:Strong proficiency in Python and/or C/C++, with experience developing, debugging, and maintaining production-quality software.
  • Versatility:Broad technical experience and the ability to work across different domains, including data infrastructure, computer vision, real-time software, and system integration.
  • Software engineering:Solid understanding of software architecture, testing, version control (Git), and CI/CD practices.
  • Medical device development:Experience developing software under a Quality Management System (QMS), with knowledge of ISO 13485, IEC 62304, and relevant software verification, validation, and risk management practices.
  • Nice to have:Experience with GPU programming (CUDA), embedded systems, Linux, or integrating software into third-party platforms.
Why you will love working at vopemed

At vopemed, our people come first. We’ve built a workplace where talented people can do their best work and grow with us. Here’s what we offer:

  • Early stage impact:You will join at the early-stage startup phase, where your work has a direct, wide-reaching impact on clinicians and patients.
  • Small team, big influence:As part of a team with less than 10 people, you will have the opportunity to be part of a talent, mission-driven team building the software engine that powers superior visualization in minimally invasive procedures.
  • Ownership of your work:You will have the autonomy and space to achieve your goals and shape how we get there.
  • Competitive salary and employee stock options:so you share in the success you help build.
  • Telemedicine through Dialogue:for you and your immediate family.
  • Paid sick and personal days.
  • Four weeks of vacation:including a 1 week over the holiday season in December.
  • Hybrid work: three days a week in our office at Ax‑C, part of Montréal’s startup ecosystem.
  • A close-knit team culture:with regular team activities, social events and a weekly 5 à 7.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer — Real-Time Surgical Visualization (Hybrid)
Software Developer — Real-Time Surgical Visualization (Hybrid)

vopemed • Montreal

Hybrid
CAD 85,000 - 120,000
Hybrid work
Stock options
Telemedicine
+3
Surgical AI Scientist
Surgical AI Scientist

Adoc Talent Management • Montreal

Hybrid
CAD 110,000 - 150,000
Surgical AI Engineer / Scientist
Surgical AI Engineer / Scientist

Scopia Surgical • Montreal

On-site
CAD 120,000 - 180,000
Project Manager, Medical Device R&D
Project Manager, Medical Device R&D

Inovait • Edmonton

Hybrid
CAD 85,000 - 110,000
Competitive compensation & group-benef
Free on-site gym
Hybrid work
+3
Software Development Manager
Software Development Manager

Intellijoint Surgical Inc. • Kitchener

Hybrid
CAD 115,000 - 140,000
RRSP with employer match
Health, dental, vision package
Wellness benefit
+4
Software Development Manager
Software Development Manager

Intellijoint Surgical Inc. • Kitchener

On-site
CAD 115,000 - 140,000
RRSP match
Health/dental/vision coverage
Wellness benefit
+4
Intermediate Full-Stack Software Developer (SaaS Healthcare)
Intermediate Full-Stack Software Developer (SaaS Healthcare)

Medfar • Montreal

Hybrid
CAD 90,000 - 120,000
Remote work flexibility
RRSP contribution
Health insurance from day one
+1
Senior Software Developer
Senior Software Developer

OceanMD, a WELLSTAR Company • Toronto

Hybrid
CAD 120,000 - 130,000
Senior Optical Engineer
Senior Optical Engineer

PulseMedica • Edmonton

Hybrid
CAD 110,000 - 150,000
Hybrid work
Health, dental and vision benefits
Employee stock option plan
+3
Software Developer/Technical Lead
Software Developer/Technical Lead

Cosm • Toronto

Hybrid
CAD 120,000 - 150,000