Développeur c Embarqué Senior Secteur Spatial H/F
Role details
Job location
Tech stack
Job description
Vous interviendrez au sein d'équipes expertes travaillant sur des systèmes critiques liés à la géolocalisation, notamment dans des environnements contraints ou dégradés (indoor, urbain dense, interférences).
Votre quotidien sera rythmé par :
Conception & architecture
- Analyse des besoins systèmes et contraintes temps réel,
- Participation aux choix d'architecture logicielle embarquée,
- Rédaction de spécifications techniques détaillées,
- Contribution aux revues de conception.
Développement bas niveau
- Développement en C embarqué sur cibles contraintes (CPU/DSP/FPGA interfacing),
- Implémentation d'algorithmes de traitement du signal (acquisition, tracking GNSS...),
- Optimisation mémoire, CPU et consommation énergétique,
- Gestion des drivers et interfaces hardware.
Intégration & validation
- Mise en place et exécution de tests unitaires et d'intégration,
- Debug bas niveau (JTAG, trace, analyse temps réel),
- Validation fonctionnelle et performance,
- Analyse et correction des anomalies.
Votre Stack de Jeu, Les équipes sont à taille humaine, composées de 5 à 10 personnes, et regroupent des profils très experts. Vous travaillerez en forte collaboration avec les équipes hardware, les ingénieurs en signal processing ainsi que les architectes systèmes.
L'organisation du travail repose sur un mode agile et itératif. La culture technique est particulièrement développée, avec des échanges réguliers, des revues de code et une démarche d'amélioration continue.
Requirements
Langages : C (principal), notions C++ appréciées
- OS : Linux embarqué, RTOS (FreeRTOS, VxWorks ou équivalent)
- Outils : Git, Jenkins/GitLab CI, Docker (selon projets)
- Debug : JTAG, GDB, oscilloscopes/logiques analyseurs
- Hardware : microcontrôleurs, SoC, FPGA (interaction)
- Domaines : traitement du signal, radiofréquence, GNSS, Vous :Formation ingénieur ou Bac +5 en systèmes embarqués / électronique / informatique5 ans d'expérience minimum en développement embarquéExcellente maîtrise du C bas niveauSolide compréhension des contraintes temps réel, * Formation ingénieur ou Bac +5 en systèmes embarqués / électronique / informatique
- 5 ans d'expérience minimum en développement embarqué
- Excellente maîtrise du C bas niveau
- Solide compréhension des contraintes temps réel