Développeur de logiciel embarqué - Trilliant

Latest News

Développeur de logiciel embarqué

Chez Trilliant, travailler dans nos équipes de développement est bien plus qu’un simple emploi, c’est la participation active a des grands projets technologiques. C’est construire, concevoir, coder, inventer, collaborer et interagir avec des équipes multidisciplinaires vers des objectifs communs. C’est aussi être les leaders dans cette nouvelle ère technologique et résoudre quelques-uns des défis les plus complexes du monde. Trilliant est un acteur important dans la transition vers la connexion des infrastructures intelligentes (Villes, Utilités, Etc). Avec des grands projets aux Canada, États-Unis, Royaume Unis et la Malaisie, notre entreprise se distingue par la qualité de ses solutions. Certifié ISO-9001/14001 et Éco-responsable, ses bureaux de R&D sont basé à Granby, cette belle ville des Cantons-de-l’Est, située à mi-chemin entre Montréal/Sherbrooke. Depuis des années, elle fait partie de la région touristique favorites des québécois, ce qui en fait un milieu de vie paisible, naturel et idéale pour l’équilibre travail/temps personnels.

Description du poste

Sous la responsabilité du gestionnaire de développement logiciel embarqué, le développeur de logiciels embarqués aura plusieurs mandats au sein de divers projets dont ScureMesh V6, la nouvelle génération de solution propriétaire de Trilliant basé sur le protocole IPv6. Il participera à la conception et à l’implémentation de solutions techniques qui touchent à toutes les couches du modèle OSI. Il sera donc autant appelé à écrire des pilotes bas niveaux (ex. SPI, DMA, USART, etc.); à collaborer avec l’équipe de conception matérielle et développer des protocoles applicatifs (ex. CoAP), le tout toujours dans un contexte de système embarqué. Il pourra aussi être appelé à appuyer l’équipe de déploiement en fournissant l’expertise technique nécessaire à la résolution de problèmes complexes, pouvant l’amener à voyager chez nos clients partout dans le monde.

Fonctions principales

  • Participer à la conception et au développement de nos prochaines générations de produits sans-fil IEEE 802.15.4;
  • Développer de nouvelles fonctionnalités dans un environnement Agile;
  • Rédiger des documents de spécification et de conception logicielle;
  • Intégrer notre solution Mesh avec différents appareils (luminaires, compteurs, etc.);
  • Apporter des modifications en vue d’améliorer la fiabilité et la maintenance de nos produits ;
  • Apporter les modifications nécessaires pour supporter les nouvelles révisions de hardware;
  • Supporter les activités de certification ;
  • Participer au développement de standards pour l’IETF, Zigbee ;
  • Participer activement aux revues de conception ;

Compétences recherchées

  • BAC en Génie Informatique/Électrique ou formations connexes;
  • Bonne maîtrise du C/C++;
  • Connaissance de Python et Java, un atout;
  • Bonne maîtrise de GIT;
  • Expérience dans la conception de systèmes embarqués temps réels (RTOS);
  • Connaissances et expériences avec les principes de réseautique, un atout;
  • Connaissances de 6LowPAN, IEEE 802.15.4, CoAP, un atout;
  • Habileté à résoudre des problèmes complexes;
  • Expérience avec une technologie sans fil telle que WLAN (IEEE 802.15.4, Zigbee, Wi-Fi), un atout;
  • Aptitudes au travail d’équipe dans un environnement multidisciplinaire;
  • Capacité d’organiser son travail et de le livrer en respectant les échéanciers;
  • Maîtrise du français et de l’anglais et ce, autant verbalement qu’à l’écrit;

Vous pouvez envoyer votre candidature au courriel suivant ;  rh.qc@trilliant.com