Jérémie Samuel

Développeur logiciel embarqué

Moves to

  • 0.0
  • 0.0
  • Indicative rate €450 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time A few days
Propose a project The project will only begin when you accept Jérémie's quote.

Availability not confirmed

Part time, Evenings & week-ends

Propose a project The project will only begin when you accept Jérémie's quote.

Location and geographical scope

Location
Île-de-France, France
Can work in your office at
  • and 50km around

Verifications

Languages

  • Espagnol

    Basic

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

Skills (12)

Jérémie in a few words

Je suis développeur logiciel depuis 10 ans après avoir été diplômé de l'ENSIMAG.

J'ai travaillé dans divers environnements (start-ups, grands groupes, laboratoires de recherche).

Je connais bien les langages C et C++. Je connais aussi le Java, le C# et le Python.

N’hésitez pas à me contacter, je suis disponible pour que l’on discute plus en détail de vos projets.

Experience

Continental Automotive France SAS - Service Comptabilité Fournisseurs - Continental

Transportation

Embedded software architect

Rambouillet, France

July 2017 - Today

o For the project BSRF of Smart antenna for PSA premium cars, within the OS team:
• Responsible of NAD (Network access Device) core
• Boot strategy implementation
• Initial loading implementation
• Other minor implementations (eMMC refresh script, libraries, ….)
• Support to other teams (localized in France, Romania, Tunisia, Israel…)
• Scrum master
Technical environment: C, Python, Linux, U-boot, Yocto ,Git, Jira, Safe, Optee (Trustzone)

SFR

Telecommunications

Embedded software architect and developer

Saint-Denis, France

November 2016 - July 2017

o Development of the middleware of the new 4K STB of SFR
• Integration of G-Cluster (Wiztivi) cloud gaming client – Architecture, development, integration
• Intégration Netflix client – Bugs correction
• Media player subtitle module development
• Architecture definition of the new HAL for future STB of Altice group

Sagemcom

High Tech

Ingénieur software embarqué

Rueil-Malmaison, France

January 2015 - October 2016

Développement de la couche d'abstraction entre le SDK Broadcom et le middleware Sagemcom pour différentes STB 4K
- Nouvelles features : mosaïque, fast-zapping
- Correction de bugs sur différents modules: décodeur vidéo, décodeur audio, STC, display
- Support des équipes produit
- Support de l'équipe Middleware

Parrot

High Tech

Consultant Linux Embarqué

Paris, France

September 2012 - December 2014

Validation d’un nouveau chip ARM développé en interne
  • Développement de drivers Linux (lecteur de cartes SD, régulateur de tension,…)
- Driver SDIO (cartes SD, périphériques SDIO…) :
o IP Arasan compatible SDHCI
o Développement d’un driver compatible SDHCI
o Configuration software & hardware pour une utilisation dans toutes les conditions
o Validation avec un maximum de cartes SD et quelques périphériques (Wifi, Bluetooth, GPS, Tuner TV)

- Driver MPEG-TS (interface pour recevoir un flux MPEG) :
o IP développé en interne
o Développement d’un driver miscdev
o Utilisation du DMA, d’un buffer circulaire, d’ioctl….
o Développement d’un soft de validation de l’IP et du driver

  • Mise en place de tests de non régression sur cible automatiques
- Mise en place d’un serveur Jenkins
- Builds automatiques
- Tests automatiques

  • Validation du chip

Anthémis Technologies

High Tech

Ingénieur logiciel embarqué

Grenoble, France

August 2011 - October 2012

o Développement d’un robot nettoyeur de carènes
- Développement de drivers Linux

o Développement de drivers Windows pour une société développant du matériel médical
- Correction de bugs sur un driver C# contrôlant un oxymètre USB
- Développement d’un driver C# générique permettant de contrôler plusieurs devices

o Développement de logiciels pour une société fabriquant des imprimantes industrielles
- Développement de nouvelles fonctionnalités pour le soft contrôlant les imprimantes
- Correction de bugs sur le soft Windows permettant de créer des messages à imprimer

