Le poste Ingénieur Back-end temps réel Python, C, C++, VHDL et FPGA
Partager cette offre
Ingénieur Back-end temps réel Python, C, C++, VHDL et FPGA
- Intégrer les contraintes temps réel dans l’ensemble des briques du projet, à la fois hardware et software.
- Structurer les objectifs et la feuille de route du projet dans ce domaine.
Les tâches envisagées sont les suivantes :
• Développer les outils permettant de faire la communication de manière optimisée entre l’enregistrement continu et les algorithmes de traitement de la donnée ;
• Développer les outils de gestion et d’optimisation de l’utilisation de la mémoire pendant les enregistrement continu et l’analyse algorithmique ;
• Réaliser l’optimisation de l’ensemble des sous-systèmes vis-à-vis de leur rapidité et efficacité de fonctionnement, sans négliger la performance attendue ;
• Rédiger la feuille de route électronique
Profil recherché
Les livrables attendus sont les suivants :
- Concernant les outils de communication entre le système d’acquisition et le système de traitement de données
- Le ou les codes, avec code commenté ou API de documentation du code
Les tests unitaires du code source.
- Concernant les outils de gestion de la mémoire et de gestion de la donnée :
- Le ou les codes, avec code commenté ou API de documentation du code
- Les tests unitaires du code source.
- Une notice d’utilisation,
- Une documentation pour les administrateurs de l'outil.
Concernant les aspects 'conceptuels et méthodologiques' :
- La description des jeux de données contenus ou traités,
- Le dossier des spécifications fonctionnelles et techniques et la description de leurs différents cas d'utilisation
Concernant la feuille de route électronique :
- Un document détaillant les attendus en termes d’électronique et de l’évolution de l’électronique du système
Environnement de travail
Profil(s) le(s) plus à même de remplir la prestation (compétences requises et souhaitées) :
- Développeur back end expérimenté avec fort bagage en électronique, et expérience de développement dans des projets complexes
- Avoir un doctorat dans le domaine du temps réel est un grand plus. A minima, le candidat doit donc faire preuve de maitrise dans le domaine de développement en temps réel.
- La maitrise des langages C et Python est un prérequis indispensable.
- Très bonnes connaissances de l’anglais technique
- Bonnes capacités rédactionnelles et de communication
Environnement technique :
Solides connaissances en Python, C, C++ et en gestion de la mémoire. Des connaissances en VHDL et FPGA.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur Back-end temps réel Python, C, C++, VHDL et FPGA
Inventiv IT