Les missions du poste


The Human Link est la filiale Ingénierie et Conseil en Technologies du groupe PROMAN, où l'humain prime sur tout le reste.

Notre différence : Nous ne sommes pas une société de conseil comme les autres.

Chez nous :
Nos collaborateurs sont choisis pour qui ils sont, pas pour ce qu'ils rapportent. Nous recrutons des talents alignés sur nos valeurs : bienveillance, transparence, et envie de construire ensemble.
Nos clients sont des partenaires sélectionnés pour leur éthique et leur adhésion à notre vision. Pas de grands comptes anonymes, mais des relations durables et humaines.
Nos métiers allient expertise technique et sens :

- Ingénierie industrielle (conception, optimisation).
- Digital & Data (solutions sur-mesure, cybersécurité).
- Transformation digitale (accompagnement humain des transitions technologiques).

Notre héritage Proman : Une culture sans hiérarchie rigide, où la proximité et l'écoute priment, et où l'emploi est un projet de société, pas une transaction.

Rejoignez-nous :

Vous êtes un talent technique (ingénieur, consultant, expert data/cyber) en quête de sens ? Parlons-en ****@****.**

Parce que la technologie doit servir l'humain, et non l'inverse.

Contribuer à la fiabilité et à la performance de systèmes embarqués de haute précision, voilà le sens de ce poste de Développeur C++ pour notre client en aéronautique.

Vous participerez au développement du logiciel embarqué qui pilote l'ordinateur de bord et les périphériques électroniques d'un système aéronautique exigeant. Le poste s'inscrit dans un environnement technique pointu, où rigueur, méthode et curiosité sont essentielles.

Au quotidien, vous travaillez au sein d'une équipe d'ingénieurs logiciels et systèmes, en interaction régulière avec les pôles électronique et validation. Vous intervenez sur la conception, la programmation et l'optimisation de modules embarqués, en assurant la robustesse et la performance du code.

Vos principales missions couvrent les responsabilités suivantes :

- Développer en C++ le code embarqué de l'ordinateur de bord
- Programmer en C les cartes électroniques périphériques (nodes)
- Concevoir et maintenir les interfaces logicielles bas niveau (Serial, Ethernet, PWM, etc.)
- Concevoir des machines d'états et logiques de surveillance logicielle
- Analyser et optimiser les performances du code embarqué
- Participer à la rédaction des spécifications, documents de design et plans de test
- Contribuer à la mise en place et à l'amélioration de la CI/CD et des chaînes de compilation

Le poste nécessite une compréhension fine du fonctionnement matériel et logiciel d'un système embarqué, ainsi qu'un intérêt marqué pour l'architecture et les protocoles de communication. Vous serez un acteur clé dans la fiabilité et la maintenance du logiciel embarqué, au coeur d'un projet à fort enjeu technique.

Le profil recherché

Vous appréciez les environnements techniques exigeants et les systèmes embarqués complexes. Vous savez analyser, structurer et faire évoluer un code existant avec méthode et précision.

Vous possédez les compétences et qualités suivantes :

- Maîtrise du développement C++ pour systèmes embarqués et bonne pratique du langage C
- Connaissance de Linux embarqué et de ses contraintes temps réel
- Capacité à lire un schéma fonctionnel électronique et à comprendre les interfaces hardware/software
- Bonne compréhension des protocoles TCP/UDP et des principes réseau Ethernet
- Expérience en intégration continue et en optimisation des performances logicielles
- Anglais technique et professionnel courant indispensable
- Curiosité, agilité intellectuelle et capacité d'adaptation face à une base de code complexe
- Une spécialisation en GNC (Guidage, Navigation et Contrôle) ou une expérience dans le domaine des drones constitue un atout certain

Compétences requises

  • C++
  • Programmation
  • Langage C
Postuler sur le site du recruteur

L’emploi par métier dans le domaine Informatique à Aix-en-Provence