o Développement du logiciel pilotant un capteur récepteur infrarouge dans le cadre d’un projet lié à la TV numérique
- Analyse des produits existant (Irtrans, Global Caché)
- Développement d’un logiciel client pour le boitier Irtrans en Java

ST-Ericsson

High Tech

Ingénieur logiciel embarqué

Grenoble, France

April 2011 - August 2011

o Validation
- Exécution de tests
- Débug des tests

o Développement
- Analyse de logs Coverity
- Mise à jour des traces d’exécution

CEA-LETI

Nanotechnology

Développement d’une antenne réseau 4G basée sur un Network-on-chip (NoC)

Grenoble, France

August 2009 - July 2010

Au sein du laboratoire DCIS, dans le service SCME, qui développe, entre autres, une chaine de télécommunication sur un Network-on- Chip (NoC). Un NoC est un système sur puce où les différents blocs communiquent sur un réseau plutôt que par un bus. Le NoC utilisé pour le projet s'appelle MAGALI :
- Mise à jour des chaines de simulation (C++, SystemC) pour les adapter aux nouveaux scénarios envisagés. Ces chaines permettent d'avoir des données de références pour tester les différents blocs de la chaîne.
- Développement de blocs VHDL avec une interface leur permettant d'être relié au réseau MAGALI. Ces blocs sont ensuite portés sur un circuit FPGA connecté à MAGALI.
- Configuration de l'ensemble des blocs de la chaîne pour exécuter les scénarios prévus.
- Tests de la chaîne en simulation puis directement sur la puce.
  • Linux
  • SystemC (C++)
  • VHDL
  • Modelsim
  • FPGA
  • Xilinx ISE
  • NoC

CEA-LETI

Aviation & Aerospace

Mise en place d'une nouvelle arborescence de fichiers et configuration d'une plateforme de production sous Vmware

Grenoble, France

April 2009 - July 2009

Dans le cadre d’un projet au forfait pour le CEA-LETI :
-Mise en place une nouvelle arborescence de l'ensemble des codes sources du projet Swarm.
-Configuration d’une plateforme Linux sous Vmware pour assurer la compatibilité entre tous les membres du projet (coté CEA et coté SOGETI)

CEA-LETI

Telecommunications

Développement d’une interface de pilotage d’une chambre anéchoïde et d’un logiciel de traitement des données issues de la chambre

Grenoble, France

July 2008 - October 2008

Au sein du laboratoire DCIS, dans le service LADESS, qui développe et teste des antennes pour de multiples projets :
- Développement d’une interface Matlab permettant de piloter les moteurs et le VNA (analyseur de réseau) de la chambre anéchoïde et de récupérer les données mesurées par le VNA
- Développement d’une seconde interface Matlab permettant de traiter les données issues de la première interface (diagramme de rayonnement, calcul de gain…)

CEA-LETI

Telecommunications

Développement d’une chaine de simulation Wimax en SystemC

Grenoble, France

September 2007 - March 2008

Au sein du laboratoire DCIS dans le cadre du projet européen FireWorks (FlexIble Relay Wireless OFDM-based netwoRKS) qui vise à réaliser un prototype nouvelle génération BWA basé sur les standards IEEE 802.16j :
- Simulation de l'impact des perturbations RF sur les performances du système
-Analyse des spécifications (performance réseau attendu, non-linéarité, …) et identification des scénarii d'intérêt
- Conception et développement des modules de perturbations :
- Récupération des différents modèles mathématiques et implémentation
- Préparation des batch et lancement des simulations
- Analyse des résultats (Influence sur les performances réseau)
- Rédaction d’une documentation technique (ANGLAIS) pour un audit européen
- Publication pour la conférence ISSSTA à Bologne au mois d'aout 2008, « Impact of RF impairments in cellular Wireless Metropolitan Area Networks »

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code