Combien d'offres d'emploi « Développeur logiciel » au Québec ?
Espresso-Jobs affiche actuellement 49 offres, dont 16 publiées au cours des 7 derniers jours. L'offre la plus récente date du 15 octobre 2026.
Permanent à temps plein
Développeur de systèmes embarqués - Télécommunications
Description du poste
Lieu : Montréal, QC
Mode de travail : Hybride
Type d'emploi : Temps plein, permanent
À propos d'EXFO
Chez EXFO, nous développons les technologies de test, de surveillance et d’analyse qui permettent aux réseaux de télécommunications de demain de voir le jour. Reconnue mondialement pour son expertise en innovation, EXFO offre un environnement collaboratif où les idées prennent vie et où chaque employé contribue directement au développement de solutions de pointe.
L’équipe Manufacturing, Lab & Research (MDR) poursuit sa croissance afin de développer les prochaines générations de solutions de test destinées aux laboratoires, aux fabricants d’équipements et aux équipes de recherche.
Sommaire du rôle
En tant que Développeur Logiciel Bas Niveau, vous contribuerez au développement de composantes logicielles permettant l'interaction avec des systèmes électroniques de pointe. Vous participerez au développement de drivers, de protocoles de communication, d'interfaces logicielles et de services assurant l'intégration entre le logiciel et les composants matériels de nos plateformes de test. Vous participerez également à la conception de preuves de concepts (PoC), à l'évaluation de nouvelles technologies et à leur intégration dans nos plateformes de test de nouvelle génération.
Vous collaborerez étroitement avec des équipes multidisciplinaires en logiciel, matériel, FPGA et ingénierie système afin de transformer des concepts novateurs en produits commercialisés à l'échelle mondiale.
Responsabilités principales
Profil recherché
Pourquoi joindre EXFO ?
La connaissance du français et de l'anglais est requise pour ce poste, puisque ses responsabilités impliquent des échanges fréquents, tant à l'oral qu'à l'écrit, avec des collègues, partenaires et fournisseurs situés au Québec et à l'international.
Conditions d’égalité d’accès à l’emploi
EXFO est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Nous valorisons la diversité et nous nous engageons à créer un environnement inclusif pour tous nos employés.
EXFO est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Nous valorisons la diversité et nous nous engageons à créer un environnement inclusif pour tous nos employés.
Permanent à temps plein
Département IT Lieu Montréal
Chez Stingray, la créativité, la collaboration et la technologie innovante sont les piliers de notre ADN. Es-tu prêt.e à rocker ta carrière en rejoignant une entreprise en pleine croissance, une équipe de passionnés.es de musique dans un environnement de travail stimulant et amusant?
Nous sommes à la recherche d’un.e Développeur.se logiciel – Systèmes d’affaires pour rejoindre notre équipe de transformation numérique. Ce poste relève du Gestionnaire principal de la transformation numérique.
Si tu es un.e leader qui sait bâtir des relations de confiance et que ton but est d’avoir un impact tangible sur les processus internes de Stingray, nous avons besoin de toi!
Ton quotidien
Tes qualifications
Atouts
L'équipe que tu rejoindras
Intègre une équipe soudée d’experts dont la mission est d’optimiser les outils de travail de nos collègues.Tu y découvriras une culture de collaboration et une passion commune pour la transformation numérique, dans un environnement qui allie autant l’engagement professionnel,que le plaisir au travail.
La vie chez Stingray
Nous utilisons des outils appuyés par l’IA pour faciliter l’examen initial des candidatures. Ces outils ne remplacent pas le jugement humain : les décisions finales sont prises par nos équipes de recrutement.
Stage
C-GE-055 – Développeur Logiciel [Système d’exploitation & Configuration]
Vous êtes un passionné dans votre domaine? Vous recherchez un milieu de travail où vous pourrez innover, vous dépasser et collaborer avec des experts provenant de secteurs variés? Vous aimeriez vous joindre à une entreprise d’envergure mondiale, qui est un chef de file dans son domaine, et dont vous seriez fier de contribuer aux projets? Venez partager votre passion avec nous!
Le rôle que nous vous proposons :
En intégrant notre équipe, vous aurez l’occasion de développer et d’intégrer de nouvelles technologies propres à l’infonuagique (« cloud computer ») afin de préparer l’évolution technologique de nos simulateurs de vol. En tant que membre de notre équipe, vous veillerez au développement d’une nouvelle expertise en matière d’automatisation des processus au sein de CAE afin d’accélérer notre évolution en tant que puissance de la haute technologie. Plus spécifiquement, vous contribuerez à la mise en place d’environnements virtuels qui permettent la création et la configuration des systèmes d’exploitation utilisés dans notre environnement d’entraînement complet. Êtes-vous prêt à:
Le candidat idéal que nous recherchons possède:
Scolarité souhaitée:
L’emplacement du stage est à Montréal.
Le stage sera réalisé en mode hybride.
*Tous les candidats doivent être légalement autorisés à travailler au Canada et se conformer aux exigences relatives au Programme des marchandises contrôlées du Canada (PMC). Toutes les personnes embauchées seront tenues de remplir, signer et retourner le formulaire du programme des marchandises contrôlées dans la semaine suivant l’envoi. Ils devront également fournir une copie de leur passeport ou de leur certificat de naissance. Tous les étudiants détenant un permis de travail devront en fournir une copie et un certificat de bonne conduite du ou des pays où ils ont résidé au cours des 5 dernières années.
Pourquoi choisir CAE pour votre stage?
Chez CAE, vous aurez l'occasion d'acquérir une expérience concrète, de collaborer avec des experts de l'industrie et de contribuer à des projets qui ont un impact réel, tout en développant votre carrière.
*Pour tous les stagiaires embauchés, nous rembourserons les frais de stage jusqu'à concurrence de 250 $ par stagiaire sur présentation de pièces justificatives.
Avec plus de 13 000 employés présents dans plus de 40 pays, CAE est un chef de file mondial en formation dans les domaines de l’aviation civile et de la défense et sécurité. Pour en apprendre plus: et
CAE remercie tous les candidats pour leur intérêt. Toutefois, nous communiquerons uniquement avec les candidats sélectionnés pour une entrevue.
Énoncé sur l'égalité d'accès à l'emploi
À CAE, tout le monde peut contribuer à notre succès. Sans exception.
Comme le reflète notre valeur principale "Un CAE", nous sommes fiers d’être une seule équipe passionnée, sans frontières et inclusive.
À CAE, tous les employés sont accueillis indépendamment de leur race, de leur nationalité, de leur couleur, de leurs croyances, de leur sexe, de leur identité et de leur expression de genre, de leur orientation sexuelle, de leur handicap, de leur neurodivergence ou de leur âge.
Dans cette offre d’emploi, le masculin générique est utilisé uniquement pour alléger le texte et désigne aussi bien le genre masculin, genre féminin ou diverses identités de genre.
************************************************************************************
C-GE-055 - Software Developer – Operating System Image & Configuration
Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us!
The role we are offering you:
By joining our team, you will have the opportunity to develop and integrate new technologies specific to cloud computing to prepare for the technological evolution of our flight simulators. As a member of our team, you will ensure the development of new automatization expertise within CAE to accelerate our evolution as a high-tech powerhouse. More specifically, you will contribute to establishing virtual environments allowing the creation and configuration of operating systems used in our complete training environment. Are you ready to:
Our ideal candidate has:
Preferred Education:
Location of the internship is Montreal.
Internship will be carried out in hybrid mode.
*All applicants must be legally entitled to work in Canada and must meet the requirements of the Canadian Controlled Goods Program (CGP). All hires will be required to complete, sign and return the Controlled Goods Program form within a week of its transmittal. They must also provide a copy of their passport or birth certificate. All students with a work permit must provide a copy of it and a police clearance certificate from the country or countries where they have resided in the past five years.
Why Join CAE?
*For all interns hired, we will reimburse the internship costs for up to $250 per intern upon presentation of supporting documents.
With over 13,000 employees in more than 40 countries, CAE is a global leader in training for the civil aviation and defence and security. To learn more: and
CAE thanks all applicants for their interest. However, only those selected for an interview will be contacted.
Altitude Sports
Permanent à temps plein
Description du poste
Développeur.se logiciel sénior.e (User Journey)
À propos d’Altitude Sports
Altitude Sports est un détaillant en ligne de premier plan au Canada, basé à Montréal, à l'intersection de la mode et du plein air. Fondée en 1984, l'entreprise offre des conseils d'experts sur l'équipement haut de gamme et les vêtements techniques, un programme d'avantages exclusifs aux membres et une sélection précise de produits pour les aventures en ville et en plein air.
Notre équipe, animée par une passion pour l'excellence, réunit des talents et des intérêts divers. Malgré notre croissance, nous restons fidèles à nos racines de boutique locale depuis près de 40 ans. Engagés envers la durabilité, nous nous dédions à minimiser notre impact environnemental, veillant à ce que notre amour pour le plein air se reflète dans notre engagement à le préserver.
Notre vision
Être la plus grande des petites boutiques.
Notre mission
Équiper nos clients avec des produits les plus durables et les mieux conçus par l'entremise d'une expérience en ligne inégalée.
Nos valeurs
Placez le client en premier. Dites-le, tout simplement. Allez de l'avant. Amusez-vous.
Le rôle
En tant que Développeur.se logiciel sénior.e au sein de l'équipe User Journey, tu apporteras ton leadership technique et ta créativité pour concevoir, développer et livrer une expérience client optimale à travers nos systèmes de personnalisation, de conversion et d'achat.
En travaillant sur l'ensemble de notre écosystème technologique — de notre vitrine Next.js (frontend et backend) à nos microservices Python — tu joueras un rôle clé dans la résolution de problèmes complexes adaptés à notre contexte d'affaires, tout en participant activement à l'évolution de nos architectures et à l'adoption des meilleures pratiques.
Ce que tu feras
Qui tu es
Ce que tu y gagneras
Faire un travail qui compte nous rend plus heureux et plus épanouis. C'est le même principe pour les avantages sociaux : nous t'offrons donc des outils en matière de santé, de bien-être et d'apprentissage afin de te permettre d'atteindre tes objectifs. En voici quelques-uns :
Altitude Sports s’engage à créer un environnement de travail qui favorise l’inclusivité. Nous encourageons les membres de notre équipe à exprimer leur personnalité de façon authentique, et nous reconnaissons l’apport des différentes perspectives qui enrichissent notre communauté. Nous invitons sincèrement toutes les personnes, indépendamment de facteurs tels que la race, l’origine nationale ou ethnique, la couleur, la religion, l’âge, le sexe, l’orientation sexuelle, l’identité ou l’expression de genre, l’état matrimonial, la situation familiale, les caractéristiques génétiques ou la situation de handicap, à venir créer leur propre histoire avec nous.
La connaissance du français est impérative pour tous les postes, étant donné notre contexte opérationnel au Québec. De manière spécifique, les fonctions impliquant des échanges avec des clients ou des parties externes situées en dehors du Québec requièrent une maîtrise de la langue anglaise en tant qu'exigence essentielle. Nous accorderons également une priorité aux candidats résidant à Montréal lors du processus de recrutement. Cependant, nous pourrions envisager de recruter des talents en dehors de la région afin de garantir la qualité et la diversité de notre équipe.
#LI-Hybrid
#LI-Fulltime
100K$ - 135K$ /an
Permanent à temps plein
Position Overview
dormakaba is seeking an Embedded Software Developer based in Montreal, QC. The Embedded Software Developer is responsible for designing and delivering production firmware for battery-operated electronic security and access control products. The Embedded Software Developer will work inside the deep technical stack — embedded operating systems, wireless communication protocols, low-power microcontroller design, and product security standards — all on constrained hardware that lives in the field for years.
Total Compensation Range: $100,000 - $135,000 annually
AI Disclosure: No automated screening tools will be used during the application process
What you will do
What we require
What we prefer
What we offer
Who we are
We are at the heart of every place that matters. From automatic doors to cloud-based access management – as a leading global provider in the access solutions market for schools, banks, airports, hospitals, hotels, and many more, we enable seamless movement within secure, safe, and sustainable places. With over 160 years of experience and a focus on excellence and innovation, we offer exciting opportunities to grow in an environment where you can make a real impact. At dormakaba, you are encouraged to take initiative, develop your skills, and build your career alongside 16,000 experts worldwide who are setting industry standards every day.
Work in a place where you matter – apply now!
Aperçu du poste
dormakaba est à la recherche d'un Développeur de logiciels embarqués basé à Montréal, QC. Le Développeur de logiciels embarqués est responsable de la conception et de la livraison de micrologiciels de production pour des produits électroniques de sécurité et de contrôle d'accès alimentés par batterie. Le Développeur de logiciels embarqués travaillera au cœur de la pile technique — systèmes d'exploitation embarqués, protocoles de communication sans fil, conception de microcontrôleurs à faible consommation d'énergie et normes de sécurité des produits — le tout sur du matériel contraint destiné à fonctionner sur le terrain pendant des années.
Échelle de rémunération globale : 100 000 $ - 135 000 $ annuellement Divulgation sur l'IA : Aucun outil de sélection automatisé ne sera utilisé durant le processus de candidature.
Ce que vous ferez
Ce que nous demandons
Ce que nous préférons
Nous offrons
Pourquoi rejoindre dormakaba?
Nous sommes au cœur de chaque lieu qui compte. Des portes automatiques à la gestion des accès en nuage — en tant que l'un des principaux fournisseurs mondiaux de solutions d'accès pour les écoles, les banques, les aéroports, les hôpitaux, les hôtels et bien d'autres, nous permettons une circulation fluide dans des espaces sécurisés, sûrs et durables. Forts de plus de 160 ans d'expérience et d'un engagement envers l'excellence et l'innovation, nous offrons des opportunités stimulantes d'évolution dans un environnement où vous pouvez avoir un impact réel. Chez dormakaba, vous êtes encouragé à prendre des initiatives, à développer vos compétences et à bâtir votre carrière aux côtés de 16 000 experts à travers le monde qui établissent les standards de l'industrie chaque jour.
Travaillez dans un endroit où vous comptez — postulez maintenant !
#Li-IG1 #Li-HW1 #Li-Onsite
Permanent à temps plein
Description du poste
Rejoignez une entreprise dont le siège social est à Montréal et qui aide des organisations du monde entier à créer des parcours personnalisés d’impact et d’épanouissement pour leurs employés. Chez Explorance, nous croyons que chaque expérience compte. Grâce à des solutions novatrices en analytique de la rétroaction (Feedback Analytics), nous permettons aux organisations de mieux écouter, d’agir plus rapidement et de générer un changement significatif.
À titre d’Ingénieur·e senior Python et systèmes ML, vous jouerez un rôle clé dans la conception, la maintenance et la mise à l’échelle des applications Python et des systèmes d’inférence en apprentissage automatique qui soutiennent notre plateforme. Vous travaillerez en étroite collaboration avec les équipes ML, plateforme et DevOps afin d’assurer que nos systèmes soient fiables, performants et prêts à soutenir à la fois les produits actuels et les initiatives émergentes.
Rôles et responsabilités
Qualifications requises
Responsabilité et impact
Exigences académiques
Autres exigences
Ce poste s’adresse aux candidat·e·s résidant à Montréal ou dans les environs et souhaitant évoluer dans une culture de travail dynamique, collaborative et majoritairement en présentiel.
Chez Explorance, l’inclusion est au cœur de nos valeurs et guide nos actions au quotidien. Nous plaçons l’humain au centre de tout ce que nous faisons et sommes fiers de notre authenticité et de notre culture inclusive. Nous encourageons les personnes de toute race, religion, origine ethnique, identité de genre, orientation sexuelle, âge, statut d’immigration, situation de handicap ou toute autre caractéristique protégée par la loi à postuler.
Les décisions liées à l’emploi sont prises sans égard à ces caractéristiques, et toute offre d’emploi est conditionnelle à la réussite des vérifications d’antécédents et de références.
À propos d’Explorance
Explorance permet aux organisations d’exploiter l’analytique de rétroaction de nouvelle génération afin d’accélérer le passage de l’analyse à l’action, guidée par notre philosophie « Feedback for the Brave ». Forte de plus de ans d’expertise, Explorance est membre du Forum économique mondial et partenaire de confiance de % des entreprises du Fortune ainsi que de % des plus grandes institutions d’enseignement supérieur au monde.
Nos solutions primées — dont Blue, Metrics That Matter et MLY — ont eu un impact sur plus de millions de personnes à l’échelle mondiale. Régulièrement reconnue comme un employeur de choix par Great Place to Work, lauréate d’un prix Brandon Hall AI et doublement reconnue comme leader mondial du marché de la rétroaction à degrés par Fortune Business Insights, Explorance continue de se distinguer par sa mission, son innovation et son humanité.
Visitez ou suivez-nous sur LinkedIn, Facebook et X.
Permanent à temps plein
Description du poste
Le Directeur du Développement sera responsable de la gouvernance Agile du développement logiciel et de la modernisation d'une plateforme propriétaire vers l'infonuagique.
Tâches / Responsabilités
Profil
105K$ - 160K$ /an
Permanent à temps plein
About the position
Perks and benefits
Hundreds of millions of public transit passengers around the world rely on apps to get information on how to get around. These apps and transportation providers rely on data standards to structure and exchange this information on things like subway routes, bus schedules, network disruptions, fares, and many other useful pieces of passenger information.
GTFS (General Transit Feed Specification) is a widely adopted open standard used by several thousand agencies across the globe such as the New York MTA, Tokyo Metro, and Paris RATP. This standard facilitates the dissemination of transit information to passengers through popular apps like Apple Maps, Google Maps, Transit, and Moovit.
At MobilityData, our mission is to enhance the traveler experience through the usage of open data standards for the mobility ecosystem in order to empower people to travel in the most sustainable ways across the globe. Our work includes facilitating discussions to advance standardization efforts for the benefit of global users, proposing new functionalities, and offering support through comprehensive documentation and training.
What You Will Do
Our Public Transit Data Quality product area 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 frontend contributions to ensure a seamless experience.
Reporting to the technical lead, the software developer will work alongside product managers, developers, and an active open-source community to define the future of transit data quality. We are looking for someone with a strong interest in public transport and shared mobility, eager to contribute to our diverse engineering ecosystem.
Responsibilities
Who You Are
We value curiosity, a collaborative spirit, and a pragmatic approach to problem-solving. As a developer at MobilityData, you will be expected to wear multiple hats, working across our diverse environment to build tools that matter.
Permanent à temps plein
Description du poste
Le ou la Gestionnaire, Développement logiciel dirige une équipe de développeurs logiciels responsable du développement et de la maintenance des solutions d’imagerie médicale d’Intelerad. Ces solutions soutiennent les professionnels de la santé et ont une incidence directe sur la prestation des soins aux patients. Ce rôle combine leadership technique et gestion, afin de veiller à la livraison de logiciels sécurisés, conformes et de haute qualité, tout en favorisant le développement professionnel des employés et la collaboration au sein de l’équipe. La personne titulaire du poste collabore étroitement avec les équipes de gestion de produits, d’assurance qualité et de R&D afin d’assurer la livraison réussie de fonctionnalités répondant aux exigences réglementaires du secteur de la santé ainsi qu’aux attentes des clients.
Principales responsabilités
Qualifications
Qualifications et expérience
Qualifications privilégiées et exigences particulières
Exigences relatives aux déplacements
La présente description de poste ne constitue pas une liste exhaustive des tâches ou des exigences. Intelerad se réserve le droit de la modifier en tout temps.
Informations complémentaires
Le salaire de base pour ce poste varie entre $112,500/yr - $150,000yr CAD. Le salaire peut varier en fonction des connaissances, des compétences et de l'expérience liées au poste. Intelerad est une entreprise qui offre une rémunération globale. Le salaire dépend du poste proposé. Des bonus et d'autres formes de rémunération peuvent être accordés dans le cadre d'un programme de rémunération globale, en plus d'une gamme complète d'avantages sociaux médicaux, financiers, de retraite, de congés payés et/ou autres.
Tous les candidats répondant aux qualifications minimales devront effectuer une évaluation en ligne de 30 minutes dans le cadre de leur candidature.
Tous vos renseignements seront gardés confidentiels conformément aux lignes directrices de l'EEO.
#LI-REMOTE
Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age , disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.
Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”)as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment
Permanent à temps plein
Description du poste
Quelle est l’opportunité ?
We are looking for a top-notch, driven, Associate Fullstack Developer who is a great team player and passionate about the quality of their code. As an Associate Fullstack Developer, you will be contributing to the technical delivery of your team. You will have the opportunity to help shape new code development/management and process workflows that are currently being implemented within the US-WM space. This role requires someone who can roll up their sleeves in developing their future career opportunities.
Que ferez-vous ?
De quoi avez-vous besoin pour réussir ?
Exigences (indispensable)
Exigences (atout)
Qu’y a-t-il pour vous ?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
#LI-POST
Compétences du poste
Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Détails supplémentaires du poste
Address:
1 PLACE VILLE MARIE:MONTRÉAL
City:
Montréal
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2026-09-09
Application Deadline:
2026-10-02
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Nos opportunités d’emploi
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Rejoignez notre communauté de talents
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
100K$ - 130K$ /an
Permanent à temps plein
C++ Software Developer
Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are currently seeking a qualified C++ Software Developer to join our team.
Location: Montreal, QC
Job Type: Full-Time
Work Arrangement: Hybrid
Responsibilities
Basic Qualifications
Permanent à temps plein
Job Description
What is the opportunity?We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to the technical delivery of your team. You will have the opportunity to help shape new code development/management and process workflows that are currently being implemented within the US-WM space. This role requires someone who can roll up their sleeves in developing their future career opportunities.What will you do?
What do you need to succeed?Must-have
Nice-to-have
What’s in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
#LI-POSTJob SkillsActive Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional Job Details
Address:
1 PLACE VILLE MARIE:MONTRÉAL
City:
Montréal
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2026-09-09
Application Deadline:
2026-10-23Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur Employment OpportunitiesAt RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Permanent à temps plein
Description du poste
Position Overview
We are seeking a passionate and experienced Senior Software Developer to join a Data Services team focused on delivering core record- and entity-management services. You will help design, build, and operate services that create and maintain canonical records for people and organizations. This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful candidate will balance delivery of roadmap work with ongoing maintenance and reliability improvements and will help surface steward workflows through steward-facing UI or full-stack work when needed. Familiarity with master data management, data enrichment, identity resolution, or data quality practices is a plus.
Responsabilités
Minimum Qualifications
Preferred Qualifications
#LI-PJ1
---------------------------------------------------------------------------------------------------------------------------
26WD96718, Développeur logiciel senior
Aperçu du Poste
Nous recherchons un développeur logiciel senior passionné et expérimenté pour rejoindre une équipe chargée des services de données, dont la mission principale est de fournir des services de gestion des enregistrements et des entités. Vous contribuerez à la conception, au développement et à l'exploitation de services permettant de créer et de maintenir des enregistrements canoniques pour les personnes et les organisations. Ce poste combine des tâches pratiques d'ingénierie backend (Python, serverless, microservices, API, AWS) avec la responsabilité opérationnelle et une étroite collaboration avec les équipes produit, les gestionnaires de données et l'équipe UX. Le candidat retenu devra trouver un équilibre entre la réalisation des tâches prévues dans la feuille de route, la maintenance continue et l'amélioration de la fiabilité, et contribuera à mettre en évidence les workflows des gestionnaires de données via une interface utilisateur dédiée ou, si nécessaire, par le biais de tâches full-stack. Une connaissance de la gestion des données de référence, de l'enrichissement des données, de la résolution d'identité ou des pratiques en matière de qualité des données est un atout.
Responsabilités
Qualifications Minimales
Qualifications Souhaitées
#LI-PJ1
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
Permanent à temps plein
Administrateur.trice, Plateformes de développement
Description du poste
La personne titulaire du poste est responsable de la plateforme de développement et d’intégration logicielle de l’entreprise et de son bon fonctionnement au quotidien.
Responsabilités spécifiques :
Expérience / Formation
Qualités et aptitudes
Permanent à temps plein
À propos de Dialogue
Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien-être en ligne (soins primaires, santé mentale, TCCi, PAE et bien-être) aux organisations qui souhaitent améliorer le bien-être de leurs employé(e)s et de leurs familles.
Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien-être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa :
Vous avez l’impression de pouvoir changer les choses? Bonne nouvelle, nous avons une place pour vous!
Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes qui ont besoin d’accommodations spéciaux sont invitées à nous écrire à l’adresse
Déclaration sur l'utilisation de l'IA
Afin d'assurer un processus d'examen efficace et équitable, nous utilisons des outils d'intelligence artificielle pour aider au tri et à l'évaluation initiale des candidatures pour ce poste.
⚠️ Avis de fraude en recrutement
Dialogue communique avec les candidat(e)s uniquement par des adresses courriel officielles Nous ne demandons jamais de paiement, de cartes-cadeaux ni de renseignements financiers personnels à quelque étape que ce soit du processus d'embauche, et nous n'envoyons jamais d'offre d'emploi sans un processus d'entrevue structuré. Tous nos postes sont affichés exclusivement sur dialogue.co/fr/carrieres. Si vous recevez une communication suspecte prétendant provenir de Dialogue, ne répondez pas — signalez-la à et vérifiez le poste sur notre page carrières officielle.
Votre rôle à titre de Développeur(euse) logiciel senior, Backend
Relevant de Dylan Cattelan, Gestionnaire, Développement logiciel, la mission du Développeur(euse) logiciel senior, Backend est de concevoir et faire évoluer les systèmes de pointage, de disponibilité et de redistribution qui transforment la capacité des prestataires et la demande des membres en rendez-vous rapides et fiables à grande échelle.
Vos responsabilités
Nous aimerions beaucoup vous rencontrer si vous possédez
Chez Dialogue, votre bien-être est notre priorité.
Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants :
L’échelle salariale indiquée représente l’échelle prévue pour l’embauche à ce poste. Au sein de Dialogue, la position de l’offre d’un candidat au sein de cette fourchette est déterminée en fonction de son expérience pertinente, ses compétences démontrées et des qualifications.
L'échelle de rémunération pour ce poste est:
105,000 - 145,000 CAD per year(Montreal Office (HQ))
PIdee23b03104b-30511-41721775
Permanent à temps plein
Description
Teledyne Vision Solutions est à la recherche d’un(e) Développeur(se) logiciel IA pour concevoir, développer et déployer des solutions d’intelligence artificielle de pointe destinées aux applications de vision industrielle. En collaboration avec une équipe logicielle multidisciplinaire, vous effectuerez de la recherche sur les technologies émergentes en IA, développerez des composants logiciels de qualité production et intégrerez des algorithmes d’apprentissage automatique et de vision par ordinateur dans nos produits d’inspection industrielle et d’automatisation. Ce poste combine l’innovation en IA avec le génie logiciel pratique, la vision artificielle et l’utilisation responsable d’outils de développement assistés par l’IA.
Ce Que Vous Ferez
Ce Dont Vous Aurez Besoin
Ce que nous offrons
Prochaines étapes
Postulez en ligne et notre équipe d’acquisition de talents examinera votre candidature. Les candidats sélectionnés seront contactés pour les prochaines étapes, incluant des entrevues et des évaluations au besoin.
Our Company is built on employee mutual commitment and respect, enthusiasm and progress.
________________________________________________
Teledyne Vision Solutions is seeking an AI Software Developer to design, develop, and deploy state-of-the-art artificial intelligence solutions for industrial machine vision applications. Working within a multidisciplinary software team, you will research emerging AI technologies, develop production-quality software components, and integrate machine learning and computer vision algorithms into our industrial inspection and automation products. The role combines AI innovation with practical software engineering, machine vision, and responsible use of AI-assisted development tools.
What You Will Do
What You Need
What We Offer:
What Happens Next :
Apply online today! Our Talent Acquisition team will review your application and reach out if you’re shortlisted.
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
.
Stage
Role description
As an intern within the Developer Platform team, you may contribute to different types of initiatives related to agentic AI, automation, development platforms, and the improvement of software engineering practices, depending on current priorities and the squad you are assigned to. The specific mandate will be confirmed later, but may include:
Candidate profile
We are looking for someone who is:
Desired technical skills:
About CAE
Position Type
COOP-Student (Fixed Term)
Equal Opportunity & Accommodations
Data Privacy
Permanent à temps plein
Description du poste
ChrysaLabs a pour mission d’accélérer la décarbonation mondiale en facilitant la génération de crédits de carbone issus des sols. Nous agissons comme le partenaire de commercialisation des actifs carbone : nous aidons les développeurs de projets à transformer leurs données de terrain en actifs financiers achetables, crédibles et correctement valorisés.
ChrysaLabs se spécialise dans l’analyse du carbone des sols. Nous sécurisons la valeur financière des projets de séquestration entre le terrain et les registres de carbone (organismes émetteurs de crédits), pour que chaque projet devienne un actif achetable et correctement valorisé. Notre approche combine l’optimisation des plans d’échantillonnage et l’utilisation de sondes de mesure directe, au service d’un seul objectif : un actif défendable devant l’acheteur. Cette méthodologie protège l’intégrité scientifique des données, condition indispensable à des crédits de haute qualité et à la valeur financière que le marché est prêt à leur reconnaître.
En tant que Développeur(se) logiciel - Spécialiste en intégration de données chez ChrysaLabs, vous ferez le pont essentiel entre les divers écosystèmes de données de nos clients et nos systèmes internes. Alors que notre équipe de développement principale se concentre sur la création de nos futurs produits évolutifs, vous prendrez en charge la réalité opérationnelle quotidienne visant à intégrer les données clients dans nos systèmes de façon propre, efficace et précise.
Dans ce rôle, vous développerez et maintiendrez des intégrations basées sur Python, concevrez des outils internes d'automatisation et agirez à titre de liaison technique lors de l'intégration des clients tout en veillant à l'intégrité des données à travers l'ensemble de nos opérations.
Responsabilités principales
1. Intégration technique et outillage
2. Opérations clients et partenaires
3. Collaboration transversale
Exigences professionnelles
Savoir et compétences
Pourquoi les gens sont heureux chez ChrysaLabs
PI684a234f7ee7-30511-41343613
Permanent à temps plein
Software Developer - DevOps
Job LocationMontréalEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediateFrench Version
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
We are looking for a passionate Software Developer to join our infrastructure team. This software-focused role involves building the services, platforms and automation that support our engineering teams and production systems. You will develop reliable backend software, improve developer workflows and help operate scalable infrastructure in a predominantly Kubernetes-based environment.
How you will make an impact
What DRW Montreal has to offer you
What you bring to the team
Permanent à temps plein
Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au service d’entreprises dans les secteurs industriel, du transport, des systèmes de sécurité et des applications minières. Notre entreprise offre fièrement des solutions qui connectent les appareils, contrôlent les machines et protègent les actifs partout dans le monde. Notre équipe est composée d’ingénieurs expérimentés qui remettent en question les méthodes conventionnelles et qui ont une passion pour la résolution de problèmes concrets grâce à des solutions innovantes.
APERÇU DU POSTE
Cattron est actuellement à la recherche de deux (2) ingénieurs en logiciel pour concevoir, développer et tester des applications logicielles, des trousses de développement logiciel (SDK) et des interfaces de programmation d’applications (API) innovantes. À ce poste, vous contribuerez à des projets de développement logiciel tout au long d’un cycle de vie formel - de l’analyse des besoins et de la conception de la solution jusqu’aux révisions de code, aux essais, à la documentation et à la mise en production - tout en assurant la maintenance et l’amélioration des applications existantes.
RESPONSABILITÉS
EXIGENCES
CE QUE NOUS OFFRONS
---
For more than 70 years, Cattron has provided trusted control solutions to environments where systems absolutely cannot fail, serving a variety of companies in industrial, transportation, safety systems and mining applications. Our company proudly delivers solutions that connect devices, control machines, and protect assets around the world. Our team is made up of experienced engineers who challenge conventional methods and have a passion for engaging in real world problems with innovative solutions.
POSITION OVERVIEW
Cattron is currently seeking two (2) Software Engineer to design, develop, and test innovative software applications, SDKs, and APIs. In this role, you contribute to software development projects through a formal lifecycle - from requirements analysis and solution design to code reviews, testing, documentation, and production release - while maintaining and enhancing existing applications.
RESPONSIBILITIES
REQUIREMENTS
WHAT WE OFFER
Permanent à temps plein
Job Title: Software Developer III C++
Location: Montreal / C te-de-Liesse, Saint-Laurent, Quebec
Work Arrangement: Hybrid
Openings: 2
Experience: 5+ Years
Job Summary
We are seeking an experienced C++ Software Developer to develop, enhance, integrate, and support high-performance software for advanced sensor technology.
The successful candidate will participate throughout the complete software development lifecycle, including requirements definition, architecture, design, development, unit testing, integration, validation support, deployment, and technical documentation.
This position requires strong C++ development experience, knowledge of Windows and Linux environments, real-time programming concepts, networking protocols, interprocess communication, and modern source-control practices.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Top Must-Have Skills
1. C++ Programming
Strong hands-on C++ software development expertise.
2. Windows and/or Linux Development
Professional experience developing applications in Windows or Linux environments.
3. Networking and IPC
Strong understanding of TCP/IP, sockets, UDP, and interprocess communication.
Chiffres calculés à partir des offres en ligne sur Espresso-Jobs · dernière offre publiée le 15 octobre 2026.
Espresso-Jobs affiche actuellement 49 offres, dont 16 publiées au cours des 7 derniers jours. L'offre la plus récente date du 15 octobre 2026.
38 employeurs recrutent actuellement, dont :
19 offres permettent le télétravail (39 % : 6 en télétravail complet, 13 en mode hybride).
Les compétences les plus citées dans ces offres :