Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Sr Developer

Full-time

Zimmer Biomet

Job Responsibility:

Développeur, Développeuse logiciel C++

Niveaux intermédiaire ou senior

Lieux de travail : 75, Rue Queen Montréal

Notre équipe de développement logiciel se démarque par son atmosphère créative et conviviale, son processus de développement rigoureux et sa capacité d'évolution. Nos mandats incluent le développement d'algorithmes de géométrie 3D, la modélisation 3D de données anatomiques, la programmation de mouvements robotiques et la conception d'interfaces utilisateur adaptées au milieu médical.

Zimmer CAS fait partie du groupe Zimmer Biomet. On est plus de 18 000 personnes à travers le monde qui travaillent ensemble à aider des milliers de gens à retrouver la mobilité et une vie active. Que cela signifie escalader une montagne ou marcher sans douleur, avec sa gamme la plus complète de l'industrie musculo-squelettique, Zimmer Biomet aide des millions de gens à vivre une vie meilleure.

Vous souhaitez contribuer à améliorer la vie des gens via le développement des meilleures solutions de traitements et d'interventions chirurgicales au monde, Zimmer Biomet est à la recherche d'une personne passionnée, un joueur d'équipe capable de travailler de façon autonome et de fournir du code de qualité. Peu importe votre niveau d'expérience, nous avons une place pour vous.

Responsabilités :

  • Vous travaillerez dans une de nos équipes de gens passionnés qui développent des applications de chirurgie assistée par un robot
  • Vous ferez partie d'une équipe multidisciplinaire de développement composée programmeurs, d'ingénieurs mécaniques et d'ingénieur biomédicaux
  • Vous développerez des applications logicielles robustes et flexibles intégrant la robotique ayant pour but d'assister les chirurgiens dans la pose de prothèses orthopédiques
  • Vous concevrez et développerez des machines à états, des interfaces usager et des modèles et algorithmes basés sur la modélisation 3D, la géométrie 3D

En tant que membre d'une de nos équipes de développement, vous contribuerez directement à nos produits. Votre travail servira à améliorer la vie de vrais patients! Vous travaillerez dans un environnement Agile (SCRUM) qui est aujourd'hui un incontournable de l'industrie du développement logiciel.

Compétences et expérience souhaitées :

  • Vous êtes titulaire d'un diplôme de baccalauréat en génie informatique ou logiciel, en informatique ou dans une discipline avec une solide expérience en informatique;
  • Vous possédez une connaissance avancée du langage de programmation C++;
  • Vous êtes doté d'une aisance avec la géométrie 3D;
  • Vous possédez de l'expérience avec Qt
  • Vous êtes une personne créative, dotée une grande capacité à travailler en équipe et d'un excellent esprit d'analyse

Atouts :

  • Vous êtes familier avec la robotique
  • Vous avez un intérêt pour les sujets liés à la cybersécurité
  • Vous avez acquis de l'expérience au sein d'une industrie hautement règlementé (pharmaceutique, aéronautique, médical)
  • Vous détenez de l'expérience au sein d'équipes de développement Agile/Scrum

C++ Software Developer

Intermediate or Senior levels

Work locations: 75 Queen Street Montreal

Our software development team stands out for its creative and friendly atmosphere, its rigorous development process and its ability to evolve. Our mandates include the development of 3D geometry algorithms, 3D modeling of anatomical data, robotic motion programming and the design of user interfaces adapted to the medical environment.

Zimmer CAS is part of the Zimmer Biomet Group. We are more than 18,000 people worldwide working together to help thousands of people regain mobility and an active life. Whether that means climbing a mountain or walking without pain, with the most comprehensive range of products in the musculoskeletal industry, Zimmer Biomet helps millions of people live better lives.

If you want to help improve people's lives by developing the world's best treatment and surgical solutions, Zimmer Biomet is looking for a passionate team player who can work independently and deliver quality code. Whatever your level of experience, we have a place for you.

Responsibilities:

  • You will work in one of our teams of passionate people developing robot-assisted surgery applications.
  • You will be part of a multidisciplinary development team made up of programmers, mechanical engineers and biomedical engineers.
  • You will develop robust and flexible software applications integrating robotics to assist surgeons in the fitting of orthopedic prostheses.
  • You will design and develop state machines, user interfaces, models and algorithms based on 3D modeling and 3D geometry.

As a member of one of our development teams, you will contribute directly to our products. Your work will serve to improve the lives of real patients! You will be working in an Agile environment (SCRUM), which is a must in today's software development industry.

Skills and experience required :

  • You have a bachelor's degree in computer or software engineering, computer science or a discipline with a strong background in IT;
  • You have advanced knowledge of the C++ programming language;
  • You are at ease with 3D geometry;
  • You have experience with Qt
  • You are a creative person, with a strong ability to work in a team and an excellent analytical mind.

Assets :

  • You are familiar with robotics
  • You have an interest in cybersecurity issues
  • You have experience in a highly regulated industry (pharmaceutical, aeronautical, medical)
  • You have experience in Agile/Scrum development teams

What You Can Expect

How You'll Create Impact

What Makes You Stand Out

Your Background

Travel Expectations

EOE

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Sr Developer in Quebec Province vacancy
  •  ...seeking highly self-motivated, customer focused, team-oriented software/system engineer student to work for our Systems Integration and...  ...an engineering company. You will work on our projects to design, develop & integrate Information Systems for our process automation and industrial... 
    Suggested
    Internship

    Schneider Electric

    Quebec Province
    13 days ago
  •  ...PXL FSP has an exciting opportunity for a Sr. CRA with Oncology experience in the Montreal/Quebec area...  ...impact of technology on projects and to use and develop computer skills while making appropriate use of systems/software in an enabled environment. • Team oriented and... 
    Senior
    Remote job
    Local area
    Flexible hours
    Shift work
    Quebec Province
    more than 2 months ago
  • Join the SimpleK development team and help shape a specialized software solution used to manage physical keys and complex master key systems. As a Software Developer / Programmer , you will use Microsoft technologies, including C#, Blazor, .NET, Entity Framework Core,... 
    Suggested
    Full time

    SimpleK division de ASSA ABLOY High Security Group Inc.

    L'Assomption, QC
    4 days ago
  •  ...working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer's and partner's...  ...customers, and the world. Let's create tomorrow together. The Sr. Finance Manager will oversee all financial planning and analysis... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Zebra Technologies

    Quebec Province
    4 days ago
  • $143.5k - $166.5k per year

     ...New role at Nord Quantique! Be the first to join us in this position! Available position Senior Software Developer (level 3) – Operations & Infrastructure (permanent position, 40 hours per week) Contact: (***) ***-**** , ****@*****.*** About Nord Quantique... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Relocation package
    Flexible hours

    Nord Quantique

    Sherbrooke, QC
    3 hours ago
  • $143.5k - $166.5k per year

     ...New role at Nord Quantique! Be the first to join us in this position! Available position Senior Software Developer (level 3) – Calibration & Device Intelligence (permanent position, 40 hours per week) Contact: (***) ***-**** , ****@*****.*** About... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Relocation package
    Flexible hours

    Nord Quantique

    Sherbrooke, QC
    3 hours ago
  •  ...on one meetings with the direct employees on a regular basis. Develops and evaluates subordinates using the PMP performance appraisal...  ...Works well in team-oriented environment. Capacity analysis software knowledge an asset. Strong organization and management skills... 
    Full time
    Night shift

    Excelitas Technologies

    Quebec Province
    4 days ago
  •  ...Job Requisition ID # 26WD9921926WD99219, Senior Software Developer (Data & Backend Development) French translation to follow!/Traduction française...  ...Overview The reporting team is looking for an experienced Sr. Software Developer. You will be reporting to the Engineering... 
    Senior
    Full time

    Autodesk

    Montréal, QC
    13 days ago
  • $70k - $80k per year

    Overview Languages Bilingual Education Bachelor's degree or equivalent experience Experience 1 year to less than 2 years Hybrid Work must be completed both in person and remotely. Benefits Health benefits Dental plan Disability benefits...
    Remote work

    Gameloft

    Montréal, QC
    4 days ago
  •  ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-...  ...software companies in the world. About You As a Software Developer, you'll join a development team that crafts solid, reliable software... 
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    58 minutes ago
  • $105k - $160k per year

     ...is responsible for tools that help data producers increase spec compliance, accuracy, and depth of their transit data.  As a software developer in our small, high-performance team, you will wear multiple hats—focusing primarily on robust backend development with secondary... 
    Remote job
    Permanent employment
    Full time
    Contract work
    Work from home
    Home office

    MobilityData

    Montréal, QC
    14 days ago
  •  ...subsidiaries, mainly in the areas of procurement, including for example Software as a Service (SAAS) agreements, license agreements, contracts...  ...skills. Ability to work collaboratively within a team and develop strong cooperative and supportive relationships. Good... 
    Full time
    Contract work

    CAE

    Quebec Province
    6 days ago
  •  ...qualifying, and securing new business, as well as developing and implementing account development...  ...and concerns when necessary. Develop new business opportunities by creating strong...  ...Navigator. Familiarity with industry-specific software and tools beyond Salesforce, such as TMS... 
    Senior
    Long term contract
    Full time
    Contract work
    Seasonal work
    Work at office

    XTL Transport, Logistics, Distribution

    Quebec Province
    5 days ago
  •  ...do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. As a Senior Software Developer on the Business Intelligence technology team, you'll be part of a tight knit group of Software Developers working closely with... 
    Senior

    DRW

    Montréal, QC
    59 minutes ago
  •  ...modifications when necessary. Cancel open orders when necessary. Develop and maintain positive relationships with suppliers (account...  .... Intermediate to advanced computer literacy: MS Office software and ERP systems. Strong interpersonal skills. Strong communication... 
    Full time
    Contract work
    For contractors
    Worldwide

    BellatRx

    Quebec Province
    6 days ago
  • $95k - $120k per year

     ...subscriptions worldwide for organizations selling any product, through any channel, on any device—as a service. About You You are a Software Developer with at least 2 years of professional development experience, ready to join AppDirect’s Firstbase engineering team. Whether you... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    58 minutes ago
  •  ...excellent management team with the experience necessary to grow and develop your career. An open mind to new ideas and creative methods....  ...proficiency (advanced), and ability to learn how different software work; ~ Ability to handle stress; ~ Care for quality and... 
    Hourly pay
    Full time
    Work at office
    Shift work
    Rotating shift
    Weekend work
    Afternoon shift

    FedEx Supply Chain

    Quebec Province
    6 days ago
  •  ...Write clean, readable, testable code and sensible designs for software modules. Create end-to-end tests and document external API endpoints...  ...Science or a related field. At least 3 years of experience developing in Java. Proven experience delivering end-to-end solutions... 
    Senior
    Full time

    AppDirect

    Montréal, QC
    18 days ago
  • DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir...
    Senior
    Apprenticeship
    Work at office
    Worldwide
    Day shift

    DRW Montreal

    Montréal, QC
    55 minutes ago
  • $80k - $100k per year

     ...design, and sales. What we're looking for ~ B.S. degree (or higher) in Computer Science or related field. ~3+ years experience developing in Java. ~ Proven track record of delivering end to end solutions from scratch. ~ Enjoy building production grade code then... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    19 days ago
  •  ...markets.  Your new role   Our client is seeking a talented Java Developer to join a high-performing technology team supporting an...  ...stakeholders while taking ownership of projects throughout the full software development lifecycle, from requirements gathering through deployment... 
    Senior
    Contract work

    Hays

    Montréal, QC
    a month ago
  •  ...manufacturer. In your role, you will: Participate in all aspects of agile software development, including design, implementation, and deployment of both apps and web-based applications. Develop new features in support of evolving business and project requirements.... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Bombardier

    Dorval, QC
    8 days ago
  •  ...business, ensuring alignment with go-to-market strategy.  Help develop and  maintain engaging learning product enablement resources (...  ...role: Proven experience in product enablement, operations, or software implementation, ideally in software-as-a-service (SaaS) or business... 
    Senior
    Remote work

    Coveo

    Quebec Province
    57 minutes ago
  •  ...metros, trams, maintenance services and integrated systems. More Than a Job: A Mission We are seeking a passionate Wayside Software Developer ready to shape modern rail solutions and enhance the safety and performance of mobility systems. You'll work alongside people... 
    Long term contract
    Worldwide

    Alstom

    Saint-Bruno, QC
    17 days ago
  •  ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry gateways, which are essential for routing...  ...Remain hands-on, directly driving technical delivery and ensuring software quality and reliability. Actively participate in architectural... 
    Senior
    Full time

    Squarepoint Capital

    Montréal, QC
    56 minutes ago
  • $115k - $120k per year

     ...in Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a Senior Network Communications Software Developer. As part of our team, you will design, develop and maintain products used in Air Traffic Management communication systems. Some... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Worldwide

    Pivot Edge

    Gatineau, QC
    1 day ago
  •  ...daily, while growing your expertise in distributed systems, machine learning infrastructure and agentic workflows. As a Backend Developer, you will: Contribute to the development lifecycle, including coding, testing, and deployment Analyze and help improve the ease... 
    Senior

    Coveo

    Montréal, QC
    57 minutes ago
  •  ...for a new opportunity? Or just checking the market? Well… you might just be in the right place! We are looking for a new Senior Software Developer (Ruby) to join our high-performing software development team and help cultivate an inclusive environment where the team can do... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Lightspeed

    Montréal, QC
    8 days ago
  • $55.5k - $102.5k per year

     ...Jo b Title: Unity Software Developer for HoloMOTS Job Location: Montreal QC Job Code: 43744 Job Schedule: Day Shift Compensation Range: Between $55500 - $102500 CDN annually Software developer for the HoloMOTS application at the Canadian Space Agency.... 
    Full time
    Traineeship
    Direct hire
    Day shift

    L3Harris

    Montréal, QC
    11 days ago
  •  ...high and low voltage electrical and mechanical installation. Develop unit costs using industry standards for labor, equipment, and materials...  ...of education and experience. ~ Proficiency with estimating software such as Prost or ProEst. ~ Strong understanding of industry... 
    Full time
    For subcontractor
    Internship
    Work at office
    Remote work
    2 days per week

    HITACHI ENERGY USA INC

    Quebec Province
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Sr Developer. Be the first to apply!