Embedded Software Developer_Advanced Level

Be among the first applicants.
Stelpro
Saint-Bruno-de-Montarville
CAD 80,000 - 110,000
Be among the first applicants.
Yesterday
Job description

Le Groupe Stelpro est une entreprise visionnaire qui a su devancer les besoins du marché dès sa fondation. Au fil des ans, elle a su gagner la confiance des consommateurs, des professionnels et de ses partenaires pour atteindre le statut enviable de manufacturier numéro 1 d’appareils de chauffage électrique en Amérique du Nord. Le Groupe réinvente l’industrie du chauffage de façon continue avec sa philosophie axée sur la valeur ajoutée du design et de la technologie pour dépasser le caractère purement fonctionnel des appareils. Elle est en voie de mettre en place les bases pour devenir un acteur important de la transition énergétique.

Nous recherchons un développeur logiciel hautement qualifié pour développer et maintenir des logiciels embarqués à base de microcontrôleurs pour des produits électroniques associés au confort, à la transition énergétique et à la maison intelligente. Vous contribuerez significativement à l’architecture et la conceptualisation des produits, en tant que membre d’une équipe R-D pluridisciplinaire fonctionnant selon des principes de développement Agile. Votre leadership par l’exemple, votre positivisme et votre attitude constructive contriburont au succès de l’équipe.

  • Collaborer étroitement avec le gestionnaire d’équipe, les équipiers, les spécialistes d’assurance qualité et le chef de produits pour définir et atteindre les objectifs des projets;
  • Définir les spécifications et l’architecture des logiciels conformément aux exigences et normes applicables;
  • Élaborer l’architecture et la modélisation du logiciel embarqué;
  • Développer les logiciels, incluant entre autres des algorithmes, des pilotes et des interfaces utilisateur ;
  • Planifier et effectuer la vérification du logiciel selon les meilleures pratiques en tests unitaires et d’intégration;
  • Adhérer aux méthodologies en vigueur en développement de produits, et en gestion des projets et changements;
  • Assurer la conformité de ses travaux aux exigences et au plan des projets;
  • Mettre son expertise à contribution pour la planification et le suivi des projets, et le contrôle des risques;
  • Participer en équipe à l'intégration électronique-logiciel-mécanique des prototypes;
  • Concevoir des utilitaires logiciels contribuant à tester et homologuer les systèmes et produits;
  • Participer à la définition des tests de validation des produits et au besoin, à leur exécution;
  • Préparer la documentation technique conformément aux règles documentaires en vigueur ;
  • Effectuer l’amélioration continue des pratiques de développement logiciel axées sur la qualité et la productivité ;
  • Participer à la maintenance des logiciels pendant leur cycle de vie;
  • Contribuer aux analyses d’incidents et aux investigations de produits défectueux;
  • BAC dans un des domaines suivants : génie électrique, génie logiciel, génie informatique, informatique;
  • Un minimum de 8 années d’expérience en poste de développement de logiciels embarqués;
  • Expérience éprouvée en développement sur microcontrôleurs pour systèmes embarqués, incluant un système d’exploitation embarqué (ex : FreeRTOS) ;
  • Connaissances et expérience démontrées avec les langages C, C++ et Python, et les plateformes de développement associées (IAR, Keil);
  • Expérience avec le travail en environnement virtualisé (Docker), des suites de gestion des tests (Google Tests) et des applications d’exécution de projets (Atlassian);
  • Exemplarité en conception pour qualité et fiabilité;
  • Aisance en exécution de travaux et projets simultanés;
  • Excellence en analyse et synthèse, incluant la résolution d’anomalies et la comparaison de concepts;
  • Dextérité et compréhension des circuits électroniques associés aux microcontrôleurs, et des appareils de laboratoire (oscilloscopes, analyseurs logiques);
  • Anglais fonctionnel.
  • Personne motivée, rigoureuse et ingénieuse;
  • Fortes aptitudes en travail d’équipe et en collaboration;
  • Capacité d'influence positive en dynamique d’équipe;
  • Approche proactive et orientée solutions face aux défis;
  • Engagement à l’apprentissage et à l’amélioration continues
  • Une maitrise directement applicable;
  • Membre de l’Ordre des Ingénieurs du Québec;
  • Expérience en conception de systèmes asservis, et en acquisition et traitement de capteurs;
  • Expérience en applications de développement continu de type Azure DevOps, Jenkins, etc;
  • Connaissances de protocoles en Internet des Objets tels que Zigbee, Bluetooth, WiFi, Matter.
  • Environnement stimulant : Travaillez dans une entreprise innovante et en pleine croissance.
  • Culture d'entreprise : Profitez d’un milieu de travail inclusif et collaboratif où vos idées sont valorisées.
  • Avantages sociaux compétitifs : Assurance santé & cotisation au régime de retraite dès le premier jour de travail et bien plus encore!

Collaboration |Passion |Excellence |Créativité

Le Groupe Stelpro valorise l'équité, la diversité et l'inclusion. Nous proposons un milieu de travail sain et inclusif, ou chaque personne se sent à l’aise d’être elle-même. Ensemble nous contribuons à la création d'un environnement professionnel où chaque individu est reconnu et respecté. Nous encourageons les candidatures de toutes origines et de toute diversité à postuler.

Le générique masculin est utilisé sans discrimination et uniquement dans le but d'alléger le texte.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Embedded Software Developer_Advanced Level jobs in Saint-Bruno-de-Montarville