* 40 emplois correspondants
Créer une alerte

40 offres pour "Développeur back-end" à Montréal-Est

Concepteur C++ Sénior

Evident canada

Montreal

Description du poste

Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour les secteurs clés de l'aérospatiale, de la production d'énergie, de la pétrochimie, des infrastructures civiles, de l'automobile et des produits de consommation.

Travailler chez Evident Canada, une société du groupe Wabtec, c'est évoluer au sein d'une organisation qui est un chef de file international dans son domaine. Nous nous démarquons par notre expertise, notre environnement de travail favorisant l'épanouissement et notre constante recherche de l'innovation.

Evident Canada, une société du groupe Wabtec, propose une large gamme de logiciels et d'équipements de détection de défauts par ultrasons et courants de Foucault. Nos équipements sont utilisés, entre autres, pour inspecter les soudures et détecter les fissures, les cavités, la porosité et d'autres irrégularités invisibles présents dans divers matériaux afin d'en garantir l'intégrité et la sécurité.

Pour obtenir de plus amples renseignements, consultez le site : / / ims.evidentscientific.com /

Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits.

Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l’architecture à la mise en production, dans un environnement technologique de pointe.

Responsabilités spécifiques

Développement Agile et Architecture

  • Participer activement à la planification des sprints, aux revues et aux rétrospectives.
  • Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
  • Collaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continues.

Conception et Programmation

  • Concevoir et développer des solutions logicielles complètes en mode Full Stack.
  • Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
  • Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
  • Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.

Qualité, Tests et Validation

  • Garantir la conformité aux critères de qualité (Definition of Done).
  • Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
  • Réduire la dette technique et améliorer continuellement la qualité du code.

Mise en Production et Support

  • Collaborer à la planification des livraisons avec les équipes projet et DevOps.
  • Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.

Responsabilités générales

  • Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d’équipe.
  • Accompagner l’introduction de nouvelles méthodes et outils, et en optimiser l’usage en cohérence avec la vision technologique de l’entreprise.
  • Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
  • Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
  • S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.

Compétences techniques

  • Diplôme universitaire en génie logiciel, informatique ou équivalent
  • 7+ années d’expérience en développement logiciel
  • Maîtrise de C++ et expérience en développement Web (Angular ou React)
  • Expérience en développement sous Windows ou Linux
  • Solides compétences en optimisation logicielle et en architecture logicielle
  • Bonne connaissance des outils de versionnement (Git)
  • Familiarité avec UML
  • Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie)
  • Expérience dans le domaine du contrôle non destructif, un atout majeur
  • Niveau d’anglais intermédiaire afin de collaborer avec des intervenants à l'international.

Compétences comportementales

  • Rigueur, autonomie et esprit d’initiative
  • Leadership technique et capacité à encadrer des collègues moins expérimentés
  • Esprit d’équipe, ouverture d’esprit et communication claire
  • Capacité à résoudre des problèmes complexes et à vulgariser des concepts techniques
  • Motivation à apprendre, à innover et à remettre en question le statu quo
