L'entreprise Elistair Depuis plus de 10 ans, nous concevons et fabriquons des drones et stations filaires destinés à des missions tactiques à haut niveau d'exigences. Nos clients sont des forces de police, pompiers, services de sécurité, militaires Nous nous engageons à leur fournir des produits à performants et fiables et servir notre devise: Protéger ceux qui nous protègent. Le poste Nous recherchons un(e) Ingénieur(e) Systèmes Embarqués Linux expérimenté pour renforcer l'équipe R&D. Au croisement de l’électronique et du logiciel, vous serez le garant de la fondation sur laquelle repose notre intelligence robotique. Votre mission consiste à concevoir, développer et optimiser les couches basses (BSP, Kernel, Drivers) pour permettre une communication fluide et temps réel entre nos algorithmes de haut niveau et les composants physiques du drone (moteurs, capteurs, caméras). Missions Principales 1. Développement et Architecture OS Conception et maintenance de distributions Linux sur mesure via Yocto. Configuration et optimisation du Bootloader et du Noyau (Kernel). Configuration et optimisation du File System. Sélection des composants et cartes électroniques (SoM/Carrier boards). 2. Interface Matérielle bas-niveau Développement et debug de drivers de périphériques (I2C, SPI, UART, CAN Bus, USB, PCIe). Optimisation de la gestion d'énergie et des performances CPU/GPU/NPU pour les calculs embarqués. Mise en œuvre de solutions Temps Réel pour garantir la réactivité du drone. Gestion du streaming : Mise en œuvre de pipelines multimédias pour la capture, l'encodage et la transmission à faible latence. 3. Intégration Robotique & Middleware Collaboration avec les ingénieurs roboticiens pour l'intégration de ROS 2 (Robot Operating System) sur la plateforme Linux. Définition de l'architecture logicielle globale impliquant les développeurs sur toutes les couches logicielles. Développement d'APIs en C/C++ pour exposer les fonctionnalités matérielles aux couches applicatives. Mise en place de protocoles de communication sécurisés et robustes. 4. Cycle de vie et Qualité Mise en place de pipelines de CI/CD pour l'embarqué (tests automatiques sur cible). Gestion des mises à jour distantes. Rédaction de la documentation technique (architecture logicielle, spécifications d'interface). Profil Recherché Formation : Bac5 (École d'ingénieur ou Master) spécialisé en Systèmes Embarqués, Électronique ou Informatique Industrielle. Expérience: 5 ans ou dans le développement de systèmes embarqués Linux avec Yocto, idéalement pour des applications robotiques. Compétences Techniques Indispensables : Langages : Maîtrise parfaite du C et C++. Connaissance opérationnelle du Python. OS : Expertise Linux interne (Kernel space, User space, inter-process communication). Pratique confirmée de Yocto. Connaissance du framework robotique ROS 2 Frameworks Vidéo : Maîtrise approfondie de GStreamer et connaissance des standards de streaming (RTSP, WebRTC). Hardware : Capacité à lire un schéma électronique et à utiliser des outils de mesure (oscilloscope, analyseur logique). Environnement : Git, Docker, CMake. Compétences Appréciées : Expérience avec des architectures NVIDIA Jetson. Connaissance des problématiques de cybersécurité embarquée. Passion pour la robotique ou les systèmes autonomes. Soft Skills Audace : Dans un secteur à la pointe comme la robotique, vous n'avez pas peur de proposer des solutions techniques disruptives, d'explorer de nouvelles architectures OS ou de tester des approches innovantes pour repousser les limites du matériel. Bienveillance : Vous contribuez à un environnement de travail sain et constructif. Vous privilégiez l'entraide technique et la critique positive, conscient que la réussite du développement de produits complexes est le fruit d'une collaboration harmonieuse entre plusieurs métiers. Pédagogie : Expert des couches basses, vous savez vulgariser les contraintes du "bas niveau" (temps réel, gestion mémoire, latence vidéo) pour vos collègues. Vous partagez vos connaissances et documentez vos travaux pour faire monter l'ensemble de l'équipe en compétence. Rigueur : Le code bas niveau ne pardonne pas l'approximation ; vous avez le souci du détail et de la stabilité du système. Curiosité : Vous maintenez une veille constante sur les évolutions du noyau Linux, des drivers open-source et des composants électroniques. Autonomie: Vous êtes le seul garant de la fiabilité et de l'évolution de la plateforme logicielle et devez faire preuve d’opiniâtreté pour résoudre les défis techniques qui se posent à vous. Conditions de travail Le poste est localisé à Dardilly dans nos locaux neufs, spacieux et confortables. Contrat horaire 39h par semaine 10 jours d'absence rémunérée par an en supplément des congés payés Prime sur objectifs 10% 1 jour de télétravail par semaine
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.