Job position Ingénieur Back-end temps réel Python, C, C++, VHDL et FPGA
Share this job
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
Candidate profile
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
Working environment
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.
Apply to this job!
Find your next career move from +1,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Ingénieur Back-end temps réel Python, C, C++, VHDL et FPGA
Inventiv IT