Premier développeur de logiciel (C#/.NET)

Royal bank of canada>

Montreal

Description du poste

Quelle est l’opportunité ?

L’équipe Technologie en succursale est à la recherche d’un premier développeur de logiciel. En tant que premier développeur de logiciel, vous travaillerez en partenariat avec nos autres escouades agiles, nos partenaires professionnels et notre équipe Ingénierie de la fiabilité de site de la Colombie-Britannique, de Calgary et de Toronto pour concevoir, développer et déployer des applications de succursale qui seront utilisées par tous les conseillers à l’échelle nationale. Vous contribuerez à la mise en œuvre de nouvelles capacités et à l’élimination de la dette technique pour permettre aux conseillers de RBC d’offrir une expérience client harmonieuse. Ceci constitue une excellente occasion pour quiconque souhaitant perfectionner ses compétences agiles et travailler de façon interfonctionnelle avec les autres unités de l’entreprise pour offrir de la valeur aux employés avec contact clientèle et moderniser l’infrastructure existante.

Responsabilités

  • Concevoir, développer, mettre en œuvre et faire la maintenance des solutions techniques prenant en charge les anciennes applications .NET sous Windows 10 ou 11 et les serveurs Windows, y compris les composants d’applications bureautiques.

  • Suggérer des améliorations aux suites d’applications dans le but d’éliminer la dette technique et d’optimiser l’automatisation.

  • Documenter toutes les mises à jour et les modifications apportées aux applications.

  • Collaborer de façon interfonctionnelle avec les partenaires professionnels, les autres escouades agiles et les équipes Ingénierie de la fiabilité de site afin d’établir les priorités et de mener à bien les travaux du projet

  • Dans le cadre de ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et des employés de RBC de partout au Canada ou dans le monde.

Éléments clés de la réussite

Exigences

  • Au moins cinq années d’expérience en utilisation de la pile technologique .NET afin d’assurer le développement, la mise en œuvre et la maintenance des composants et des applications de première ligne hébergés dans le nuage ou sous Windows.

  • Expérience avec les mécanismes d’autorisation et d’authentification de sécurité mis en place grâce à OAuth, à Active Directory, aux certificats d’application, etc.

  • Expérience des protocoles HTTP, SOAP et REST prenant en charge le développement d’applications Rich et infonuagiques.

  • Compréhension de la structure XML et de formats afin de faciliter la circulation des données entre les plateformes.

  • Expérience en gestion du changement et des mises à niveau – déploiement dans les environnements de production par l’intermédiaire de pipelines bureautiques et infonuagiques.

  • Gestion des logiciels au moyen de GitHub, de Jenkins et de UrbanCode Deploy pour configurer ou créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs.

  • Expérience en développement en exploitation – utilisation d’outils tels que Dynatrace, Jenkins, GitHub, Kibana, Elastic et UCD pour configurer et créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs

Atouts

  • Expérience avec Angular

  • Expérience en rédaction de requêtes SQL

  • Connaissances en programmation C++/VC++

  • Expérience en développement de logiciels agile (cycle de vie du développement de logiciels) – Expérience au sein d’une équipe interfonctionnelle en tant que développeur de logiciels, de l’idéation du projet au déploiement dans l’environnement de production.

Avantages du poste

Nous donnons notre pleine mesure, pensons autrement pour poursuivre notre croissance et collaborons afin d’offrir des conseils judicieux qui contribueront à la réussite de la clientèle et à la prospérité des collectivités. Nous nous soucions du bien-être de chacun et chacune et aspirons à réaliser notre plein potentiel, à favoriser l’essor des collectivités et à contribuer à la réussite de tous et toutes.

  • Programme de rémunération globale comprenant des primes et des avantages sociaux à la carte, une rémunération concurrentielle, des commissions et des actions (dans certains cas)

  • Perfectionnement soutenu par la direction au moyen d’accompagnement et d’occasions de gestion

  • Équipe dynamique et performante axée sur l’innovation et la collaboration

  • Possibilités d’exercer progressivement des responsabilités plus importantes

  • Accès à diverses possibilités d’emploi au sein de l’entreprise et dans diverses régions

#LI-post

#TECHPJ

Compétences professionnelles

Applications mobiles, Entreprises, Face au client, Microsoft Azure, Microsoft Visual Basic

Détails supplémentaires de l’emploi

Adresse:

1 PLACE VILLE MARIE:MONTRÉAL

Ville:

Montréal

Pays:

Canada

Nombre d’heures de travail par semaine:

37.5

Type d’emploi:

temps plein

Secteur d’activité :

Technologie et exploitation

Type de fonction :

Régulier

Type d’échelle salariale:

Salarié

Date d’affichage:

2025-07-24

Date limite des candidatures:

2025-11-18

Remarque: Les demandes seront acceptées jusqu'à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessus

Inclusion et équité en matière d’emploi​​​​​​​

À RBC, nous pensons qu’un milieu de travail inclusif offrant des points de vue diversifiés est essentiel à notre croissance continue, en tant qu’institution financière parmi les plus grandes et les plus rentables au monde. Notre milieu de travail propice à l’excellence, à la collaboration, à l’innovation et à l’épanouissement professionnel de nos employés contribue à concrétiser notre raison d’être et à générer de la valeur pour nos clients et les collectivités où nous exerçons nos activités. Pour cela, nous mettons en place des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect et l’appartenance et offrant des occasions pour tous.

Joignez-vous à notre communauté de talents

Tenez-vous au courant des formidables perspectives de carrière offertes à RBC. Inscrivez-vous et recevez des renseignements sur les plus récentes offres d’emploi et les activités de recrutement qui vous intéressent, de même que des conseils en matière de gestion de carrière.

Repoussez vos limites et bâtissez un nouvel avenir à RBC. Découvrez comment nous mettons notre passion et notre motivation au service du bien-être des clients et des collectivités à jobs.rbc.com.

Premier développeur de logiciel (C#/.NET)

Royal bank of canada>

Montreal

Description du poste

Quelle est l’opportunité ?

L’équipe Technologie en succursale est à la recherche d’un premier développeur de logiciel. En tant que premier développeur de logiciel, vous travaillerez en partenariat avec nos autres escouades agiles, nos partenaires professionnels et notre équipe Ingénierie de la fiabilité de site de la Colombie-Britannique, de Calgary et de Toronto pour concevoir, développer et déployer des applications de succursale qui seront utilisées par tous les conseillers à l’échelle nationale. Vous contribuerez à la mise en œuvre de nouvelles capacités et à l’élimination de la dette technique pour permettre aux conseillers de RBC d’offrir une expérience client harmonieuse. Ceci constitue une excellente occasion pour quiconque souhaitant perfectionner ses compétences agiles et travailler de façon interfonctionnelle avec les autres unités de l’entreprise pour offrir de la valeur aux employés avec contact clientèle et moderniser l’infrastructure existante.

Responsabilités

  • Concevoir, développer, mettre en œuvre et faire la maintenance des solutions techniques prenant en charge les anciennes applications .NET sous Windows 10 ou 11 et les serveurs Windows, y compris les composants d’applications bureautiques.

  • Suggérer des améliorations aux suites d’applications dans le but d’éliminer la dette technique et d’optimiser l’automatisation.

  • Documenter toutes les mises à jour et les modifications apportées aux applications.

  • Collaborer de façon interfonctionnelle avec les partenaires professionnels, les autres escouades agiles et les équipes Ingénierie de la fiabilité de site afin d’établir les priorités et de mener à bien les travaux du projet

  • Dans le cadre de ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et des employés de RBC de partout au Canada ou dans le monde.

Éléments clés de la réussite

Exigences

  • Au moins cinq années d’expérience en utilisation de la pile technologique .NET afin d’assurer le développement, la mise en œuvre et la maintenance des composants et des applications de première ligne hébergés dans le nuage ou sous Windows.

  • Expérience avec les mécanismes d’autorisation et d’authentification de sécurité mis en place grâce à OAuth, à Active Directory, aux certificats d’application, etc.

  • Expérience des protocoles HTTP, SOAP et REST prenant en charge le développement d’applications Rich et infonuagiques.

  • Compréhension de la structure XML et de formats afin de faciliter la circulation des données entre les plateformes.

  • Expérience en gestion du changement et des mises à niveau – déploiement dans les environnements de production par l’intermédiaire de pipelines bureautiques et infonuagiques.

  • Gestion des logiciels au moyen de GitHub, de Jenkins et de UrbanCode Deploy pour configurer ou créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs.

  • Expérience en développement en exploitation – utilisation d’outils tels que Dynatrace, Jenkins, GitHub, Kibana, Elastic et UCD pour configurer et créer une version après avoir validé les modifications pour assurer le déploiement automatique du code et surveiller les échecs

Atouts

  • Expérience avec Angular

  • Expérience en rédaction de requêtes SQL

  • Connaissances en programmation C++/VC++

  • Expérience en développement de logiciels agile (cycle de vie du développement de logiciels) – Expérience au sein d’une équipe interfonctionnelle en tant que développeur de logiciels, de l’idéation du projet au déploiement dans l’environnement de production.

Avantages du poste

Nous donnons notre pleine mesure, pensons autrement pour poursuivre notre croissance et collaborons afin d’offrir des conseils judicieux qui contribueront à la réussite de la clientèle et à la prospérité des collectivités. Nous nous soucions du bien-être de chacun et chacune et aspirons à réaliser notre plein potentiel, à favoriser l’essor des collectivités et à contribuer à la réussite de tous et toutes.

  • Programme de rémunération globale comprenant des primes et des avantages sociaux à la carte, une rémunération concurrentielle, des commissions et des actions (dans certains cas)

  • Perfectionnement soutenu par la direction au moyen d’accompagnement et d’occasions de gestion

  • Équipe dynamique et performante axée sur l’innovation et la collaboration

  • Possibilités d’exercer progressivement des responsabilités plus importantes

  • Accès à diverses possibilités d’emploi au sein de l’entreprise et dans diverses régions

#LI-post

#TECHPJ

Compétences professionnelles

Applications mobiles, Entreprises, Face au client, Microsoft Azure, Microsoft Visual Basic

Détails supplémentaires de l’emploi

Adresse:

1 PLACE VILLE MARIE:MONTRÉAL

Ville:

Montréal

Pays:

Canada

Nombre d’heures de travail par semaine:

37.5

Type d’emploi:

temps plein

Secteur d’activité :

Technologie et exploitation

Type de fonction :

Régulier

Type d’échelle salariale:

Salarié

Date d’affichage:

2025-07-24

Date limite des candidatures:

2025-11-18

Remarque: Les demandes seront acceptées jusqu'à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessus

Inclusion et équité en matière d’emploi​​​​​​​

À RBC, nous pensons qu’un milieu de travail inclusif offrant des points de vue diversifiés est essentiel à notre croissance continue, en tant qu’institution financière parmi les plus grandes et les plus rentables au monde. Notre milieu de travail propice à l’excellence, à la collaboration, à l’innovation et à l’épanouissement professionnel de nos employés contribue à concrétiser notre raison d’être et à générer de la valeur pour nos clients et les collectivités où nous exerçons nos activités. Pour cela, nous mettons en place des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect et l’appartenance et offrant des occasions pour tous.

Joignez-vous à notre communauté de talents

Tenez-vous au courant des formidables perspectives de carrière offertes à RBC. Inscrivez-vous et recevez des renseignements sur les plus récentes offres d’emploi et les activités de recrutement qui vous intéressent, de même que des conseils en matière de gestion de carrière.

Repoussez vos limites et bâtissez un nouvel avenir à RBC. Découvrez comment nous mettons notre passion et notre motivation au service du bien-être des clients et des collectivités à jobs.rbc.com.

Gestionnaire de compte

Meritek recrutement ti

Montreal (Hybride)

75K$ - 80K$ /an

Permanent à temps plein

```html

Description du poste

Offre d’emploi : Gestionnaire de compte
Localisation : Montréal
Mode de travail : Hybride
Début : Dès que possible
Salaire : 75 000 $ à 80 000 $
________________________________________

Pourquoi nous rejoindre ?

Astek est un leader mondial en conseil technologique. Avec 9 600 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes.

Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions.

Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées.
________________________________________

À propos du poste

Astek Canada recherche un(e) Gestionnaire de compte motivé(e) et prêt(e) à relever de nouveaux défis.

________________________________________

Vos responsabilités

En tant que Gestionnaire de compte, votre mission est de développer l’activité commerciale, de piloter des équipes et de recruter les meilleurs talents pour accompagner la croissance.

  • Identifier les enjeux technologiques de votre environnement cible.
  • Comprendre les enjeux globaux de vos clients et prospects, détecter leurs besoins, et élaborer les services qui y correspondront de manière pertinente.
  • Créer une relation privilégiée avec vos clients.
  • Recruter et gérer l’équipe de consultants.
  • Suivre le déploiement de projets techniques complexes.
  • Piloter votre centre de profit, assurer sa rentabilité, et définir de nouveaux leviers pour assurer sa croissance.
  • Télécoms, Médias et Technologies : ingénieur Test et validation logicielle, développeurs, devOps, Product Owner, ingénieurs BIG DATA.
  • Banque, Finance et Assurances : chef de projet cybersécurité, lead développeur Android, développeurs Java, testeur QA Automaticien.
  • Industrie (Aéronautique, Spatial et Défense) : ingénieur de contrôle de commande, ingénieur mécanique et matériaux composites, ingénieur aéronautique, pilote d’industrialisation.
  • Industrie (Transports & Énergie) : ingénieurs (Qualité production, système embarqué, automaticien, conception mécanique, électronique, méthodes, test & validation).
  • Life Science : ingénieurs tests logiciels, ingénieurs R&D Biomédicale, développeurs, chefs de projets IT, attachés de recherche clinique, chargés d’affaires réglementaires, biostatisticiens, pharmaciens, chargés de pharmacovigilance.

________________________________________

Vos atouts pour réussir

Formation/Expérience :

  • Diplôme en gestion, en administration ou dans un domaine connexe pertinent.
  • Expérience en firme de consultation.
  • Connaissance d’ingénierie et bonne maîtrise du vocabulaire technique, ce qui vous permet d’interagir efficacement avec les professionnels.

Qualités personnelles :

  • Passionné par le défi, motivé par les défis et aimez évoluer dans un environnement dynamique et stimulant.
  • Sociable, énergique et éloquent, vous créez facilement des connexions avec vos interlocuteurs.
  • La recherche de nouveaux clients est une aventure passionnante et le succès vous motive (sans oublier les primes !).

________________________________________

Les avantages Astek

  • Plan CARE sur mesure pour nos employés
  • Activités sociales (team buildings)
  • Charte diversité & inclusion

________________________________________

Prêt(e) à relever le défi ?

Postulez dès maintenant en envoyant votre CV et découvrez une carrière enrichissante chez Astek Canada.

```
Gestionnaire du Développement

Delan

Montreal

Description du Poste

Le Gestionnaire du Développement sera responsable de gérer une équipe de développeurs techniques d’environ 12 personnes composée de Développeurs de différentes séniorités partagés dans différentes escouades.

PLUS PRÉCISÉMENT

  • Encadrer et mobiliser une équipe de développement travaillant sur des produits innovateurs
  • Être propriétaire de la performance et de la livraison de l’équipe de développement
  • Contribuer à l’amélioration des processus de développement et d’ingénierie et être responsable de l’implantation de changement
  • Responsable du recrutement, du mentorat, du coaching et des évaluations de l’équipe
  • Collaborer et s’arrimer avec les autres équipes dont l’architecture, la gestion de projets et de produits, etc.

PROFIL

  • 7+ années d’expérience en développement
  • 3+ années en gestion d’équipe de développement
  • Expérience dans le domaine des technologies financières ou dans un environnement SaaS
  • Fortes connaissances en optimisation des processus de développement
  • Expérience dans un environnement micro-service, cloud (GCP) et d’intelligence artificielle
  • BAC en informatique ou l’équivalent
  • Bilinguisme requis (Français et Anglais)
Concepteur C++ Sénior

Evident canada

Montreal

Permanent à temps plein

```html

Description de Poste

Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour les secteurs clés de l'aérospatiale, de la production d'énergie, de la pétrochimie, des infrastructures civiles, de l'automobile et des produits de consommation. Travailler chez Evident Canada, c'est évoluer au sein d'une organisation qui est un chef de file international dans son domaine. Nous nous démarquons par notre expertise, notre environnement de travail favorisant l'épanouissement et notre constante recherche de l'innovation.

Evident Canada propose une large gamme de logiciels et d'équipements de détection de défauts par ultrasons et courants de Foucault. Nos équipements sont utilisés, entre autres, pour inspecter les soudures et détecter les fissures, les cavités, la porosité et d'autres irrégularités invisibles présentes dans divers matériaux afin d'en garantir l'intégrité et la sécurité. Pour obtenir de plus amples renseignements, consultez le site.

Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits. Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l’architecture à la mise en production, dans un environnement technologique de pointe.

Responsabilités spécifiques

  • Développement Agile et Architecture
    • Participer activement à la planification des sprints, aux revues et aux rétrospectives.
    • Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
    • Collaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continues.
  • Conception et Programmation
    • Concevoir et développer des solutions logicielles complètes en mode Full Stack.
    • Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
    • Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
    • Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.
  • Qualité, Tests et Validation
    • Garantir la conformité aux critères de qualité (Definition of Done).
    • Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
    • Réduire la dette technique et améliorer continuellement la qualité du code.
  • Mise en Production et Support
    • Collaborer à la planification des livraisons avec les équipes projet et DevOps.
    • Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.

Responsabilités générales

  • Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d’équipe.
  • Accompagner l’introduction de nouvelles méthodes et outils, et en optimiser l’usage en cohérence avec la vision technologique de l’entreprise.
  • Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
  • Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
  • S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.

Compétences techniques

  • Diplôme universitaire en génie logiciel, informatique ou équivalent.
  • 7 années d’expérience en développement logiciel.
  • Maîtrise de C++ et expérience en développement Web (Angular ou React).
  • Expérience en développement sous Windows ou Linux.
  • Solides compétences en optimisation logicielle et en architecture logicielle.
  • Bonne connaissance des outils de versionnement (Git).
  • Familiarité avec UML.
  • Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie).
  • Expérience dans le domaine du contrôle non destructif, un atout majeur.
  • Niveau d’anglais intermédiaire afin de collaborer avec des intervenants à l'international.

Compétences comportementales

  • Rigueur, autonomie et esprit d’initiative.
  • Leadership technique et capacité à encadrer des collègues moins expérimentés.
  • Esprit d’équipe, ouverture d’esprit et communication claire.
  • Capacité à résoudre des problèmes complexes et à vulgariser des concepts techniques.
  • Motivation à apprendre, à innover et à remettre en question le statu quo.
```
Chef d'équipe au développement

Sigma-rh solutions

Montreal

SIGMA-RH - Qui sommes-nous ?

Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussit à servir avec agilité de très grandes références mondiales.

Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paye.

Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaires du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres.

Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie actif.

Actuellement en pleine croissance, nous sommes à la recherche de nouveaux talents pour notre équipe de Montréal!

Chez SIGMA-RH, entreprise en pleine croissance implantée au Québec et en France, vous contribuerez activement à façonner l'avenir des ressources humaines grâce à une solution intégrée et novatrice qui exploite la puissance de l'intelligence artificielle. Ensemble, réinventons le monde du travail avec des outils RH de nouvelle génération.

Vos responsabilités

Sous la responsabilité du Directeur du développement logiciel, vous aurez pour mission de gérer et encadrer une équipe d'environ 5 développeurs, tout en assurant la coordination des activités de l'équipe de réalisation.

Voici les défis qui vous attendent

  • Assurer le suivi individuel, la gestion de la performance et le développement des compétences d'une équipe d'environ 5 développeurs
  • Accompagner l'équipe de développement dans la résolution des défis techniques et structurer l'approche de résolution de problèmes
  • Suivre les évolutions technologiques et architecturales afin d'orienter et superviser les développements
  • Coacher l'équipe de réalisation en favorisant l'amélioration continue, l'auto-organisation et la responsabilisation
  • Aligner l'équipe de réalisation sur les objectifs en assurant une compréhension claire de la stratégie et des priorités
  • Optimiser le flux de travail de l'équipe de réalisation en suivant l'avancement, en équilibrant vitesse et qualité tout en respectant les pratiques et les stratégies mises en place par le Directeur d'ingénierie
  • Créer un climat de confiance en encourageant l'expérimentation, en protégeant l'équipe de réalisation (Dev) et en favorisant la rétroaction

Vos compétences et qualifications

  • Diplôme en informatique
  • Minimum 7 ans d'expérience en développement logiciel, dont au moins 3 ans en tant que chef d'équipe ou rôle similaire
  • Expérience avérée en modernisation d'applications, avec une compréhension des défis liés à l'architecture et à la migration technologique
  • Excellentes connaissances des technologies : Blazor, ReactJS, ainsi que des bonnes pratiques de développement frontend et backend
  • Leadership naturel et esprit de collaboration, capable de mobiliser une équipe, de gérer les priorités et d'accompagner la prise de décision
  • Fortes compétences en résolution de problèmes et gestion des conflits, avec une approche pragmatique et orientée solutions
  • Autonomie et proactivité, avec une capacité à anticiper les défis techniques et à proposer des améliorations continues

Vos atouts pour ce poste

  • Connaissance des pratiques DevOps et des principes de l'agilité
  • Expérience en Blazor, en intégration et en développement d'API/services
  • Capacité à former et encadrer des développeurs intermédiaires

Pourquoi intégrer SIGMA-RH

  • En plein cœur du Parc olympique au sein de la tour de Montréal
  • Conciliation travail-famille (horaires flexibles et environnement hybride)
  • Régime de retraite avec participation de l'employeur
  • Assurances collectives complètes
  • Compte de dépenses Santé, PAE et médecine virtuelle offerte 24h/24
  • Prise en charge de la carte OPUS et abonnements BIXI
  • Accessible en transport en commun & BIXI
  • Espaces de stationnement avec un tarif préférentiel

Rejoignez-nous pour transformer les RH de demain!

Concepteur C++ Sénior

Evident canada

Montreal
```html

Description de poste

Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour les secteurs clés de l'aérospatiale, de la production d'énergie, de la pétrochimie, des infrastructures civiles, de l'automobile et des produits de consommation.

Travailler chez Evident Canada, une société du groupe Wabtec, c'est évoluer au sein d'une organisation qui est un chef de file international dans son domaine. Nous nous démarquons par notre expertise, notre environnement de travail favorisant l'épanouissement et notre constante recherche de l'innovation.

Evident Canada, une société du groupe Wabtec, propose une large gamme de logiciels et d'équipements de détection de défauts par ultrasons et courants de Foucault. Nos équipements sont utilisés, entre autres, pour inspecter les soudures et détecter les fissures, les cavités, la porosité et d'autres irrégularités invisibles présentes dans divers matériaux afin d'en garantir l'intégrité et la sécurité.

Pour obtenir de plus amples renseignements, consultez le site.

Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits. Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l’architecture à la mise en production, dans un environnement technologique de pointe.

Responsabilités spécifiques

  • Développement Agile et Architecture
    • Participer activement à la planification des sprints, aux revues et aux rétrospectives.
    • Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
    • Collaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continues.
  • Conception et Programmation
    • Concevoir et développer des solutions logicielles complètes en mode Full Stack.
    • Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
    • Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
    • Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.
  • Qualité, Tests et Validation
    • Garantir la conformité aux critères de qualité (Definition of Done).
    • Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
    • Réduire la dette technique et améliorer continuellement la qualité du code.
  • Mise en Production et Support
    • Collaborer à la planification des livraisons avec les équipes projet et DevOps.
    • Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.

Responsabilités générales

  • Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d’équipe.
  • Accompagner l’introduction de nouvelles méthodes et outils, et en optimiser l’usage en cohérence avec la vision technologique de l’entreprise.
  • Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
  • Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
  • S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.

Compétences techniques :

  • Diplôme universitaire en génie logiciel, informatique ou équivalent
  • 7+ années d’expérience en développement logiciel
  • Maîtrise de C++ et expérience en développement Web (Angular ou React)
  • Expérience en développement sous Windows ou Linux
  • Solides compétences en optimisation logicielle et en architecture logicielle
  • Bonne connaissance des outils de versionnement (Git)
  • Familiarité avec UML
  • Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie)
  • Expérience dans le domaine du contrôle non destructif, un atout majeur
  • Niveau d’anglais intermédiaire afin de collaborer avec des intervenants à l'international.

Compétences comportementales :

  • Rigueur, autonomie et esprit d’initiative
  • Leadership technique et capacité à encadrer des collègues moins expérimentés
  • Esprit d’équipe, ouverture d’esprit et communication claire
  • Capacité à résoudre des problèmes complexes et à vulgariser des concepts techniques
  • Motivation à apprendre, à innover et à remettre en question le statu quo
```
Gestionnaire de logiciels

Services de gestion quantum ltée

Montreal (Hybride)

Permanent à temps plein

Poste : gestionnaire de logiciel Lieu de travail : MontréalType de poste : permanent, hybrideUn important fabricant de solutions professionnelles en vidéo et diffusion élargit son portefeuille de produits vers le nuage et renforce son équipe. Nous recherchons un gestionnaire de logiciel expérimenté, passionné par l'innovation et motivé à diriger des projets à fort impact dans un environnement technologique collaboratif.Résumé du poste :Le Gestionnaire logiciel sera responsable de la livraison des logiciels pour une ligne de produits clé. Vous dirigerez des chefs d'équipe, des architectes et des développeurs seniors afin de concevoir et livrer des solutions vidéo de pointe, en respectant les meilleures pratiques et les objectifs de la feuille de route.Responsabilités principales :- Diriger, encadrer et motiver les équipes de développement logiciel en appliquant les meilleures pratiques Agile.- Assurer la qualité, la performance et la conformité du logiciel selon les normes de l'industrie.- Collaborer étroitement avec les parties prenantes internes, notamment les gestionnaires de produits et les équipes d'ingénierie.- Définir des objectifs mesurables pour évaluer la performance et favoriser le développement des talents.- Promouvoir la réutilisation logicielle et la cohérence architecturale entre les produits.Profil recherché :- Baccalauréat en génie logiciel, en génie électrique (option informatique) ou en informatique.- Au moins 5 ans d'expérience en gestion d'équipes de développement logiciel.- Solide expérience en encadrement, gestion de projets et livraison dans les délais.- Connaissance du cycle de développement Kanban, des API/SDK publics et des environnements multiplateformes (Windows/Linux).- Intérêt marqué pour les environnements infonuagiques (AWS, Azure).- Leadership, communication et esprit d'analyse développés.Rejoignez une équipe visionnaire où innovation, collaboration et excellence sont au coeur de nos valeurs. Veuillez envoyer votre CV au format Word à Gabriela Pineda à UNE PERSONNE EMBAUCHÉE POUR UN POSTE ET GAGNEZ 1 000 $ ! Pour plus d'informations, cliquez ici. Des conditions s'appliquent.Numéros du permis CNESST : AP-2000414 et AR-2000415
Gestionnaire de logiciels

Services de gestion quantum ltée

Montreal (Hybride)

1K$ - 1K$ /an

Permanent à temps plein

Poste : gestionnaire de logiciel Lieu de travail : MontréalType de poste : permanent, hybrideUn important fabricant de solutions professionnelles en vidéo et diffusion élargit son portefeuille de produits vers le nuage et renforce son équipe. Nous recherchons un gestionnaire de logiciel expérimenté, passionné par l'innovation et motivé à diriger des projets à fort impact dans un environnement technologique collaboratif.Résumé du poste :Le Gestionnaire logiciel sera responsable de la livraison des logiciels pour une ligne de produits clé. Vous dirigerez des chefs d'équipe, des architectes et des développeurs seniors afin de concevoir et livrer des solutions vidéo de pointe, en respectant les meilleures pratiques et les objectifs de la feuille de route.Responsabilités principales :- Diriger, encadrer et motiver les équipes de développement logiciel en appliquant les meilleures pratiques Agile.- Assurer la qualité, la performance et la conformité du logiciel selon les normes de l'industrie.- Collaborer étroitement avec les parties prenantes internes, notamment les gestionnaires de produits et les équipes d'ingénierie.- Définir des objectifs mesurables pour évaluer la performance et favoriser le développement des talents.- Promouvoir la réutilisation logicielle et la cohérence architecturale entre les produits.Profil recherché :- Baccalauréat en génie logiciel, en génie électrique (option informatique) ou en informatique.- Au moins 5 ans d'expérience en gestion d'équipes de développement logiciel.- Solide expérience en encadrement, gestion de projets et livraison dans les délais.- Connaissance du cycle de développement Kanban, des API/SDK publics et des environnements multiplateformes (Windows/Linux).- Intérêt marqué pour les environnements infonuagiques (AWS, Azure).- Leadership, communication et esprit d'analyse développés.Rejoignez une équipe visionnaire où innovation, collaboration et excellence sont au coeur de nos valeurs. Veuillez envoyer votre CV au format Word à Gabriela Pineda à UNE PERSONNE EMBAUCHÉE POUR UN POSTE ET GAGNEZ 1 000 $ ! Pour plus d'informations, cliquez ici. Des conditions s'appliquent.Numéros du permis CNESST : AP-2000414 et AR-2000415
Directeur du développement logiciel

Sigma-rh solutions

Montreal (Hybride)

SIGMA-RH - Qui sommes-nous ?

Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussi à servir avec agilité de très grandes références mondiales.

Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paye.

Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaire du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres.

Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie active.

Actuellement en pleine croissance, nous sommes à la recherche de nouveaux talents pour notre équipe de Montréal!

Chez SIGMA-RH, nous construisons une solution RH intelligente, intégrée et humaine. Notre mission : réinventer la gestion des ressources humaines grâce à la technologie et à l'intelligence artificielle. Et si vous faisiez partie de cette aventure, aux côtés de ceux qui placent l'humain au cœur de la technologie?

Vos responsabilités

En tant que Directeur du développement logiciel, vous serez le garant de la qualité et de l'évolution de nos produits, tout en accompagnant les équipes au quotidien.

Voici les défis qui vous attendent

  • Définir et mettre en œuvre la stratégie technique pour faire évoluer et moderniser l'architecture des produits
  • Encadrer plusieurs équipes de développement, accompagner les chefs d'équipe et développeurs au quotidien, participer au code et assurer la livraison de fonctionnalités de haute qualité
  • Prioriser les évolutions du produit et organiser l'allocation des ressources en cohérence avec les objectifs stratégiques de SIGMA-RH
  • Collaborer étroitement avec toutes les équipes pour garantir la faisabilité, la performance et la qualité des livrables
  • Promouvoir une culture d'excellence en ingénierie, basée sur la collaboration et l'amélioration continue
  • Favoriser l'efficacité et l'évolution des pratiques de développement pour répondre aux enjeux de l'industrie et aux ambitions de SIGMA-RH
  • Construire des relations de confiance et encourager un environnement collaboratif, en jouant un rôle clé dans la prise de décision, la stratégie de livraison et la gestion des conflits
  • Effectuer toutes autres tâches connexes liées à la fonction

Vos compétences et qualifications

  • Diplôme universitaire en informatique ou dans un domaine connexe
  • Minimum de 10 ans d'expérience en développement logiciel, dont au moins 5 ans dans un rôle de leadership technique
  • Expertise solide en C#, .NET et Blazor
  • Expérience confirmée dans la modernisation de produits logiciels et de leur architecture
  • Capacité à être proche du terrain, intervenir dans le code et accompagner les équipes au quotidien tout en pilotant la stratégie technique
  • Compétences reconnues en communication et leadership, avec capacité à mobiliser et inspirer des équipes multidisciplinaires
  • Vision stratégique alliée à une grande capacité de décision
  • Maîtrise des méthodologies Agile

Vos atouts pour ce poste

  • Connaissance des pratiques DevOps.

Pourquoi intégrer SIGMA-RH

  • Un environnement de travail au cœur du Parc Olympique à Montréal, dans un espace moderne et stimulant
  • Une culture collaborative, où l'innovation et le partage des connaissances sont au cœur de nos valeurs
  • Une conciliation travail-vie personnelle avec horaires flexibles et mode hybride
  • Des avantages sociaux complets : un régime de retraite, des assurances santé, un compte de dépenses santé, un programme aide aux employés et un accès à la médecine virtuelle 24h/7
  • Prise en charge à 100% de la carte OPUS et de l'abonnement BIXI saisonnier
  • Stationnement intérieur à un tarif préférentiel

Rejoignez-nous, pour propulser votre carrière au service des ressources humaines de l'avenir!

Chef d'équipe au développement

Sigma-rh solutions

Montreal

SIGMA-RH - Qui sommes-nous ?

Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussi à servir avec agilité de très grandes références mondiales.

Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paye.

Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaire du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres.

Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie active.

Actuellement en pleine croissance, nous sommes à la recherche de nouveaux talents pour notre équipe de Montréal!

Chez SIGMA-RH, entreprise en pleine croissance implantée au Québec et en France, vous contribuerez activement à façonner l'avenir des ressources humaines grâce à une solution intégrée et novatrice qui exploite la puissance de l'intelligence artificielle. Ensemble, réinventons le monde du travail avec des outils RH de nouvelle génération.

Vos responsabilités?

Sous la responsabilité du Directeur du développement logiciel, vous aurez pour mission de gérer et encadrer une équipe d'environ 5 développeurs, tout en assurant la coordination des activités de l'équipe de réalisation.

Voici les défis qui vous attendent?

  • Assurer le suivi individuel, la gestion de la performance et le développement des compétences d'une équipe d'environ 5 développeurs
  • Accompagner l'équipe de développement dans la résolution des défis techniques et structurer l'approche de résolution de problèmes
  • Suivre les évolutions technologiques et architecturales afin d'orienter et superviser les développements
  • Coacher l'équipe de réalisation en favorisant l'amélioration continue, l'auto-organisation et la responsabilisation
  • Aligner l'équipe de réalisation sur les objectifs en assurant une compréhension claire de la stratégie et des priorités
  • Optimiser le flux de travail de l'équipe de réalisation en suivant l'avancement, en équilibrant vitesse et qualité tout en respectant les pratiques et les stratégies mise en place par le Directeur d'ingénierie
  • Créer un climat de confiance en encourageant l'expérimentation, en protégeant l'équipe de réalisation (Dev et en favorisant la rétroaction

Vos compétences et qualifications

  • Diplôme en informatique
  • Minimum 7 ans d'expérience en développement logiciel, dont au moins 3 ans en tant que chef d'équipe ou rôle similaire
  • Expérience avérée en modernisation d'applications, avec une compréhension des défis liés à l'architecture et à la migration technologique
  • Excellentes connaissances des technologies : Blazor, ReactJS, ainsi que des bonnes pratiques de développement frontend et backend
  • Leadership naturel et esprit de collaboration, capable de mobiliser une équipe, de gérer les priorités et d'accompagner la prise de décision
  • Fortes compétences en résolution de problèmes et gestion des conflits, avec une approche pragmatique et orientée solutions
  • Autonomie et proactivité, avec une capacité à anticiper les défis techniques et à proposer des améliorations continues

Vos atouts pour ce poste?

  • Connaissance des pratiques DevOps et des principes de l'agilité
  • Expérience en Blazor, en intégration et en développement d'API /services
  • Capacité à former et encadrer des développeurs intermédiaires

Pourquoi intégrer SIGMA-RH

  • En plein cœur du Parc olympique au sein de la tour de Montréal
  • Conciliation travail-famille (horaires flexibles et environnement hybride)
  • Régime de retraite avec participation de l'employeur
  • Assurances collectives complète
  • Compte de dépenses Santé, PAE et médecine virtuelle offerte 24h/24
  • Prise en charge de la carte OPUS et abonnements BIXI
  • Accessible en transport en commun & BIXI
  • Espaces de stationnement avec un tarif préférentiel

Rejoignez-nous pour transformer les RH de demain!

Concepteur C++ Sénior

Evident canada

Montreal

Permanent à temps plein

Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour les secteurs clés de l'aérospatiale, de la production d'énergie, de la pétrochimie, des infrastructures civiles, de l'automobile et des produits de consommation.

Travailler chez Evident Canada, une société du groupe Wabtec, c'est évoluer au sein d'une organisation qui est un chef de file international dans son domaine. Nous nous démarquons par notre expertise, notre environnement de travail favorisant l'épanouissement et notre constante recherche de l'innovation.

Evident Canada, une société du groupe Wabtec, propose une large gamme de logiciels et d'équipements de détection de défauts par ultrasons et courants de Foucault. Nos équipements sont utilisés, entre autres, pour inspecter les soudures et détecter les fissures, les cavités, la porosité et d'autres irrégularités invisibles présents dans divers matériaux afin d'en garantir l'intégrité et la sécurité.

Pour obtenir de plus amples renseignements, consultez le site

Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits.
Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l’architecture à la mise en production, dans un environnement technologique de pointe.

Responsabilités spécifiques

  • Développement Agile et Architecture
    • Participer activement à la planification des sprints, aux revues et aux rétrospectives.
    • Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
    • Collaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continues.
  • Conception et Programmation
    • Concevoir et développer des solutions logicielles complètes en mode Full Stack.
    • Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
    • Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
    • Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.
  • Qualité, Tests et Validation
    • Garantir la conformité aux critères de qualité (Definition of Done).
    • Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
    • Réduire la dette technique et améliorer continuellement la qualité du code.
  • Mise en Production et Support
    • Collaborer à la planification des livraisons avec les équipes projet et DevOps.
    • Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.

Responsabilités générales

  • Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d’équipe.
  • Accompagner l’introduction de nouvelles méthodes et outils, et en optimiser l’usage en cohérence avec la vision technologique de l’entreprise.
  • Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
  • Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
  • S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.

Compétences techniques :

  • Diplôme universitaire en génie logiciel, informatique ou équivalent
  • 7+ années d’expérience en développement logiciel
  • Maîtrise de C++ et expérience en développement Web (Angular ou React)
  • Expérience en développement sous Windows ou Linux
  • Solides compétences en optimisation logicielle et en architecture logicielle
  • Bonne connaissance des outils de versionnement (Git)
  • Familiarité avec UML
  • Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie)
  • Expérience dans le domaine du contrôle non destructif, un atout majeur
  • Niveau d’anglais intermédiaire afin de collaborer avec des intervenants à l'international.


Compétences comportementales :

  • Rigueur, autonomie et esprit d’initiative
  • Leadership technique et capacité à encadrer des collègues moins expérimentés
  • Esprit d’équipe, ouverture d’esprit et communication claire
  • Capacité à résoudre des problèmes complexes et à vulgariser des concepts techniques
  • Motivation à apprendre, à innover et à remettre en question le statu quo
Développeur logiciel Software Developer

Microchip

Montreal

Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of trust empowerment respect diversity and communication How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchips nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development values-based decision making and strong sense of community driven by our Vision Mission and 11 Guiding Values; we affectionately refer to it as the Aggregate System and its won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

Description du poste

Nous recherchons une personne énergique et autonome ayant une formation en ingénierie ou en informatique pour rejoindre notre équipe logicielle au sein de la division CBU chez Microchip. Nous développons des logiciels pour les dispositifs System-on-Chip (SoC) 64 bits de pointe et haute performance de Microchip tels que le PIC64-HPSC/HX ( conçus pour des applications spatiales. Ces SoC intègrent des processeurs haute performance fonctionnant sous Linux et RTOS et prenant en charge des interfaces Ethernet/TSN avancées PCIe/CXL ainsi que dautres interfaces périphériques et fonctions spécialisées. Nos logiciels constituent la base de solutions spécifiques à la mission développées par nos clients pour des systèmes de contrôle et autonomes dans les domaines spatial aéronautique et autres marchés. Nous mettons laccent sur lexcellence technique le travail déquipe la collaboration et lamélioration continue dans un environnement ouvert et encourageant.

En tant quingénieur logiciel vous ferez partie dune équipe de professionnels qui conçoivent et mettent en œuvre des logiciels et des micrologiciels pour ces SoC multicœurs. Vous collaborerez avec léquipe de conception pour examiner des documents techniques afin de les aider à concevoir un dispositif performant. Vous apporterez également un support technique aux équipes internes et aux clients sur les sujets de traçage et de débogage. Vous rédigerez également des documents techniques tels que des spécifications et des guides dutilisation.

----

We are looking for an energetic and self-motivated person with an Engineering or Computer Science background to join our Software team in the Communication Business Unit at Microchip. We are building software for Microchips leading-edge high-performance 64-bit System on Chip (SoC) devices such as the PIC64-HPSC/HX ( designed for Space applications. These SoCs contain clusters of high-performance CPUs running Linux and RTOSs and supporting advanced Ethernet/TSN interfaces Ethernet switching PCIe/CXL and other peripheral interfaces and specialized functions. Our software serves as the foundation for mission specific solutions developed by our customers for control and autonomous systems in space aerospace and other markets. Our focus is on technical excellence teamwork collaboration and continuous improvement in an open and encouraging environment.

As a Software Engineer you will be part of a team of professionals designing and implementing software and firmware for these multi-core SoCs. Your role will specialize in the development of software tools enabling the advanced debug and trace systems for these SoCs. You will collaborate with the design team to review technical documents to help them design a successful device. You will also provide technical support to internal teams and customers on trace and debug subjects. You will also write technical documents like specification and user guides documents.

Requirements/Qualifications:

Qualifications/Exigences

Baccalauréat ou Maitrise en ingénierie informatique en génie électrique en informatique ou dans un domaine connexe.
0 à 3 ans dexpérience pertinente dans le développement logiciel pour systèmes embarqués.
Capacité à lire rédiger et communiquer des informations complexes en anglais avec un haut niveau de précision et de professionnalisme.
Maîtrise des langages de programmation C et Python.

Familiarité avec les outils de développement logiciel tels que Git/Bitbucket Jira et VSCode.
Expérience de travail dans un environnement de développement sous Linux.
Compréhension de larchitecture des processeurs des caches des interconnexions et capacité à interpréter la documentation matérielle.
Une expérience avec des environnements démulation matérielle tels que Protium et Palladium est un atout.
La connaissance de RISC-V et des spécifications open source associées est avantageuse.
La compréhension des concepts de sécurité en particulier le démarrage sécurisé (secure boot) est bénéfique.
Capacité avérée à développer du code de haute qualité.
Expérience démontrée dans lutilisation doutils dIA pour améliorer la productivité individuelle et collective.
Excellentes compétences analytiques de communication et de rédaction de documentation.
Solides compétences interpersonnelles et expérience du travail collaboratif au sein dune équipe de développement.

----

Qualifications/Requirements

Bachelors or Masters degree in Computer Engineering Electrical Engineering Computer Science or a related field.

0 to 3 years of relevant experience in software development for embedded systems.

Ability to read write and communicate complex information in English with a high degree of accuracy and professionalism.

Proficient in C and Python programming languages.

Familiarity with software development tools such as Git/Bitbucket Jira and VSCode.

Experience working in a Linux development environment.

Understanding of CPU architecture caches interconnects and the ability to interpret hardware documentation.

Experience with hardware emulation environments such as Protium and Palladium is preferred.

Knowledge of RISC-V and related open-source specifications is advantageous.

Understanding security concepts particularly secure boot is beneficial.

Proven ability to develop high-quality code.

Demonstrated experience utilizing AI tools to enhance individual and team productivity.

Excellent analytical communication and documentation skills.

Strong interpersonal skills and experience working collaboratively within a development team.

Travel Time:

0% - 25%

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.


Required Experience:

IC


Key Skills
Account Payable,C++,Community Support,Garment,Import & Export,Java
Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 76000 - 114000
Directeur du développement logiciel

Sigma-rh solutions

Montreal (Hybride)

Permanent à temps plein

SIGMA-RH - Qui sommes-nous ? Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussi à servir avec agilité de très grandes références mondiales. Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paye. Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaire du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres. Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie active. Actuellement en pleine croissance, nous sommes à la recherche de nouveaux talents pour notre équipe de Montréal! Chez SIGMA-RH, nous construisons une solution RH intelligente, intégrée et humaine. Notre mission : réinventer la gestion des ressources humaines grâce à la technologie et à l'intelligence artificielle. Et si vous faisiez partie de cette aventure, aux côtés de ceux qui placent l'humain au cœur de la technologie? Vos responsabilités En tant que Directeur du développement logiciel, vous serez le garant de la qualité et de l'évolution de nos produits, tout en accompagnant les équipes au quotidien. Voici les défis qui vous attendent Définir et mettre en œuvre la stratégie technique pour faire évoluer et moderniser l'architecture des produits Encadrer plusieurs équipes de développement, accompagner les chefs d'équipe et développeurs au quotidien, participer au code et assurer la livraison de fonctionnalités de haute qualité Prioriser les évolutions du produit et organiser l'allocation des ressources en cohérence avec les objectifs stratégiques de SIGMA-RH Collaborer étroitement avec toutes les équipes pour garantir la faisabilité, la performance et la qualité des livrables Promouvoir une culture d'excellence en ingénierie, basée sur la collaboration et l'amélioration continue Favoriser l'efficacité et l'évolution des pratiques de développement pour répondre aux enjeux de l'industrie et aux ambitions de SIGMA-RH Construire des relations de confiance et encourager un environnement collaboratif, en jouant un rôle clé dans la prise de décision, la stratégie de livraison et la gestion des conflits Effectuer toutes autres tâches connexes liées à la fonction Vos compétences et qualifications Diplôme universitaire en informatique ou dans un domaine connexe Minimum de 10 ans d'expérience en développement logiciel, dont au moins 5 ans dans un rôle de leadership technique Expertise solide en C#, .NET et Blazor Expérience confirmée dans la modernisation de produits logiciels et de leur architecture Capacité à être proche du terrain, intervenir dans le code et accompagner les équipes au quotidien tout en pilotant la stratégie technique Compétences reconnues en communication et leadership, avec capacité à mobiliser et inspirer des équipes multidisciplinaires Vision stratégique alliée à une grande capacité de décision Maîtrise des méthodologies Agile Vos atouts pour ce poste Connaissance des pratiques DevOps. Pourquoi intégrer SIGMA-RH Un environnement de travail au cœur du Parc Olympique à Montréal, dans un espace moderne et stimulant Une culture collaborative, où l'innovation et le partage des connaissances sont au cœur de nos valeurs Une conciliation travail-vie personnelle avec horaires flexibles et mode hybride Des avantages sociaux complets : un régime de retraite, des assurances santé, un compte de dépenses santé, un programme aide aux employés et un accès à la médecine virtuelle 24h/7 Prise en charge à 100% de la carte OPUS et de l'abonnement BIXI saisonnier Stationnement intérieur à un tarif préférentiel Rejoignez-nous, pour propulser votre carrière au service des ressources humaines de l'avenir!
Stagiaire, Développeur Logiciel

Canadian national railway

Montreal

Stage

Stagiaire, Développeur Logiciel

Il s’agit d’un stage d’été à temps plein qui se déroulera du 11 mai 2026 au 28 août 2026.

Résumé du poste
Le Stagiaire Développeur Logiciel pour les Services de Livraison d’Intégration du Transport (TIDS) est responsable de collaborer avec le reste de l’équipe TIDS au sein de l’Ingénierie Logicielle afin de développer et tester des solutions logicielles basées sur des événements et orientées données qui répondent aux besoins de nos clients. Le titulaire se joint à un groupe croissant de 8 équipes agiles généralement composées de 5 à 7 membres avec différents rôles de développement tels que Chefs d’équipe, Concepteurs fonctionnels, Développeurs, Testeurs, Opérations de développement (DevOps) et plus. Le rôle est une occasion de travailler avec des technologies et des cadres très recherchés dans le marché actuel de l’Information et Technologie (I&T).

Principales responsabilités

  • Contribuer à une base de code de microservices nouveaux et existants ou de modules Databricks
  • Développement orienté tests et création de suites de tests automatisés
  • Participer au déploiement des applications sur les plateformes Google Anthos et Databricks
  • Contribuer à l’élaboration et à la documentation de solutions basées sur des microservices et Databricks
  • Participer au processus de révision par les pairs
  • Soutenir la production des solutions nouvellement déployées basées sur des microservices et Databricks

Exigences

  • Bonne connaissance des langages de programmation Java et Python
  • Connaissance de base des systèmes de gestion de bases de données (SGBD)
  • Connaissance de base du cadre de programmation Spring Boot Java
  • Connaissance de base des principes d’intégration continue (DevOps)
  • Connaissance de base du support en production et du dépannage
  • Forte motivation pour apprendre
  • Compétences interpersonnelles avec aptitudes à la pensée critique des solutions logicielles
  • Connaissance de base des Python Wheels ou des Python Notebooks*

Formation
En voie d’obtenir un baccalauréat en informatique ou en génie logiciel

*Toute expérience/formation/compétence/connaissance relative à ce qui précède serait considérée comme un atout

Stagiaire, Développeur Logiciel

Canadian national railway

Montreal

Stage

Stagiaire, Développeur Logiciel

Il s’agit d’un stage d’été à temps plein qui se déroulera du 11 mai 2026 au 28 août 2026.

Résumé du poste
Le Stagiaire Développeur Logiciel pour les Services de Livraison d’Intégration du Transport (TIDS) est responsable de collaborer avec le reste de l’équipe TIDS au sein de l’Ingénierie Logicielle afin de développer et tester des solutions logicielles basées sur des événements et orientées données qui répondent aux besoins de nos clients. Le titulaire se joint à un groupe croissant de 8 équipes agiles généralement composées de 5 à 7 membres avec différents rôles de développement tels que Chefs d’équipe, Concepteurs fonctionnels, Développeurs, Testeurs, Opérations de développement (DevOps) et plus. Le rôle est une occasion de travailler avec des technologies et des cadres très recherchés dans le marché actuel de l’Information et Technologie (I&T).

Principales responsabilités

  • Contribuer à une base de code de microservices nouveaux et existants ou de modules Databricks
  • Développement orienté tests et création de suites de tests automatisés
  • Participer au déploiement des applications sur les plateformes Google Anthos et Databricks
  • Contribuer à l’élaboration et à la documentation de solutions basées sur des microservices et Databricks
  • Participer au processus de révision par les pairs
  • Soutenir la production des solutions nouvellement déployées basées sur des microservices et Databricks

Exigences

  • Bonne connaissance des langages de programmation Java et Python
  • Connaissance de base des systèmes de gestion de bases de données (SGBD)
  • Connaissance de base du cadre de programmation Spring Boot Java
  • Connaissance de base des principes d’intégration continue (DevOps)
  • Connaissance de base du support en production et du dépannage
  • Forte motivation pour apprendre
  • Compétences interpersonnelles avec aptitudes à la pensée critique des solutions logicielles
  • Connaissance de base des Python Wheels ou des Python Notebooks*

Formation
En voie d’obtenir un baccalauréat en informatique ou en génie logiciel

*Toute expérience/formation/compétence/connaissance relative à ce qui précède serait considérée comme un atout

Responsable Logiciel Senior / Senior Software Manager

Engineered arts llc

Montreal

À propos de Engineered Arts

Engineered Arts est le principal fabricant de robots humanoïdes grandeur nature destinés aux secteurs du divertissement, de l’éducation et de la communication. Forts de 20 ans de développement matériel et logiciel, nos robots sont commercialisés dans plus de 30 pays à travers le monde, avec des clients tels que NASA, PwC, Meta et bien d’autres.

Notre robot Ameca est reconnu comme « le visage de l’IA » et connaît un succès viral sur les réseaux sociaux, porté par l’essor de l’intelligence artificielle générative. Aux côtés de notre gamme Mesmer de figures animées ultra-réalistes, nos robots continuent de surprendre et d’enthousiasmer les visiteurs dans les musées, parcs à thème, sites touristiques et salons professionnels, tout en soutenant des universités de premier plan dans leurs recherches en IA et en robotique.

Nos robots sont aujourd’hui idéalement positionnés pour pénétrer le segment en pleine expansion des robots de service, avec des applications telles que l’accueil, les réceptions, les comptoirs d’enregistrement, les points d’information et les points de vente (PoS).

Nous sommes une équipe d’ingénieurs et de créatifs passionnés, déterminés à concevoir les meilleures expériences possibles pour nos clients. Notre devise interne est “Be WOW” tout ce que nous faisons doit être amusant, divertissant ou surprenant. Nous repoussons constamment les limites du possible en robotique humanoïde, en recherchant et en développant de nouveaux systèmes et techniques afin d’en accroître l’attrait. Nous explorons et questionnons la perception humaine des robots — entre fascination, crainte, inconfort, excitation et joie — que suscitent ces humanoïdes mécaniques réalistes.

About Engineered Arts

Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many more.

Our Ameca robot is well known as ‘the face of AI’ and a social media viral success, taking advantage of the generative AI craze. Along with our ultra-realistic Mesmer range of animated figures our robots continue to surprise and excite visitors at museums, theme parks, visitor attractions and trade shows as well as aid leading universities with AI and robotics research. Our robots are poised to break into the future mega-expansion service robot segment, with applications such as front of house, receptions, check-in desks, information points and PoS.

We are a team of dedicated engineers and creatives striving to develop the very best experiences for our customers. Our internal motto is ‘Be Wow’, everything we do is fun, entertaining or surprising to encounter. We always push the boundaries of what is possible in humanoid robotics, researching and developing new systems and techniques to further their appeal. We explore and challenge the human perception of robots as well as the fear and discomfort and the excitement and joy life-like mechanical humanoids present.

Description du poste Vous êtes un(e) responsable en ingénierie logicielle expérimenté(e) à la recherche d’une opportunité pour diriger une équipe développant un produit logiciel complexe et à fort impact dans le domaine de la robotique de pointe. Vous disposez d’une expérience approfondie et variée dans la conception de plateformes, d’outils et d’expériences utilisateur, et vous savez mettre votre expertise au service de l’accompagnement des ingénieurs.

Vous avez encadré de grandes équipes de 10 personnes ou plus et démontré votre capacité à livrer des projets complexes dans les délais, avec un haut niveau de qualité. Vous êtes passionné(e) à la fois par le développement logiciel et par le développement des talents. Vous êtes capable de fournir des retours pertinents sur les conceptions techniques et d’intervenir directement dans le développement lorsque nécessaire.

Responsabilités principales

Diriger, accompagner et encadrer plusieurs équipes de développeurs logiciels hautement qualifiés.Assumer la responsabilité globale des principaux indicateurs de performance produit, notamment la disponibilité (uptime), la latence et les sujets liés à l’assurance qualité (QA).Permettre à l’équipe d’adopter des pratiques de pointe, notamment en garantissant la mise à disposition des outils adaptés et en développant les compétences des membres dans des domaines émergents tels que le développement assisté par l’IA.Gérer des plans de projets impliquant plusieurs équipes, y compris des équipes transverses, afin de livrer dans les délais et avec un haut niveau de qualité.Piloter la gestion de la performance de votre équipe : définition et suivi des OKR, revues de performance, calibrations et accompagnement de carrière.Contribuer à définir et à promouvoir la vision technique des produits logiciels d’Engineered Arts.Superviser les activités de recrutement dans le cadre de la croissance de l’équipe.Participer activement à l’amélioration du code hors chemin critique et rester impliqué(e) techniquement aux côtés de l’équipe.

Défis

Trouver l’équilibre entre rapidité de livraison et qualité technique, tout en gérant la dette technique tout en livrant des fonctionnalités à forte valeur ajoutée.Maintenir l’équipe à jour face à l’évolution rapide des pratiques et technologies du développement logiciel.Aligner plusieurs parties prenantes ayant des priorités parfois contradictoires, et prendre/communiquer clairement les arbitrages.Faire évoluer les systèmes et processus à mesure que le produit, l’équipe et la base clients se développent.Gérer l’ambiguïté dans la direction ou les exigences produit et la transformer en plans clairs pour l’équipe.Intégrer le logiciel à des systèmes robotiques complexes et en temps réel.

Qualifications, connaissances, compétences clés et expérience

Indispensable

Plus de 8 ans d’expérience en ingénierie logicielle, dont au moins 3 ans à la tête d’équipes de développement logiciel.Expérience dans la gestion d’une équipe de 10 personnes ou plus.Connaissance approfondie des tendances et technologies émergentes dans le domaine du développement logiciel, y compris l’usage des outils d’IA et les bonnes pratiques associées.Excellentes compétences en communication orale et écrite en anglais.Bonne maîtrise des technologies de développement back-end et front-end, notamment Python et Typescript.Maîtrise solide des modèles de conception et des cadres d’architecture logicielle.Connaissance approfondie des processus de développement Agile.

Souhaitable

Expérience dans le développement pour la robotique ou d’autres systèmes centrés sur le matériel.Expérience dans des systèmes combinant éléments logiciels cloud et locaux.Expérience dans des systèmes nécessitant des temps de latence critiques ou un fonctionnement en temps réel.

Role Outline

You are an experienced software engineering manager looking for an opportunity to lead a team developing a complex, high impact software product in a cutting edge robotics field. You have a deep and varied experience building platforms, tools and user experiences and can use your knowledge to guide engineers. You have managed large teams of 10 or more people and demonstrated delivering complex projects on-time and with high quality. You are passionate about both software development and people development. You provide feedback on technical designs and can pitch in with hands-on development if needed.

Main ResponsibilitiesLead, support and mentor multiple teams of highly skilled software developersTake overall responsibility for key product performance metrics, including uptime, latency and QA mattersEnable the team to operate to cutting-edge practices, including ensuring provision of the right tooling and up-skilling team members in emerging fields such as AI assisted codingManage project plans spanning multiple teams including cross-functional teams to deliver on-time and with high quality.Own performance management for your team including guiding OKRs, conducting performance calibrations and reviews, and career coaching.Help set and champion the technical vision for Engineered Arts software productsOwn recruitment activities as we grow the team.Work on non-critical path code improvements and stay hands-on with the team.

ChallengesBalancing delivery speed with technical quality, managing tech debt while still shipping valuable features.Keeping team up to date with fast moving development in the professionAligning multiple stakeholders with competing priorities, making and communicating trade-offs clearly.Scaling systems and processes as the product, team, and customer base grow.Managing ambiguity in product direction or requirements, and turning it into clear plans for the team.Integrating software with complex robotic and real-time systems

Qualifications, Knowledge, Key Skills and ExperienceEssential8+ years of solid engineering experience, with 3+ years of experience leading software development teams.Experience managing a team of 10 or more.Deep knowledge of emerging trends and technologies in the software engineering discipline, including AI tooling use and best practicesExcellent oral and written communication skills in English.Good knowledge of backend and front-end development technologies including Python and Typescript.Solid knowledge of design and architectural patterns and frameworks.Solid knowledge of Agile development processes.DesirableExperience developing for robotics or other hardware-centric systemsExperience in systems with distributed cloud and local software elementsExperience with systems involving critical latency / real time requirements



PI9e844dfdd816-30511-39868602

Développeur logiciel FMS

Cmc electronics

Montreal (Hybride)

Permanent à temps plein

Développeur logiciel FMS

  • Ville Saint-Laurent, Quebec
  • Français (CA)
  • English
Postuler

Localisation : Montreal, QC hybride

Quart de travail : jour

Poste syndiqué: référence

CMC Électronique (CMC) a acquis une réputation d’innovation et d’excellence à l’échelle internationale pour la conception, la fabrication et le soutien de produits électroniques destinés aux marchés de l’aviation. CMC concentre ses efforts à livrer des solutions novatrices d’intégration de systèmes de poste de pilotage et d’avionique à ses clients commerciaux et militaires du monde entier. Ses principales installations sont situées à Montréal, à Ottawa. à Chicago et à Reston, en Virginie.

CMC est un fournisseur important auprès des industries d’aérospatiale et de haute technologie, des compagnies aériennes, des organismes militaires et des clients des gouvernements du monde entier.

Pourquoi vous joindre à l'équipe Système de gestion de vol (FMS)?

En tant que développeur de logiciels, vous serez impliqué dans le cycle de vie complet du développement de solutions logicielles de gestion de vol utilisées dans les secteurs commercial et militaire. Vous travaillerez au sein d’équipes d’ingénierie multidisciplinaires qui conçoivent des solutions avioniques sur mesure pour les hélicoptères et les avions. Ce rôle vous amènera à appliquer et à maintenir les normes de développement propres au domaine de l’avionique, tout en contribuant à l’amélioration continue des standards de l’industrie en matière d’efficacité des trajectoires de vol.

À Titre de Développeur de logiciels, vous relèverez du Gestionnaire de conception – FMS militaire et ne comporte pas de gestion directe de personnel. Vous contribuerez à la conception, au développement et à l’évolution de solutions logicielles avioniques tout au long du cycle de vie du développement logiciel. Vous évoluerez dans un environnement avionique réglementé et critique pour la sécurité, en collaboration étroite avec les autres disciplines d’ingénierie.

À titre de Développeur de logiciels, vos responsabilités incluent :

  • Participer au développement de nouvelles solutions logicielles avioniques conformément aux standards de l’entreprise et aux méthodologies de l’industrie (militaire et/ou commerciale)
  • Concevoir et développer des architectures logicielles évolutives alignées avec les produits
  • Participer à toutes les phases du développement logiciel, incluant la conception, le codage et la documentation
  • Résoudre des défis techniques complexes liés aux technologies nouvelles et existantes
  • Participer au développement logiciel et aux revues par les pairs

Comment exceller dans ce rôle :

  • Être détenteur d’un baccalauréat en génie électrique ou en développement de logiciels;
  • Posséder un minimum de 10 années d’expérience en en développement de logiciels
  • Maîtriser les langages C / C++ dans un environnement Microsoft Visual C++
  • Être bilingue (français et anglais)

Ce qui vous distingue :

  • Être familier avec les systèmes de configuration logicielle
  • Être familier avec les systèmes de gestion des exigences tels que DOORS
  • Être familier avec le processus de certification DO-178
  • Être familier avec les protocoles de communication avioniques tels que RS-232, RS-422, ARINC 429, ARINC 708, CAN bus, IEEE-1394, etc.
  • Posséder une expérience en développement de logiciels avioniques

Ce que nous offrons :

  • Assurances collectives payées à 100% et régime de retraite avec participation de l’employeur
  • Programme d’aide financière aux études
  • Bornes électriques gratuites
  • Cafétéria sur place à faible coût
  • Fermeture pendant les fêtes de fin d’année
  • Entreprise de calibre international à grandeur humaine

CMC souscrit au principe de l’équité en matière d’emploi et au programme d’accès à l’égalité et encourage les membres des groupes désignés à postuler. Veuillez noter que l'utilisation du masculin a pour seul but d'alléger le texte.

Postuler

Détails du poste

  • Lieu de travail : 
  • Type de poste : 
  • Salaire : 
  • Horaire de travail : 

Détails du poste

  • Lieu de travail : 
  • Type de poste : 
  • Salaire : 
  • Horaire de travail :