Ingénieur Développement Embarqué Linux C/C++

Il y a 3 jours

ProvenceAlpesCôte d'Azur, Provence-Alpes-Côte d'Azur, France MYTTRA Temps plein 52 000 € - 76 000 €/an

Rejoignez l'Aventure MYTTRA en tant qu'Ingénieur Développement Embarqué Linux C/C++

Vous êtes passionné par les systèmes embarqués et souhaitez développer des produits où logiciel, électronique, performance et cybersécurité sont étroitement liés ?

Dans le cadre du développement de notre activité MYTTRA SYSTÈMES, nous renforçons nos équipes R&D et recherchons un Ingénieur Développement Embarqué Linux C/C++ expérimenté.

Vous intégrerez un environnement technique pluridisciplinaire et participerez au développement et à l'évolution de produits électroniques embarqués à forte composante technologique.

Les missions du poste

  • Développement C/C++ embarqué : Concevoir, développer et maintenir des fonctionnalités logicielles en C/C++ à destination de cibles embarquées, en tenant compte des contraintes matérielles et des exigences de performance.
  • Linux embarqué : Développer, intégrer et déployer des composants logiciels sur cible embarquée sous Linux, en assurant leur stabilité et leur bonne interaction avec le système.
  • Buildroot : Construire, configurer et faire évoluer les environnements Linux des cibles embarquées à l'aide de Buildroot, en maîtrisant l'intégration des différents composants du système.
  • Architecture système : Participer aux choix d'architecture et analyser les interactions entre les différentes briques logicielles et matérielles de la cible afin de garantir la cohérence globale du produit.
  • Intégration sur cible embarquée : Implémenter et intégrer les nouvelles fonctionnalités sur les équipements cibles, en maîtrisant leurs impacts sur les différents composants logiciels et matériels.
  • Maintenance corrective : Analyser, reproduire et corriger les anomalies rencontrées sur cible embarquée et contribuer à l'identification de leurs causes racines.
  • Cybersécurité : Intégrer les enjeux de sécurité, robustesse et intégrité du système embarqué dans la conception des nouvelles fonctionnalités et dans le traitement des anomalies.Performance : Analyser et optimiser les performances des développements directement sur cible afin de répondre aux contraintes propres aux systèmes embarqués.
  • Tests unitaires : Concevoir et maintenir les tests unitaires permettant de sécuriser les développements et de limiter les risques de régression.
  • Validation et diagnostic sur cible : Réaliser les phases de validation, reproduire les dysfonctionnements sur les équipements et analyser les défaillances afin d'identifier et de mettre en oeuvre les corrections nécessaires.
  • Outils de simulation : Participer à l'évolution des moyens de simulation permettant de préparer, reproduire et fiabiliser les tests avant validation sur cible embarquée.
  • Collaboration R&D : Travailler avec les différentes expertises techniques afin de transformer les besoins fonctionnels en solutions embarquées fiables, performantes et maintenables.

Le profil recherché

Diplôme d'ingénieur en informatique, électronique ou systèmes embarqués (INSA, ESEO, ENIB, Polytech...).

Minimum 4 à 5 ans d'expérience en développement logiciel embarqué.

Solide maîtrise du C/C++ sur cible embarquée et de Linux embarqué.

Expérience de Buildroot et de l'intégration / debugging sur cible.

Sensibilité aux enjeux d'architecture système, performance et cybersécurité.

Maîtrise des tests unitaires et des bonnes pratiques de développement logiciel.

Anglais courant à l'écrit comme à l'oral.

Rigueur, autonomie, esprit d'analyse et capacité à travailler en équipe.

100€ de pass culturel/an

Prime de fin d'année automatique allant jusqu'à 1500€ Brut

Ticket Restaurant (8€) sans condition d'ancienneté