Emploi
Ingénieur Software H/F

Démarrage  
ASAP
Salaire
Selon profil
Localisation
Toulouse
Télétravail
A discuter
CDI
Postuler

Descriptif de l’emploi

Contexte entreprise

Notre client qui s'incrit dans un ensemble industriel reconnu pour son expertise dans les technologies critiques appliquées au spatial, à l’aéronautique et aux communications avancées.
Il développe des solutions complètes allant des infrastructures sol aux équipements embarqués, couvrant notamment :

  • des systèmes hyperfréquences, stations sol et outils de supervision,
  • des équipements électroniques embarqués à forte valeur technologique destinés aux environnements exigeants.

Missions :

Au sein de l’équipe de développement, vous participerez à la conception et à l’implémentation de briques logicielles critiques, déployées sur des architectures ARM allant du microcontrôleur aux SoC de nouvelle génération (type Versal).

Vos principales responsabilités seront :

- Développement bas niveau

  • Développer du logiciel embarqué en C conforme aux bonnes pratiques et aux référentiels internes (type MISRA, ECSS, Doxygen).
  • Programmer des couches basses pour la mise au point des cartes électroniques en collaboration étroite avec les équipes FPGA et électronique.

- Intégration & validation

  • Contribuer à l’intégration du logiciel dans un environnement de vol ou de test.
  • Réaliser la validation, les essais fonctionnels et les investigations nécessaires sur les développements réalisés.

- Architecture & Co-design

  • Participer à la définition de l’architecture logicielle et aux choix techniques.
  • Travailler en équipe avec les spécialistes FPGA, hardware et systèmes pour assurer la cohérence des solutions.

- Documentation & conformité

  • Produire l’ensemble des documents techniques nécessaires : spécifications, documents de conception, plans de tests, modes opératoires, etc.
  • Garantir la qualité et la traçabilité des développements selon les processus internes.

Les couches logicielles que vous développerez seront intégrées à un logiciel embarqué complet et également utilisées dans les environnements dédiés aux essais et à la vérification des systèmes électroniques.


Qualifications

Formation & expérience

  • Diplôme Bac+5 (école d’ingénieur ou Master équivalent).
  • Minimum 2 ans d’expérience en développement logiciel embarqué sur architecture ARM.
  • La pratique d’environnements SoC (Xilinx en particulier) constitue un réel atout.

Compétences techniques

  • Excellente maîtrise du langage C en environnement embarqué bare-metal.
  • Compétences en Python pour le scripting et l’automatisation.
  • Utilisation courante de Git / GitLab.
  • Familiarité avec les guides de codage et standards (MISRA, ECSS, documentation Doxygen).
  • Bonus appréciés : connaissance des SoC Xilinx, expériences RTOS/RTEMS, travail avec drivers bas niveau.

Aptitudes personnelles

  • Sens du travail en équipe, aisance relationnelle et rigueur.
  • Capacité à évoluer rapidement dans un environnement technique varié.
  • Esprit d’initiative et goût pour la résolution de problème

#LI-CV2