Postuler

Publié il y a 8 jours

Software Developer Sr

@ Orthosoft Inc.

Montréal, Québec

5+ ans d’expérienceBilingue
Postuler
SIGNAUX

Responsabilités :

  • Diriger et encadrer une équipe de développeurs logiciels
  • Concevoir et maintenir du code C++ et Qt performant
  • Optimiser les algorithmes de vision par ordinateur et d'imagerie médicale
  • Planifier les projets et suivre leur avancement
  • Documenter les solutions logicielles

Résumé des exigences :

  • Plus de 5 ans d'expérience en développement logiciel
  • Expertise en C++ moderne (C++17 ou ultérieur)
  • Plus de 2 ans d'expérience avec Qt/QML
  • Au moins 1 an en rôle de chef d'équipe ou de mentorat
  • Baccalauréat en informatique ou génie
  • Maîtrise du français et de l'anglais

Outils et compétences

Source et dates

Site carrière / système de candidatures · phenom

Date publiée par l’employeur
2026-10-29
Première détection par notre source
2026-10-30
Mise à jour du dossier source
2026-10-30

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Expérience en gestion1 an(s) et plus
Gestion d’équipeOui
Déplacementsavion : minimes
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French
FormationBaccalauréat (exigé), Maîtrise (préféré)
Domaines d’étudesComputer Science, Engineering
Avantages mentionnésPrime de rendement, Mieux-être

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Orthosoft Inc.

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Moving You Forward

Description complète de l’entreprise

Zimmer CAS ( Computer Assisted Solution) , is part of Zimmer Biomet group which has been based in Warsaw since it was founded in 1927. In Montreal is based the high-tech division of the group. Today, Zimmer Biomet has operations in more than 25 countries around the world and sells products in more than 100 countries. Our global team designs, manufactures and markets effective, innovative solutions that support orthopaedic surgeons and clinicians in alleviating pain and improving the quality of life for people around the world. Our musculoskeletal technologies and a wide range of related products and services make us partners to healthcare providers in more than 100 countries. We're building on a strong history of success to enhance the value we provide to healthcare providers and their patients. Zimmer Biomet maintains world-class scientific facilities and resources and collaborates with leading clinicians and researchers around the world. We share a commitment with healthcare providers to find the best technologies, treatments and solutions to deliver high quality, cost-effective patient care. More info about Zimmer Biomet: https://www.linkedin.com/company/zimmerbiomet

Abonnés LinkedIn
4 277
Personnes associées sur LinkedIn
60
Bureaux déclarés
  • 75 Rue Queen, 3300, Montréal, Québec H3C 2N6, CA
Autres noms enregistrés
  • Orthosoft Inc.
  • Zimmer CAS
Le profil indique une agence de recrutement
Non

Zimmer CAS ( Computer Assisted Solution) , is part of Zimmer Biomet group which has been based in Warsaw since it was founded in 1927. In Montreal is based the high-tech division of the group. Today, Zimmer Biomet has operations in more than 25 countries around the world and sells products in more than 100 countries. Our global team designs, manufactures and markets effective, innovative solutions that support…

ChampValeur
SecteurMedical Device
Taille201-500 employees
Siège socialMontréal, Québec
Type d’organisationPrivately Held
Fondée en1996
Offres sur Jobsy7
LinkedInVoir la page
Description

At Zimmer Biomet, we believe in pushing the boundaries of innovation and driving our mission forward. As a global medical technology leader for nearly 100 years, a patient’s mobility is enhanced by a Zimmer Biomet product or technology every 8 seconds.

As a Zimmer Biomet team member, you will share in our commitment to providing mobility and renewed life to people around the world. To support our talent team, we focus on development opportunities, robust employee resource groups (ERGs), a flexible working environment, location specific competitive total rewards, wellness incentives and a culture of recognition and performance awards. We are committed to creating an environment where every team member feels included, respected, empowered and recognised.


What You Can Expect

