QUI SOMMES NOUS
La mission de Hilo est de Bâtir ensemble l’intelligence énergétique de demain en aidant les Québécois.es à consommer l’énergie de façon plus responsable, pour accélérer la transition énergétique.
Que ce soit à la maison ou en entreprises, Hilo rend les bâtiments plus intelligents grâce à un ensemble de technologies logicielles à la fine pointe pour répondre aux besoins grandissants du réseau électrique tout en permettant aux clients de faire des économies.
Nos valeurs
Avancer ensemble - Foncer avec détermination - Encourager l’authenticité - Cultiver le plaisir
Ton rôle
Hilo recherche un Développeur Logiciel Embarqué senior pour travailler au sein de l’équipe Systèmes. Le titulaire de ce poste aura pour mission principale de maintenir et faire évoluer la passerelle Hilo qui est un produit central de la maison intelligente chez Hilo.
PRINCIPALES RESPONSABILITÉS
- Travailler en collaboration avec les développeurs de l’équipe Systèmes, les spécialistes de l’assurance qualité et le propriétaire de produit, pour développer et maintenir la partie logicielle de la passerelle.
- S’assurer que le code intègre bien les considérations d’évolutivité, de sécurité, de maintenabilité et de stabilité.
- Connaitre le TDD (Test Driven Development), la méthode Scrum, les principes SOLID, le modèle GitFlow et l’intégration et la livraison continues (CICD).
- Veiller à ce que la vision du produit soit réalisée en fonction des exigences techniques.
- Travailler en étroite collaboration avec le propriétaire de produit pour planifier, valider et relâcher les nouvelles versions du produit.
- Favoriser l’établissement et le maintien d’un milieu de travail ouvert et collaboratif.
- Démontrer une attitude exemplaire et être un membre d’équipe reconnu pour sa capacité à relever les défis.
- Apprécier le défi que représente la simplification de systèmes complexes.
- Être capable de toujours garder la vue d’ensemble à l’esprit au moment de travailler sur un élément isolé.
- Prioriser et privilégier la qualité en comprenant que le code doit répondre aux besoins de l’entreprise.
ÉDUCATION ET EXPÉRIENCE
- +7 ans d’expérience dans un poste de développement de logiciels embarqués
- Diplôme universitaire en informatique, en génie informatique, en génie logiciel ou dans un autre domaine pertinent
- Excellente connaissance des outils de rendement et de profilage et des stratégies d’optimisation (entrées-sorties, mémoire, processeur, etc.)
- Excellente connaissance de C, de la famille STM32 et de Zigbee
- Connaissance approfondie des piles de technologie IdO (IoT), du provisionnement des appareils et de la mise en service en ligne
- Connaissance des systèmes d’exploitation embarqués tels que FreeRTOS
- Connaissance de l’Internet des Objets (IoT), un atout important
- Connaissance des systèmes de gestion, tableaux de bord, outils d’analyse des données et technologies connexes
- Maîtrise de la procédure SDLC
- Maîtrise de CI sur Azure DevOps
APTITUDES ET QUALITÉS
- Autonomie, persévérance, curiosité et débrouillardise;
- Leadership naturel et bon esprit d’équipe;
- Grande capacité d’analyse;
- Excellentes aptitudes pour la résolution de problèmes;
CE QUE NOUS AVONS À T’OFFRIR :
- Télétravail et présentiel
- Une équipe motivée
- Des beaux bureaux au centre-ville de Montréal
- Plan d’assurances
Toute candidature présentant une combinaison d’expérience et de formation jugée équivalente sera considérée
Ce poste vous intéresse ? Faites-nous parvenir votre cv et votre portfolio (lien web ou fichier PDF) à emplois@hiloenergie.com