Développeur C/C++ – Xilinx Versal SoC + FPGA (H/F)
Entreprise : Randstad Digital
Type de contrat : CDI
Localisation : Martres-Tolosane (31)
Salaire estimé : 38 200 € – 51 200 € brut/an (source : Hellowork)
Niveau requis : Bac +5 (ingénieur ou équivalent)
À propos de la mission
Rejoignez un acteur clé de l’écosystème
Aéronautique & Spatial toulousain et contribuez à l’innovation logicielle embarquée sur des architectures de pointe.
Au sein d’une équipe exigeante, vous serez
architecte logiciel pour des systèmes critiques, en intervenant sur des cibles
SoC + FPGA AMD Xilinx Versal et des cartes
VCK190. Votre expertise sera essentielle pour :
- Concevoir des solutions logicielles robustes et performantes à partir de spécifications complexes.
- Développer du code C/C++ optimisé, conforme aux normes MISRA et ECSS.
- Intégrer des systèmes temps réel sur des environnements comme FreeRTOS, Xtratum ou Kosmos.
- Documenter via Papyrus (UML) et Doxygen, en garantissant une traçabilité irréprochable.
- Valider via des tests automatisés (Robot Framework) et des outils d’instrumentation (Oscilloscope, PCAN).
Vos responsabilités
- Conception architecturale : Définir des solutions logicielles adaptées aux contraintes des SoC/FPGA.
- Développement low-level : Écrire et optimiser du code C/C++ pour des environnements embarqués critiques.
- Gestion du temps réel : Assurer la déterminisme et l’efficacité des systèmes temps réel.
- Modélisation & documentation : Utiliser Papyrus (UML) pour la conception et Doxygen pour la génération de documentation.
- Validation & débogage : Automatiser les tests et diagnostiquer les problèmes matériels/logiciels.
Votre profil
Nous recherchons un(e)
ingénieur(e) spécialisé(e) en systèmes embarqués critiques, avec une expérience avérée sur :
- Environnements SoC/FPGA (Xilinx Versal, VCK190) et maîtrise des problématiques mémoire et déterminisme temps réel.
- Normes aérospatiales (MISRA, ECSS) et rigueur de développement pour des systèmes critiques.
- Langages : C/C++ (optimisation, portabilité).
- Outils : FreeRTOS, Xtratum, Kosmos, Papyrus, Doxygen, Robot Framework, PCAN, oscilloscopes.
- Soft skills :
- Autonomie et curiosité technique.
- Adaptabilité à des environnements agiles et normés.
- Résistance aux défis hardware/software complexes.
Poste idéal pour : Un(e) passionné(e) de systèmes embarqués, souhaitant contribuer à des projets
aéronautiques et spatiaux à haute valeur ajoutée.