Concevoir et développer des logiciels avancés de chirurgie assistée par ordinateur à l’aide des technologies C++, Qt, de vision par ordinateur et d’imagerie médicale, tout en assurant un leadership technique et du mentorat auprès d’une équipe de développeurs. Ce poste exige une présence sur site trois jours par semaine.

Design and develop advanced computer-assisted surgery software using C++, Qt, computer vision, and medical imaging technologies while providing technical leadership and mentorship to a team of developers. This position requires on-site presence three days per week.

How You'll Create Impact

  • Diriger et encadrer une équipe de développeurs logiciels en fournissant des conseils techniques, en effectuant des revues de code et en favorisant une culture de collaboration et d’amélioration continue.
  • Concevoir, développer et maintenir un code C++ et Qt performant, réutilisable et fiable pour des applications logicielles de chirurgie assistée par ordinateur.
  • Mettre en œuvre et optimiser des structures de données et des algorithmes afin d’améliorer les performances et l’évolutivité des solutions de vision par ordinateur et d’imagerie médicale.
  • Collaborer avec des équipes multidisciplinaires (ingénierie, clinique, gestion de produits et assurance qualité) afin d’intégrer des algorithmes et des technologies complexes aux produits de l’entreprise.
  • Animer les discussions techniques, orienter les décisions d’architecture logicielle et assurer le respect des meilleures pratiques, des normes de codage et des processus de développement logiciel.
  • Identifier et résoudre les goulots d’étranglement, les bogues et les problèmes de performance en optimisant le code pour la rapidité, l’efficacité et la robustesse.
  • Contribuer à la planification des projets, à l’estimation des efforts et au suivi de l’avancement afin d’assurer la livraison des jalons dans les délais établis.
  • Documenter les solutions logicielles et produire une documentation technique claire, concise et complète pour les systèmes développés.

  • Lead and mentor a team of software developers, providing technical guidance, code reviews, and fostering a culture of collaboration and continuous improvement.
  • Design, develop, and maintain efficient, reusable, and reliable C++ and Qt code for computer-assisted surgery software applications.
  • Implement and optimize data structures and algorithms to improve performance and scalability of computer vision and medical imaging algorithms.
  • Collaborate with cross-functional teams (engineering, clinical, product, and QA) to integrate complex algorithms and technologies into the company’s products.
  • Drive technical discussions, architectural decisions, and ensure adherence to best practices, coding standards, and software development processes.
  • Identify and resolve bottlenecks, bugs, and performance issues, optimizing code for speed, efficiency, and robustness.
  • Contribute to project planning, estimation, and progress tracking, ensuring timely delivery of milestones.
  • Document software implementations, providing clear and concise technical documentation for developed systems.

What Makes You Stand Out

  • Excellente maîtrise de la programmation orientée objet, des patrons de conception (design patterns), des tests unitaires, des structures de données et des principes d’optimisation d’algorithmes.
  • Expérience en imagerie médicale, en vision par ordinateur ou dans le développement de systèmes en temps réel (un atout).
  • Connaissance des pratiques et technologies de développement backend, y compris la conception et l’intégration d’API.
  • Excellentes aptitudes en résolution de problèmes, grand souci du détail et capacité à concilier les responsabilités de leadership avec une contribution active au développement logiciel.
  • Excellentes habiletés de communication, avec la capacité d’expliquer des concepts techniques complexes à des intervenants non techniques.

  • Strong understanding of object-oriented programming, design patterns, unit testing, data structures, and algorithm optimization principles.
  • Experience with medical imaging, computer vision, or real-time systems (asset).
  • Familiarity with backend development practices and technologies, including API design and integration.
  • Excellent problem-solving skills, attention to detail, and ability to balance hands-on coding with leadership responsibilities.
  • Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Your Background

  • Baccalauréat en informatique, en génie ou dans un domaine connexe (maîtrise considérée comme un atout).
  • Plus de 5 ans d’expérience professionnelle en développement logiciel, avec une solide expertise en C++ moderne (C++17 ou version ultérieure).
  • Une expérience en programmation GPU et en optimisation des performances à l’aide de CUDA constitue un atout.
  • Au moins 1 an d’expérience démontrée dans un rôle de chef d’équipe, de responsable technique ou de mentorat, avec la capacité de guider et de soutenir d’autres développeurs.
  • Plus de 2 ans d’expérience avec Qt/QML.
  • Maîtrise du français et de l’anglais, à l’oral comme à l’écrit.

  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s degree a plus).
  • 5+ years of professional software development experience with a strong focus on modern C++ (C++17 or later).
  • Experience with GPU programming and performance optimization using CUDA is a plus.
  • 1+ year of proven experience in a team lead, technical lead, or mentoring role, with the ability to guide and support other developers.
  • 2+ years of experience with Qt/QML.
  • Fluency in English and French, both written and spoken.

