Contexte entreprise
Notre client qui sincrit dans un ensemble industriel reconnu pour son expertise dans les technologies critiques appliquées au spatial à laé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 à limplé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 à linté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 larchitecture 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 lensemble 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 Bac5 (école dingénieur ou Master équivalent).
- Minimum 2 ans dexpérience en développement logiciel embarqué sur architecture ARM.
- La pratique denvironnements 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 lautomatisation.
- 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 dinitiative et goût pour la résolution de problème
#LI-CV2
Remote Work :
No
Employment Type :
Full-time
Contexte entrepriseNotre client qui sincrit dans un ensemble industriel reconnu pour son expertise dans les technologies critiques appliquées au spatial à laéronautique et aux communications avancées.Il développe des solutions complètes allant des infrastructures sol aux équipements embarqués couvra...
Contexte entreprise
Notre client qui sincrit dans un ensemble industriel reconnu pour son expertise dans les technologies critiques appliquées au spatial à laé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 à limplé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 à linté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 larchitecture 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 lensemble 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 Bac5 (école dingénieur ou Master équivalent).
- Minimum 2 ans dexpérience en développement logiciel embarqué sur architecture ARM.
- La pratique denvironnements 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 lautomatisation.
- 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 dinitiative et goût pour la résolution de problème
#LI-CV2
Remote Work :
No
Employment Type :
Full-time
View more
View less