Notre entreprise
IONODES a été fondée il y a plus de 18 ans sur le désir de fournir des technologies vidéo innovantes à nos clients, leur permettant de mieux sécuriser leur univers, allant des personnes aux installations physiques.
Notre mission est simple: créer un monde où la technologie vidéo est utilisée à d’autres fins que le simple enregistrement traditionnel; Nous croyons qu’en fournissant des technologies de pointe en matière de traitement, analyse et transmission vidéo, nous pouvons aider nos clients à mieux comprendre les conditions relatives à la sécurité de leur environnement physique, leur permettant ainsi de prendre de meilleures décisions.
À propos du poste
Nous recherchons un(e) développeur(se) logiciel embarqué senior pour se joindre à notre équipe R&D et jouer un rôle clé dans l’évolution de notre plateforme logicielle IdO (Internet des Objets) embarquée. Il s’agit d’un poste technique senior, pratique, offrant un haut niveau d’autonomie et d’influence, idéal pour une personne souhaitant contribuer à des décisions techniques structurantes.
La plateforme embarquée soutient des produits complexes et performants et continue d’évoluer afin de supporter un éventail élargi d’environnements embarqués modernes et de configurations matérielles. Le poste vise à contribuer à l’expansion de la plateforme vers des architectures plus agnostiques, favorisant l’évolutivité, la flexibilité et l’efficacité à long terme.
Mission
Concevoir, développer et faire évoluer une plateforme logicielle embarquée moderne permettant la flexibilité matérielle, l’évolutivité et l’innovation à long terme pour des dispositifs IoT et vidéo.
Responsabilités clés
- Planifier, revoir et développer les tâches logicielles liées à la plateforme embarquée
- Concevoir et implémenter des modules logiciels embarqués supportant des environnements embarqués modernes
- Contribuer à l’évolution de la plateforme vers des architectures agnostiques
- Intégrer les tests unitaires et les pratiques de qualité dans le code
- Corriger des bogues et défauts complexes sur les systèmes embarqués
- Créer et maintenir la documentation technique et de développement
- Signaler et suivre efficacement les défauts
Autonomie et contribution système
- Prendre en charge des sous-systèmes ou composantes majeures avec peu de supervision
- Influencer l’orientation technique par des discussions de conception et des preuves de concept
- Collaborer étroitement avec les architectes et ingénieurs seniors tout en respectant les responsabilités établies
- Maintenir un équilibre entre développement pratique et réflexion système
Systèmes embarqués, réseautique et pipelines vidéo
- Développer des modules logiciels pour des dispositifs IoT et des plateformes embarquées
- Contribuer aux fonctionnalités réseau et à l’intégration système
- Travailler avec des pipelines vidéo, du streaming et du traitement de données en temps réel
- Optimiser les performances, la fiabilité et l’utilisation des ressources
Intégration cloud
- Soutenir la connectivité cloud des dispositifs embarqués
- Contribuer à des architectures utilisant les micro-services, la conteneurisation et la virtualisation
- Collaborer avec les équipes cloud, DevOps et plateformes afin d’assurer une cohérence de bout en bout
Qualifications
- Minimum de 7 ans d’expérience en développement logiciel embarqué
- Solide expérience avec des environnements embarqués modernes (Linux est un atout)
- Expérience avérée dans le développement de logiciels pour dispositifs embarqués ou IoT
- Excellente maîtrise du C/C++ et des langages systèmes pertinents
- Bonne compréhension des principes de réseautique
- Expérience avec des pipelines vidéo ou des systèmes temps réel
- Expérience d’intégration de dispositifs embarqués avec des plateformes cloud (Azure de préférence)
- Capacité à travailler avec un haut niveau d’autonomie
- Excellentes compétences en résolution de problèmes et communication
- Maîtrise professionnelle de l’anglais (le français est un atout)
Atouts supplémentaires
- Expérience d’intégration de charges IA sur des dispositifs en périphérie
- Expérience en optimisation vidéo ou de données (compression, efficacité bande passante)
- Exposition aux micro-services, à la conteneurisation ou à la virtualisation
- Expérience avec plusieurs plateformes matérielles
Statut d’emploi :
Permanent, temps plein
Principalement en présentiel, avec flexibilité appropriée au niveau senior
Date prévue d’entrée en fonction : Dès que possible