Firmware Developer F/H/NB
TechnologyDescription
Nous recherchons un·e Développeur·euse Firmware Senior passionné·e par les systèmes embarqués, le développement bas niveau et les produits connectés.
Vous rejoindrez une équipe qui développe la prochaine génération de caméras intelligentes et participerez à l'évolution d'une plateforme embarquée complexe intégrant matériel, logiciels, intelligence artificielle et traitement d'image.
Vous évoluerez au cœur des interactions entre firmware, microprocesseurs, capteurs, composants électroniques et protocoles de communication afin d'améliorer les performances des produits et l'expérience utilisateur.
Chaque collaborateur a une forte importance. Nous recherchons une personne autonome, curieuse et rigoureuse, capable de résoudre des problématiques techniques complexes tout en collaborant avec des équipes multidisciplinaires (Hardware, Software, IA et Produit).
Découvre tes futures responsabilités
- Concevoir et faire évoluer l'architecture des plateformes embarquées.
- Développer, intégrer et maintenir le firmware de produits connectés.
- Définir les interfaces entre le firmware, le matériel et les différents modules logiciels.
- Participer à l'intégration de nouveaux SoC, processeurs, capteurs et composants électroniques.
- Développer et optimiser les pilotes (drivers) ainsi que les services bas niveau.
- Réaliser les validations sur les prototypes et les plateformes matérielles finales.
- Déboguer, mesurer et optimiser les performances des fonctionnalités critiques.
- Collaborer avec les équipes Hardware, Software, IA et Produit afin de concevoir de nouvelles fonctionnalités.
- Participer aux revues d'architecture et partager les bonnes pratiques techniques.
- Documenter les architectures et les choix techniques.
- Ton expertise technique :
- Nous recherchons une personne possédant :
- Plus de 8 années d'expérience en développement firmware embarqué.
- Une excellente maîtrise du langage C.
- Une solide expérience du développement embarqué sous Linux (Kernel Space).
- Une bonne connaissance de Yocto ou d'une distribution Linux embarquée personnalisée.
- Une excellente maîtrise du développement bas niveau :
- Drivers Linux
- Gestion mémoire
- GPIO
- I2C
- SPI
- UART
- RTC
- Une bonne compréhension des microcontrôleurs, processeurs embarqués et architectures SoC.
- Une expérience d'intégration sur des plateformes existantes et des bases de code complexes.
- Une capacité à travailler directement sur du matériel réel et des prototypes.
- Une approche orientée résolution de problèmes et optimisation des performances.
Atouts
- Expérience avec les capteurs d'image ou les systèmes de capture vidéo.
- Connaissances des pipelines d'imagerie, du traitement vidéo ou de l'IA embarquée.
Pourquoi rejoindre cette mission ?
- Des projets innovants mêlant électronique, logiciels embarqués et intelligence artificielle.
- Un environnement technique stimulant avec un fort niveau d'expertise.
- Une grande proximité avec le produit final et les équipes d'ingénierie.
- Un mode de travail hybride basé à Montréal.
- La possibilité de travailler jusqu'à 90 jours par an à l'étranger.
- Un environnement favorisant l'apprentissage continu et le développement des compétences.
Avantages
- Aide au Transport Quotidien
- Assurance Vie
- Congés payés
- Cotisation égale au RÉER
- Événements d'Entreprise
- Heures d'arrivée et de départ flexibles
- Programmes de Bien-être
- Régime de retraite
- Stationnement sur place
- Tenue Décontractée
- Travail à domicile
- Lieu du poste : En présentiel
This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.
Want us in your corner?
Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.
Join the talent bench