Temps plein | Montréal | Recherche et développement

Développeur(se) de systèmes embarqués Linux

L’avenir de la planète vous tient à cœur? Vous avez de l’intérêt pour la mobilité électrique et intelligente? 

Effenco est une entreprise pionnière en électrification et en connectivité avancée des véhicules lourds. Le siège social de l’entreprise est situé aux abords du Canal Lachine, dans un immeuble historique datant de l’ère d’industrialisation du sud-ouest. L’ambiance de travail est typique d’une start-up technologique, soit créative et décontractée. Créée en 2006, cette entreprise innovante se trouve aujourd’hui en phase de croissance et cherche à agrandir son équipe afin de développer les marchés nord-américains et européens. 

Il s’agit d’un poste existant, vous aurez l’opportunité de participer à la gestion quotidienne de la production de nos systèmes et à améliorer la gestion de la production de l’atelier. De plus, nous offrons un environnement de travail évolutif, permettant le cheminement de carrière et favorisant l’épanouissement personnel. 

Vous aurez l’occasion de participer activement au développement d’un nouveau produit dans un secteur en plein essor. L’innovation, la création de valeur et la relation client sont les parties intégrantes du modèle d’entreprise.  

Responsabilités 

Le ou la développeur(se) de systèmes embarqués Linux intègrera l’équipe de valorisation des données. Dans le cadre de ce poste, il ou elle aura comme principale responsabilité de participer au développement et à la mise en production de notre nouvelle plateforme IoT et de données. De façon plus spécifique, il/elle devra:  

  • Planifier, concevoir, développer, tester, documenter et améliorer les applications du module de connectivité, principalement en C/C++, sur la plateforme Linux; 
  • Participer activement aux grooming sessions, aux scrums quotidiens, ainsi qu’aux planifications et revues de sprints agile; 
  • Effectuer les revues de code des autres développeurs (merge requests); 
  • Mettre en place et assurer la maintenance des pipelines CI/CD de compilation, de tests, d’intégration et de déploiement; 
  • Créer et assurer de la documentation claire; 
  • Implanter la nouvelle plateforme IoT d’Effenco afin de permettre les mises à jour OTA sécuritaires et fiables; 
  • Veiller à ce que la sécurité informatique des modules soit adéquate; 
  • Toutes autres tâches connexes. 

Profil recherché 

  • Baccalauréat en génie électrique, en génie informatique ou l’équivalent; 
  • 5 à 7 ans d’expérience en programmation de systèmes embarqués en C/C++ et/ou Linux; 
  • Maîtrise de Linux (Yocto) et du développement des systèmes embarqués; 
  • Maîtrise de l’outil git pour la gestion des codes sources; 
  • Expérience en Internet des objets (IoT); 
  • Expérience dans le domaine du transport ou dans le domaine industriel (un atout);
  • Expérience avec les systèmes d’acquisition de données et d’analyse des données (un atout); 
  • Bilinguisme démontré à l’oral et à l’écrit (français et anglais); 
  • Connaissance du protocole de communication Controller Area Network (CAN) (un atout); 
  • Joueur(se) d’équipe, autonomie et débrouillardise.  

Notre offre 

  • Un poste permanent à temps plein et un horaire flexible de travail;  
  • Une entreprise qui offre de réelles possibilités d’évolution de carrière;  
  • Une direction au management inclusif et ouvert aux nouvelles idées;  
  • Une entreprise qui figure au palmarès Global Cleantech 100; 
  • Café chaud, café froid à l’azote, eau pétillante et bières disponibles dans le kegerator Effenco;
  • Lunch fourni le vendredi midi.  

Postuler

  • Max. file size: 3 MB.