Apply now

Posted yesterday

Software Developer - Surgical Computer Vision

@ vopemed

Montréal, Quebec

Full-time
Apply now
SIGNALS

Overview

vopemed is hiring a Software Developer for its Montréal team building real-time AI that removes surgical smoke from endoscopic video. The role covers data infrastructure, computer vision and real-time software, with integration into medical devices and third-party platforms. The posting requires Canadian work eligibility, a hybrid arrangement with three office days a week, and full-time employment.

Responsibilities:

  • Build and optimize real-time computer vision software
  • Work across data infrastructure and system integration
  • Integrate software into medical devices and third-party platforms
  • Own technical challenges from prototype to operating room deployment

Requirements summary:

  • Bachelor's degree in a related field or equivalent experience
  • Strong Python and/or C/C++ proficiency
  • Medical device software experience under a QMS
  • Knowledge of ISO 13485 and IEC 62304
  • Valid Canadian work permit

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-12
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studySoftware Engineering, Computer Science, Computer Engineering
Perks mentionedGenerous paid time off, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy1
Job description

Who we are

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 a Software Developer to 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.
  • Comprehensive health insurance: including medical, dental, vision and more.
  • 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.

Similar jobs

  • Senior Software Developer, Creative Solutions

    Montréal, QC
    Hybrid

    Equativ

    Candidates need senior experience building production software, with strong JavaScript or TypeScript and backend or full-stack skills. They should handle ambiguous problems, care about reliability and performance, and use AI coding tools responsibly.

    Node.js, React, NestJS, Nx, Docker, SQL

  • Intermediate Software Developer, DevOps

    Montréal, QC

    Coveo

    3+ YOECandidates need around 3+ years in software development, DevOps or platform engineering, with hands-on programming experience, ideally in Python. Coveo also wants familiarity with continuous integration and deployment and strong problem-solving skills.

    Python, Terraform, Kubernetes, Argo CD, Argo Rollouts, Spinnaker

  • Software Developer

    Montréal, QC
    Full Time

    Retrospect Backup

    4+ YOECandidates need 4+ years of software development experience, a degree in computer science or engineering, and strong skills in Java, C++, Rust or Python. Knowledge of distributed systems, storage and S3-compatible object storage is expected.

    ZFS, S3-compatible object storage, NFS, SMB, iSCSI

  • Senior Software Developer (Software Development CL & SL)

    Montréal, QC
    Full Time

    Intact Financial Corporation

    5+ YOECandidates need at least 5 years of software development experience, strong Java 17 or later skills and experience with Angular and AWS. Bilingualism in English and French and the right to work in Canada are required.

    Java, Angular, AWS

  • Software Developer C# / C++ (Contract)

    Montréal, QC
    Contract

    4FMV Inc

    5+ YOECandidates need at least 5 years of software development, including production builds, automation, robotics or control systems. They must have strong C# and C++ on Windows and hands-on CI/CD and release experience.

    Windows, MATLAB, Simulink, Linux

  • Software Developer

    Montréal, QC

    DRW

    3+ YOECandidates need a Bachelor's or Master's in Computer Science, Software Engineering or equivalent, plus 3 to 7 years building software systems. Strong skills in JavaScript/TypeScript, Node.js, React, Ruby or Python are required, along with self-direction and strong communication.

    Tutoring, Computer science, Engineering principles, JavaScript, TypeScript, React

  • Junior Software Developer (Java/Linux/PostgresSQL)

    Montréal, QC
    $64k–$85k/yrHybridFull Time

    Intelerad: A GE HealthCare company

    1+ YOECandidates need 1 to 3 years of commercial software experience, with solid Java and object-oriented skills and familiarity with Linux, SQL databases (ideally PostgreSQL) and REST APIs. Experience with automated testing, Git, AI coding assistants and Agile teams is expected, plus a bachelor's degree or equivalent experience.

    Java, PostgreSQL, Linux, Git, Jenkins, Docker

  • Senior Software Developer

    Montréal, QC
    Full Time

    Botpress Technologies Inc.: The company is headquartered in Quebec.

    5+ YOECandidates need 5+ years of software engineering experience, expert skill in JavaScript, TypeScript, Node.js, and React, and a record of shipping complex systems at scale. Mentoring, technical leadership, and strong communication are also required.

    JavaScript, TypeScript, Node.js, React, AWS

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.