Travel Expectations

  • Jusqu’à 5 %.
  • Up to 5%.


EOE/M/F/Vet/Disability

Emplois semblables

  • Software Developer / Développement logiciel

    Montréal, QC
    Temps plein

    Vention

    3+ ansBaccalauréat en génie électrique, mécatronique, mécanique ou automatisation; 3+ ans d'expérience en automatisation industrielle ou robotique; Expérience avec robots industriels (UR, FANUC, ABB, KUKA) ou PLC

    Python, GitHub, Siemens TIA Portal, Studio 5000, Linux, UR

    Software Developer (Digital Workflow) / Développeur(-euse), logiciel

    Montréal, QC
    Temps plein

    Vention

    Expérience avec TypeScript, Python et React; Expérience en conception de systèmes réactifs embarqués et infonuagiques; Compréhension des systèmes distribués

    Workflow, Web development, Documentation, Provide mentorship, TypeScript, Python

    Senior Software Developer / Développeur(-euse), logiciel senior

    Montréal, QC
    Temps plein

    Vention

    5+ ans5 ans ou plus d'expérience professionnelle en développement logiciel; Expérience en développement back-end (Python) et front-end (React); Expérience avec les bases de code existantes (legacy)

    Python, React, TypeScript

  • Software Developer / MERN Developer

    Montréal, QC
    Contrat

    Randstad Canada

    4+ ansExpérience éprouvée en pile MERN pour applications de production; Solides bases en JavaScript ES6+ et connaissance pratique de TypeScript; Expérience des pipelines CI/CD Azure DevOps YAML

    MongoDB, Express.js, React, Node.js, TypeScript, Git

  • Senior Software Developer

    Alberta +4
    TélétravailTemps plein

    Autodesk

    5+ ansAu moins 5 ans d'expérience en développement logiciel; Licence en informatique, ingénierie ou domaine technique connexe; Expérience avec TypeScript, C# et/ou Python

    Postgres, AWS, GitHub Copilot, Cursor, Claude, Cypress

  • Senior Software Developer, Search Platform

    Montréal, QC
    HybrideTemps plein

    Flare

    3+ ans3+ ans d'expérience en systèmes de données à grande échelle; Expérience avec SQL volumineux ou Elasticsearch; Expérience avec Python 3, Flask, JavaScript, VueJS, AWS, RabbitMQ, Kubernetes

    Elasticsearch, PostgreSQL, Python 3, Flask, JavaScript, VueJS

  • Senior Software Developer / Développeur(se) Logiciel Sénior

    Montréal, QC
    HybrideTemps plein

    Aduna Global: By combining network APIs from multiple operators globally under a unified platform based on the CAMARA open-source project, driven by the GSMA and…

    5+ ans5 ans et plus d'expérience en services backend et systèmes distribués en production; Expérience de développeur sénior ou rôle technique équivalent; Maîtrise de Java et Spring Boot

    Java, Spring Boot, Kubernetes, Istio, Redis, Kafka

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.