Êtes-vous un ingénieur principal en développement de micrologiciels basé à Montréal et disponible pour travailler en mode hybride sur site 1 à 2 jours/semaine ? Avez-vous une expérience experte en programmation C/C++ avec firmware embarqué temps réel sur un RTOS ?
...
Nous recherchons un ingénieur principal en développement de micrologiciels pour un contrat initial de 12 mois de travail hybride sur site à Montréal !
Avantages
- Travail hybride sur site
- Tarifs compétitifs du marché
- Travailler sur des technologies de pointe avec des projets intéressants
Responsabilités
- implémenter de nouvelles fonctionnalités ou résoudre des problèmes écrits en C pour une application embarquée.
- Développer des exigences et des spécifications détaillées basées sur les exigences du produit et du système, en collaboration avec le marketing
gestionnaires, chefs de projets d'ingénierie et autres innovateurs techniques multidisciplinaires dans plusieurs endroits dans le monde.
- Effectuer des tests sur banc manuels et automatisés pendant le développement.
- Suivre les directives et normes de développement établies et formuler des recommandations d'amélioration.
- Développer des fonctionnalités pour répondre aux exigences techniques, notamment la conformité au code réseau régional et la sécurité fonctionnelle.
- Rédiger des plans de tests et effectuer des tests de vérification de conception.
- Déboguer les problèmes de firmware identifiés par d'autres équipes.
- Écrire et maintenir des outils en Python pour prendre en charge le développement de firmware (par exemple Pytest, génération de code, requêtes SQL, rapports Excel).
- Assurer le mentorat des autres membres de l'équipe.
Qualifications
- Plus de 5 ans d'expérience pratique dans le développement de micrologiciels embarqués.
- Baccalauréat en sciences appliquées en génie électrique, informatique ou mécatronique ou dans une discipline connexe.
- Expertise démontrable en langage de programmation C pour systèmes embarqués.
- Passion pour la construction et la maintenance d'un pipeline CI/CD dans le cadre du développement de firmware (Github Actions, Jenkins, Docker, CMAKE)
- Approche structurée du dépannage et de la résolution de problèmes.
- Maîtrise de l'approche de développement piloté par les tests (TDD).
Sommaire
Si vous êtes un ingénieur senior en développement de micrologiciels à Montréal à la recherche de votre prochaine opportunité, postulez dès aujourd'hui ou contactez votre représentant Randstad !
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.
show more
Êtes-vous un ingénieur principal en développement de micrologiciels basé à Montréal et disponible pour travailler en mode hybride sur site 1 à 2 jours/semaine ? Avez-vous une expérience experte en programmation C/C++ avec firmware embarqué temps réel sur un RTOS ?
Nous recherchons un ingénieur principal en développement de micrologiciels pour un contrat initial de 12 mois de travail hybride sur site à Montréal !
Avantages
- Travail hybride sur site
- Tarifs compétitifs du marché
- Travailler sur des technologies de pointe avec des projets intéressants
Responsabilités
- implémenter de nouvelles fonctionnalités ou résoudre des problèmes écrits en C pour une application embarquée.
- Développer des exigences et des spécifications détaillées basées sur les exigences du produit et du système, en collaboration avec le marketing
gestionnaires, chefs de projets d'ingénierie et autres innovateurs techniques multidisciplinaires dans plusieurs endroits dans le monde.
- Effectuer des tests sur banc manuels et automatisés pendant le développement.
- Suivre les directives et normes de développement établies et formuler des recommandations d'amélioration.
...
- Développer des fonctionnalités pour répondre aux exigences techniques, notamment la conformité au code réseau régional et la sécurité fonctionnelle.
- Rédiger des plans de tests et effectuer des tests de vérification de conception.
- Déboguer les problèmes de firmware identifiés par d'autres équipes.
- Écrire et maintenir des outils en Python pour prendre en charge le développement de firmware (par exemple Pytest, génération de code, requêtes SQL, rapports Excel).
- Assurer le mentorat des autres membres de l'équipe.
Qualifications
- Plus de 5 ans d'expérience pratique dans le développement de micrologiciels embarqués.
- Baccalauréat en sciences appliquées en génie électrique, informatique ou mécatronique ou dans une discipline connexe.
- Expertise démontrable en langage de programmation C pour systèmes embarqués.
- Passion pour la construction et la maintenance d'un pipeline CI/CD dans le cadre du développement de firmware (Github Actions, Jenkins, Docker, CMAKE)
- Approche structurée du dépannage et de la résolution de problèmes.
- Maîtrise de l'approche de développement piloté par les tests (TDD).
Sommaire
Si vous êtes un ingénieur senior en développement de micrologiciels à Montréal à la recherche de votre prochaine opportunité, postulez dès aujourd'hui ou contactez votre représentant Randstad !
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.
show more