Software Developer Job at Zimmer Biomet

Zimmer Biomet Montréal, QC

Requisition Number

AMER27232

Employment Type

Full-time

Location

Montreal
Job Summary

Zimmer Biomet is a global medical technology leader. Our team members are part of a company with a heritage of leadership, a focus on shaping the future, and a mission dedicated to alleviating pain and improving the quality of life for people around the world.

In this role, you will develop robust and flexible applications to assist surgeons in planning and performing complex surgical procedures with the help of a robotic platform. We are looking for experienced, creative developers to work on Zimmer's new product line of computer assisted surgical instruments.

You will be responsible for implementing high value and complex commercial applications, translating design ideas, concepts, and requirements into functional and engaging solutions.

Our ideal candidate will have at least 3-5 years experience in development technologies, strong programming and coding skills, a keen eye for detail, and the analytical skills to identify potential issues with a design plan.


Zimmer Biomet est un leader mondial dans le secteur des dispositifs médicaux spécialisés en soins musculosquelettiques. À Montréal, Zimmer CAS représente la division de haute technologie de la compagnie.

Sommaire

Dans ce rôle, vous développerez des applications logicielles robustes et flexibles ayant pour but d’assister les chirurgiens dans la planification et l’exécution de procédures chirurgicales complexes à l’aide d’une plateforme robotique. Nous recherchons des développeur(e)s expérimentés et créatifs pour travailler sur une nouvelle gamme d'instruments chirurgicaux assistés par ordinateur de Zimmer.


Vous serez responsable de la mise en œuvre d'applications commerciales complexes et de grande valeur, de la traduction des idées de conception, des concepts et des exigences en solutions fonctionnelles et engageantes.


Notre candidat idéal aura au moins 3-5 ans d'expérience de développement, de solides compétences en programmation, un sens aigu du détail et des compétences analytiques pour identifier les problèmes potentiels avec un plan de conception.

Principal Duties and Responsibilities
  • Develop, maintain and document computer-assisted surgery software.
  • Define and develop computer-assisted surgery solutions in a multidisciplinary team, using the Agile process.
  • Take ownership of entire features and components of the application lifecycle and participate in the product design and code elements.
  • Develop models and algorithms to provide clinical data.
  • Collaborate with other members of the team to deliver large and complex features on time and to a high standard.
  • Help maintain code, product, and process quality.
  • Participate in the continuous improvement of development processes and tools used by the development team.
  • Build verification and validation tools for integrated and unit systems.
  • Participate in the investigation and resolution of incidents reported by users in the context of surgery.

Rôle et responsabilités

  • Développer, maintenir et documenter des logiciels de chirurgies assistées par ordinateur.
  • Définir, documenter, développer et maintenir des solutions de chirurgie dans une équipe multidisciplinaire, en utilisant la méthode Agile.
  • S'approprier l'ensemble des fonctionnalités et des composants du cycle de vie de l'application et participer à la conception du produit et aux éléments de code.
  • Développer des modèles et des algorithmes pour fournir des données cliniques.
  • Collaborer avec d'autres membres de l'équipe pour fournir des fonctionnalités importantes et complexes à temps et à un niveau élevé.
  • Aider à maintenir la qualité du code, des produits et des processus.
  • Participer à l'amélioration continue des processus et des outils utilisés par l'équipe de développement.
  • Développer des outils de vérification et de validation pour les systèmes intégrés et unitaires.
  • Participer à l'investigation et à la résolution d’incidents rapportés par les utilisateurs en contexte opératoire.
Expected Areas of Competence
  • Advanced knowledge of C++ object-oriented programming and script language skills.
  • Programming skills in a Linux and/or Windows environment.
  • Experience with source control systems in a multi developer team environment.
  • You are a creative person with a great ability to work as a team and an excellent analytical mind.
  • You have knowledge of embedded systems, their design and the integration of embedded software for custom-designed electronic subsystems (asset).
  • You have preferably gained experience in a highly regulated industry (pharmaceutical, aeronautics, medical).
  • You have knowledge of anatomy or medicine (asset).
  • You have experience with Agile/Scrum development teams working with Confluence & Jira (asset).
  • You have excellent written and communication skills in English (fluency in French is a plus).

Compétences et habiletés

  • Connaissance avancée en programmation orientée objet C++ et en langage script.
  • Programmation dans un environnement Linux et/ou Windows.
  • Expérience avec les gestionnaires de code source dans un environnement à plusieurs équipes de développeurs.
  • Être une personne créative avec une grande capacité à travailler en équipe et un excellent esprit d'analyse.
  • Avoir des connaissances sur les systèmes embarqués, leur conception et l’intégration de logiciel embarqué pour des sous-systèmes électroniques conçus sur mesure (atout).
  • Vous avez idéalement une expérience dans un secteur hautement réglementé (pharma, aéronautique, médical).
  • Vous avez des connaissances en anatomie ou en médecine (atout).
  • Vous avez de l'expérience avec le développement Agile / Scrum travaillant avec Confluence & Jira (atout).
  • Vous maîtrisez l’anglais à l’oral et à l’écrit (la maîtrise du français est un atout).
Education/Experience Requirements
  • Bachelor's degree in computer engineering, software or electrical engineering, science or engineering with a solid background in computer science.
  • Minimum of 3 to 5 years of experience in content and application development.

Compétences et habiletés

  • Connaissance avancée en programmation orientée objet C++ et en langage script.
  • Programmation dans un environnement Linux et/ou Windows.
  • Expérience avec les gestionnaires de code source dans un environnement à plusieurs équipes de développeurs.
  • Être une personne créative avec une grande capacité à travailler en équipe et un excellent esprit d'analyse.
  • Avoir des connaissances sur les systèmes embarqués, leur conception et l’intégration de logiciel embarqué pour des sous-systèmes électroniques conçus sur mesure (atout).
  • Vous avez idéalement une expérience dans un secteur hautement réglementé (pharma, aéronautique, médical).
  • Vous avez des connaissances en anatomie ou en médecine (atout).
  • Vous avez de l'expérience avec le développement Agile / Scrum travaillant avec Confluence & Jira (atout).
  • Vous maîtrisez l’anglais à l’oral et à l’écrit (la maîtrise du français est un atout).
Travel Requirements
  • Up to 5%.

Exigences de voyage

  • Jusqu'à 5%.
Additional Information

At Zimmer Biomet, we believe in The Power of Us, which means that we are stronger together. We are committed to creating an environment where every team member feels included, respected, empowered, and celebrated.

As a Zimmer Biomet team member, you will share in our commitment to providing mobility and renewed life to people around the world. This is why we offer you a competitive rewards package that includes medical, dental, vision, life and disability insurance, wellness incentives, employee assistance programs as well as paid time off for vacation and holidays.

EOE/M/F/Vet/Disability


En joignant l’une de nos équipes, vous participerez au développement de solutions innovantes qui soutiennent les chirurgiens orthopédiques et cliniciens dans le soulagement de la douleur de leurs patients, et contribuerez ainsi à améliorer la qualité de vie de milliers de personnes à travers le monde.


Pour mettre en action les valeurs qui nous motivent, nous pensons qu’il est nécessaire de prendre soin de notre communauté et de notre environnement. Parallèlement à vos défis professionnels, vous pourrez vous impliquer dans l’une de nos initiatives sociales, caritatives ou environnementales.


Zimmer Biomet encourage les femmes, les personnes issues de minorités visibles, autochtones ou en situation de handicap à soumettre leur candidature.


Découvrez les produits récemment développés par nos équipes !

https://www.zimmerbiomet.com/en/products-and-solutions/zb-edge/robotics.html


Seules les personnes retenues pour une entrevue seront contactées.




Please Note :
sjcstudios.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, sjcstudios.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.