
Développeur c Embarqué Linux H/F - Segula Technologies
- Rueil-Malmaison - 92
- CDI
- Segula Technologies
Les missions du poste
Explorez de nouveaux horizons au sein d'un groupe d'ingénierie mondiale à forte croissance. Chez SEGULA Technologies, vous aurez l'opportunité de travailler sur des projets passionnants et de façonner l'avenir au sein d'une entreprise pour qui l'innovation est indissociable de l'ingénierie. Nouvelles mobilités, véhicules autonomes, usine du futur, réalité augmentée... sont les préoccupations quotidiennes de nos 15 000 ingénieux talents répartis dans plus de 30 pays.
Que vous soyez étudiant, jeune diplômé ou expérimenté, ingénieur ou chef de projet, vous trouverez chez SEGULA l'opportunité qui donnera un sens nouveau à votre carrière. À vous de jouer, rejoignez-nous !
Acteur référent dans le domaine du ferroviaire, le Groupe travaille avec les principaux acteurs de la chaîne de valeur du secteur dans le monde entier pour co-concevoir des trains verts et de qualité, moderniser le matériel roulant et rendre l'exploitation des trains plus sûre et plus efficiente
À côté de chez vous ou à l'autre bout de la planète, vous trouverez chez SEGULA Technologies l'opportunité qui donnera un sens nouveau à votre carrière !Nous recherchons un Développeur C Embarqué Linux passionné pour rejoindre notre équipe de développement de solutions logicielles embarquées. Vous serez responsable de la conception, du développement, de l'intégration et de l'optimisation de logiciels embarqués sur des systèmes Linux pour des applications critiques dans des environnements industriels, IoT, ou télécommunications. Ce poste est une opportunité d'évoluer dans un environnement stimulant et d'acquérir une expérience approfondie dans le développement embarqué.
Vos missions :
- Développer des applications C embarqué sur des plateformes Linux pour des systèmes critiques.
- Concevoir et implémenter des solutions logicielles robustes et performantes en langage C, en respectant les exigences techniques et de sécurité.
- Participer à l'intégration de systèmes Linux embarqués, avec une attention particulière à l'optimisation des performances et à la gestion des ressources.
- Collaborer avec les équipes de développement matériel et logiciel pour garantir une intégration harmonieuse des logiciels embarqués avec le matériel.
- Assurer la gestion de la mémoire, des processus et de la gestion des entrées/sorties dans un environnement embarqué.
- Développer des drivers et des protocoles de communication spécifiques à l'embarqué sur Linux.
- Optimiser les performances des applications pour des environnements à ressources limitées.
- Tester, déboguer et maintenir les applications embarquées dans un environnement de développement Linux.
- Rédiger de la documentation technique sur les logiciels développés et garantir la traçabilité des exigences.
Le profil recherché
- Diplôme d'ingénieur en informatique, systèmes embarqués, génie logiciel ou domaine similaire.
- Expérience confirmée (minimum 5 ans) en développement C embarqué sur Linux.
- Bonne maîtrise de l'environnement Linux embarqué, des outils de développement et des protocoles de communication (I2C, SPI, UART, etc.).
- Connaissance des systèmes d'exploitation temps réel (RTOS) et des environnements de développement cross-compilation.
- Expérience en optimisation des performances dans des environnements à ressources limitées.
- Solide compréhension des drivers matériels, des interfaces matérielles et des systèmes de gestion des entrées/sorties.
- Compétences en débogage et en utilisation d'outils comme GDB, Valgrind, ou d'autres outils de profiling et de test.
- Connaissance des bibliothèques Linux standard et des outils de gestion de versions (Git, SVN, etc.).
- Bonnes capacités de communication et travail en équipe.