You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benjamin CathelineauBC

Benjamin Cathelineau

Ingénieur logiciel embarqué

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

About Benjamin

Cherche mission full remote, à temps partiel idéalement
Ingénieur logiciel embarqué.
Expertise linux embarqué type yocto.
Expertise réseaux ethernet.
Maîtrise du C et du C++.
Chaîne de compilation (GCC, Makefile, script shell).
Automatisation des tests en python.
GUI avec java swing.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • SII
    Ingénieur logiciel embarqué
    AVIATION AND AEROSPACE
    February 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
    C++ Linux Yocto Makefile Ethernet
  • Laboratoire TIMA
    INGÉ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 TIMA
    STAGiAiRE MASTER 2
    February 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DiPLÔME D'INGÉNiEUR ‑
    Grenoble INP ‑ Ensimag
    2022
    DiPLÔME D'INGÉNiEUR ‑
  • MASTER OF SCiENCE
    Grenoble INP ‑ Ensimag and Université GrenobleAlpes
    2022
    MASTER OF SCiENCE

Skill set

Categories

  • Other