About Benjamin
French
Native or bilingual
English
Native or bilingual
Experience
- SIIIngénieur logiciel embarquéAVIATION AND AEROSPACEFebruary 2024 - Today (2 years and 4 months)France• Projet : Développement de plusieurs logiciels embarqués en C++ et Java, utilisant IBM Rational Rhapsody pour la génération de code – Ces logiciels communiquent via un réseau Ethernet et un bus 1553• Département Ingénierie Logicielle (SE : Membre d'une équipe de 4 développeurs, avec pour principales responsabilités : – C++, Java : Conception et développement de nouvelles fonctionnalités, refonte de fonctionnalités existantes issues de code legacy, correction de bugs existants – Tests d'intégration des logiciels sur bancs de test : utilisation de moyens de test (simulateurs propriétaires) pour tester le système – Génération personnalisée de Linux Embarqué – Recherche et compilation de drivers mis à jour (modules noyau) pour de nouvelles versions de noyaux Linux – Portage de drivers non mis à jour vers de nouveaux noyaux Linux (drivers écrits en C) – Portage du code source vers une nouvelle version du compilateur (gcc) : résolution des problèmes de compilation dus aux évolutions des standards C++• Travail réalisé de manière autonome et à mon initiative, pour améliorer les processus de travail et la qualité des livrables du projet : – Amélioration de la configuration réseau (TCP/IP) du système – Utilisation de langages de script : Python, PowerShell, bash et Makefile pour l'automatisation des tests, de la compilation et de la documentation – Automatisation de IBM Rational Rhapsody via l'API Java – Automatisation de Wireshark via l'interface en ligne de commande tshark – Écriture d'un générateur de code C en Python pour décoder des payloads réseau en structures C. C++ : Génération de tests unitaires aléatoires pour le code généré – Développement de scripts bash très robustes pour la synchronisation temporelle NTP, afin de résoudre des problèmes de synchronisa‑ tion récurrents
- Laboratoire TIMAINGÉNiEUR LOGiCiEL EMBARQUÉ ET SiMULATiON (CONTRAT DE THÈSE)October 2022 - January 2024 (1 year and 3 months)Grenoble, France• Modélisation et simulation d'environnements de systèmes de contrôle : – Évaluation comparative de la simulation de systèmes cyber‑physiques dans Simulink et SystemC• Ingénierie et développement logiciel : – Modèles Simulink/MATLAB (blocs personnalisés utilisant S‑Function en C) – Modèles SystemC (C++) (AMS/TLM) de SoC (System‑On‑Chip) – Restauration et refonte de code legacy en C++, refonte de Makefiles
- Laboratoire TIMASTAGiAiRE MASTER 2February 2022 - June 2022 (4 months)Grenoble, France• Simulation parallèle de modèles de systèmes cyber‑physiques/embarqué en SystemC (C++)• Restauration et refonte de code legacy SystemC (C++) et de Makefiles
Recommendations
Be the first to recommend Benjamin
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- DiPLÔME D'INGÉNiEUR ‑Grenoble INP ‑ Ensimag2022DiPLÔME D'INGÉNiEUR ‑
- MASTER OF SCiENCEGrenoble INP ‑ Ensimag and Université GrenobleAlpes2022MASTER OF SCiENCE
Skill set
Categories
- Other