Offre d’emploi – Ingénieur principal – Intégration systèmes embarqués
À propos de Balko
Balko Technologies est une entreprise québécoise qui conçoit et développe des systèmes de captation modulaires et interopérables pour drones, véhicules terrestres et plateformes maritimes. Notre équipe multidisciplinaire repousse les limites de l’acquisition et de la fusion de données dans les domaines de l’énergie, des infrastructures, des ressources naturelles, de la sécurité publique et de la défense.
Notre mission est de démocratiser la capture de données grâce à des systèmes intelligents, modulaires et entièrement conçus au Canada.
Joignez-vous à Balko pour concevoir, intégrer et faire évoluer les systèmes embarqués au cœur de nos produits, de leur développement jusqu’à leur validation et leur mise en production.
Votre rôle
À titre d’Ingénieur principal – Intégration systèmes embarqués, vous serez responsable de l’architecture, du développement et du bon fonctionnement des plateformes matérielles embarquées qui soutiennent les produits et les activités de R&D de Balko.
Votre objectif sera d’amener ces plateformes à un niveau de maturité permettant aux équipes logicielles et algorithmiques de développer et d’intégrer leurs fonctionnalités sur une base matérielle stable, performante et bien maîtrisée.
Relevant du directeur de l’ingénierie, vous agirez également comme Responsable d’équipe R&D – Ingénierie électronique. Vous orienterez les travaux de l’équipe, encadrerez ses membres et assurerez la cohérence des développements électroniques et embarqués avec l’architecture globale des produits.
Votre rôle combinera architecture et travail pratique : plateformes de calcul embarquées, alimentation, interfaces de communication et de capteurs, conception électronique, mise en route, firmware de base, systèmes d’exploitation, pilotes matériels, prototypage, diagnostic et validation.
Vous contribuerez également à faire évoluer les architectures afin qu’elles puissent répondre aux besoins logiciels actuels tout en créant les capacités nécessaires aux prochaines générations de produits.
Responsabilités
- Définir et faire évoluer l’architecture des plateformes matérielles embarquées, incluant les plateformes de calcul, l’électronique, l’alimentation, la mémoire, le stockage, les interfaces de communication, la connectivité des capteurs et les interactions avec les autres sous-systèmes.
- Mettre en service et rendre exploitables les plateformes développées, incluant selon les besoins le firmware initial, les board support packages, le démarrage et la configuration d’un système d’exploitation, les pilotes matériels, les périphériques et les interfaces de communication nécessaires au fonctionnement de la plateforme.
- Livrer aux équipes logicielles et algorithmiques des configurations matérielles de référence stables et validées, accompagnées des outils, configurations et informations techniques nécessaires pour leur permettre de développer, tester et intégrer efficacement leurs fonctionnalités.
- Concevoir et superviser l’intégration électronique, notamment la sélection des composants et plateformes de calcul, les schémas, circuits imprimés, alimentations, interfaces, câblages et autres éléments nécessaires à la réalisation des prototypes et produits.
- Concevoir les architectures de communication et de circulation des données afin de répondre aux exigences de débit, de latence, de synchronisation ou de temps réel et, lorsque requis, permettre le transfert ou la redistribution directe des données de capteurs vers des systèmes complémentaires tels que contrôleurs de vol, systèmes de navigation ou autres dispositifs de contrôle de véhicules autonomes.
- Anticiper les besoins futurs en calcul et en gestion des données, notamment pour les applications d’intelligence artificielle, de fusion de données et de traitement embarqué, en considérant la puissance de calcul, la mémoire, la bande passante, le stockage, les accélérateurs matériels ainsi que les contraintes énergétiques et thermiques associées.
- Définir et encadrer la validation matérielle des plateformes, incluant la mise au point, les essais fonctionnels et de performance, la caractérisation des interfaces, les essais d’intégration et l’identification des limites et marges de fonctionnement.
- Prendre en charge les problématiques techniques complexes rencontrées lors de la conception, de la mise en route ou de l’intégration, structurer les démarches de diagnostic et guider leur résolution jusqu’à l’obtention de solutions robustes et reproductibles.
- Assumer la responsabilité technique de l’équipe R&D – Ingénierie électronique : orienter et prioriser les travaux, répartir les responsabilités, mener les revues techniques, accompagner les décisions de conception et soutenir le développement des compétences de l’équipe.
- Collaborer étroitement avec les équipes logiciel, mécanique, géomatique et production afin que les plateformes matérielles répondent aux besoins du système dans son ensemble et puissent évoluer efficacement du prototype vers des produits robustes, manufacturables et maintenables.
- Maintenir une documentation technique rigoureuse des architectures, interfaces, configurations de référence, décisions de conception, procédures de mise en route et résultats de validation afin d’assurer la traçabilité et la pérennité des développements.
Profil recherché
- Baccalauréat en génie électrique, électronique, informatique ou dans une discipline connexe; être membre de l’Ordre des ingénieurs du Québec ou admissible à le devenir.
- Expérience significative en développement de produits électroniques et de systèmes embarqués complexes, incluant une responsabilité démontrée d’architecture, d’intégration ou de leadership technique.
- Solide compréhension des architectures combinant électronique, processeurs ou ordinateurs embarqués, microcontrôleurs, systèmes d’exploitation, micrologiciels, périphériques et interfaces de communication.
- Expérience pratique en conception électronique (PCB multicouches et logiciels de conception tels qu’Altium Designer, EAGLE, KiCad ou équivalent), prototypage, bring-up, intégration, débogage et validation de plateformes embarquées.
- Expérience en développement et mise au point de logiciels embarqués, notamment en C/C++, ainsi qu’avec Python ou des outils similaires pour le développement, l’automatisation, les essais et le diagnostic.
- Maîtrise des principales interfaces et protocoles de communication utilisés dans les systèmes embarqués, notamment Ethernet, CAN, UART, SPI, I²C et USB.
- Capacité à travailler à l’interface entre le matériel et le logiciel et à comprendre les contraintes que les choix d’architecture imposent aux applications, aux flux de données et aux performances du système.
- Capacité à analyser des problématiques complexes, gérer les compromis techniques et prendre des décisions d’architecture documentées.
- Aptitude démontrée à orienter et encadrer techniquement une équipe tout en favorisant l’autonomie et la responsabilisation de ses membres.
- Rigueur dans la documentation des architectures, interfaces, configurations et résultats de validation.
- Excellentes aptitudes en communication et capacité à collaborer efficacement avec plusieurs disciplines, fournisseurs et partenaires.
- Bilinguisme français-anglais, à l’oral et à l’écrit.
- Être admissible à l’obtention et au maintien d’une cote de sécurité de niveau Secret du gouvernement du Canada et satisfaire, lorsque requis, aux exigences du Programme des marchandises contrôlées.
Points bonis si :
- Vous avez développé des systèmes destinés aux drones, à la robotique, à l’aérospatiale, à la défense ou à d’autres environnements exigeants.
- Vous avez de l’expérience avec Linux embarqué, les plateformes ARM ou x86 et les architectures de calcul à la périphérie (edge computing).
- Vous connaissez les systèmes GNSS/INS, la synchronisation temporelle, les architectures d’acquisition de données ou l’intégration de capteurs.
- Vous connaissez les contraintes matérielles associées au traitement de données intensif, à l’intelligence artificielle embarquée ou aux accélérateurs de calcul.
- Vous avez participé au passage de prototypes technologiques vers des produits robustes, documentés et reproductibles.
Ce que nous offrons
- Occupez un rôle technique de premier plan avec une influence directe sur l’architecture des prochaines générations de produits Balko.
- Dirigez une équipe R&D tout en demeurant activement impliqué dans la conception, la mise en route, l’intégration et les essais.
- Concevez les plateformes matérielles sur lesquelles seront développées les prochaines capacités logicielles, algorithmiques et d’intelligence artificielle de Balko.
- Travaillez sur des systèmes combinant électronique, calcul embarqué, capteurs, navigation, communications, logiciel et traitement avancé des données.
- Faites évoluer rapidement des technologies du prototype vers des plateformes robustes et reproductibles.
- Bénéficiez d’un plan d’assurance complet et d’un horaire de travail flexible.
- Profitez d’une formule de travail hybride adaptée aux besoins du prototypage et de l’intégration.
- Vivez une culture où l’autonomie, l’initiative, la rigueur technique et les décisions rapides sont valorisées.
- Recevez une allocation pour le transport en commun ou profitez d’un stationnement accessible sur place.
- Disposez d’un ordinateur portable et de la possibilité d’aménager un poste de travail ergonomique.
- Obtenez une contribution financière pour votre abonnement sportif, du café gratuitement et à volonté au bureau, et plus encore!
Vous aimez concevoir une plateforme autant que la mettre en route et comprendre ce qui se passe entre le matériel, le système d’exploitation et les applications? Vous aimez guider une équipe, résoudre les problèmes aux interfaces et créer une base technologique sur laquelle d’autres peuvent développer rapidement? Rejoignez Balko Technologies et contribuez à bâtir les prochaines générations de systèmes intelligents développés au Canada.
Faites la différence! Envoyez votre CV à samuel.soucy@balkotechnologies.com

Nos autres nouvelles
Découvrez pourquoi la souveraineté technologique influence le choix des solutions géospatiales...