À propos de Benjamin
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- SIIIngénieur logiciel embarquéAÉRONAUTIQUE & AÉROSPATIALEfévrier 2024 - Aujourd'hui (2 ans et 4 mois)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)octobre 2022 - janvier 2024 (1 an et 3 mois)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 2février 2022 - juin 2022 (4 mois)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
Recommandations
Soyez le premier à recommander Benjamin
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- DiPLÔME D'INGÉNiEUR ‑Grenoble INP ‑ Ensimag2022DiPLÔME D'INGÉNiEUR ‑
- MASTER OF SCiENCEGrenoble INP ‑ Ensimag and Université GrenobleAlpes2022MASTER OF SCiENCE
Compétences
Catégories
- Autre