détails d'emploi
Le rôle du développeur logiciel au sein du groupe d'ingénierie de détection des anomalies magnétiques (MAD) consiste à développer de nouvelles fonctionnalités logicielles et/ou à corriger les défauts identifiés pour notre capteur MAD-XR. Le développeur logiciel participera également à toutes les phases du cycle de développement logiciel, y compris la définition des exigences, l'architecture, le développement, les tests unitaires et la documentation.
...
En collaboration avec les autres développeurs de logiciels, architectes et spécialistes V&V, le développeur de logiciels travaillera à proposer et à améliorer des changements afin d'offrir aux clients des logiciels de haute qualité.
Avantages
Atouts :
Connaissance du langage UML (Unified Modeling Language)
Connaissance des modèles de conception en développement.
Expérience dans le développement de tests unitaires et de tests système.
Connaissance des systèmes avioniques, des véhicules, des capteurs ou des systèmes de communication
Compétences :
Bon sens de l'organisation et de la planification.
Bonnes compétences en communication (orale et écrite).
Personne dynamique, orientée vers les résultats, dotée d'un fort esprit d'équipe et d'un bon sens de l'initiative.
Responsabilités
Participer au développement de nouvelles fonctionnalités (conception, codage, tests, documentation) ainsi qu'à la résolution des bogues découverts dans nos produits.
Collaborer au développement des exigences, à la conception des fonctionnalités et à la validation des exigences logicielles.
Participer aux activités de révision du code et à l'amélioration de nos pratiques de développement logiciel.
Participer à l'intégration des fonctionnalités et au déploiement des solutions.
Aider les spécialistes V&V à définir des plans de test formels et à enquêter sur les bogues détectés lors des campagnes de validation formelles.
Participer à la planification des livrables dans un cadre de développement agile.
Qualifications
Licence en informatique/logiciels/génie électrique ou expérience équivalente.
Au moins 5 ans d'expérience
Connaissance du langage de programmation C++.
Expérience dans le développement de logiciels sous Windows et/ou Linux
Connaissance des outils d'intégration logicielle et de contrôle de source (Github ou autres).
Connaissance des structures de programmation en temps réel, y compris les processus, les threads, les sémaphores, les mécanismes de synchronisation et la gestion de la mémoire.
Connaissance des protocoles réseau (TCP/IP, Sockets, UDP, etc.) ainsi que des mécanismes de communication interprocessus (IPC).
Sommaire
Randstad Digital s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Notre client exerce ses activités [partout au Canada et à l'échelle mondiale/internationale aux États-Unis et dans d'autres pays]. Cette entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec qui exigent la connaissance d'une langue autre que le français, et n'exige cette connaissance que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure de remplir ces fonctions.
D'après une évaluation réalisée par notre client, il a été déterminé que ce poste exigeait des candidats qu'ils maîtrisent [l'anglais] (à l'oral et à l'écrit). Plus précisément, ce poste exigera de l'employé qu'il communique [quotidiennement/régulièrement] avec des [clients/partenaires/employés] anglophones situés à l'extérieur du Québec.
Randstad Digital s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Le rôle du développeur logiciel au sein du groupe d'ingénierie de détection des anomalies magnétiques (MAD) consiste à développer de nouvelles fonctionnalités logicielles et/ou à corriger les défauts identifiés pour notre capteur MAD-XR. Le développeur logiciel participera également à toutes les phases du cycle de développement logiciel, y compris la définition des exigences, l'architecture, le développement, les tests unitaires et la documentation.
En collaboration avec les autres développeurs de logiciels, architectes et spécialistes V&V, le développeur de logiciels travaillera à proposer et à améliorer des changements afin d'offrir aux clients des logiciels de haute qualité.
Avantages
Atouts :
Connaissance du langage UML (Unified Modeling Language)
Connaissance des modèles de conception en développement.
Expérience dans le développement de tests unitaires et de tests système.
Connaissance des systèmes avioniques, des véhicules, des capteurs ou des systèmes de communication
Compétences :
Bon sens de l'organisation et de la planification.
Bonnes compétences en communication (orale et écrite).
...
Personne dynamique, orientée vers les résultats, dotée d'un fort esprit d'équipe et d'un bon sens de l'initiative.
Responsabilités
Participer au développement de nouvelles fonctionnalités (conception, codage, tests, documentation) ainsi qu'à la résolution des bogues découverts dans nos produits.
Collaborer au développement des exigences, à la conception des fonctionnalités et à la validation des exigences logicielles.
Participer aux activités de révision du code et à l'amélioration de nos pratiques de développement logiciel.
Participer à l'intégration des fonctionnalités et au déploiement des solutions.
Aider les spécialistes V&V à définir des plans de test formels et à enquêter sur les bogues détectés lors des campagnes de validation formelles.
Participer à la planification des livrables dans un cadre de développement agile.
Qualifications
Licence en informatique/logiciels/génie électrique ou expérience équivalente.
Au moins 5 ans d'expérience
Connaissance du langage de programmation C++.
Expérience dans le développement de logiciels sous Windows et/ou Linux
Connaissance des outils d'intégration logicielle et de contrôle de source (Github ou autres).
Connaissance des structures de programmation en temps réel, y compris les processus, les threads, les sémaphores, les mécanismes de synchronisation et la gestion de la mémoire.
Connaissance des protocoles réseau (TCP/IP, Sockets, UDP, etc.) ainsi que des mécanismes de communication interprocessus (IPC).
Sommaire
Randstad Digital s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Notre client exerce ses activités [partout au Canada et à l'échelle mondiale/internationale aux États-Unis et dans d'autres pays]. Cette entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec qui exigent la connaissance d'une langue autre que le français, et n'exige cette connaissance que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure de remplir ces fonctions.
D'après une évaluation réalisée par notre client, il a été déterminé que ce poste exigeait des candidats qu'ils maîtrisent [l'anglais] (à l'oral et à l'écrit). Plus précisément, ce poste exigera de l'employé qu'il communique [quotidiennement/régulièrement] avec des [clients/partenaires/employés] anglophones situés à l'extérieur du Québec.
Randstad Digital s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi