via Indeed · 7 octobre 2026 ·il y a 1 jour

Développeur logiciel embarqué – ESP32 / STM32 / IoT

La Borne Tricolore
Wasquehal Temps plein Remote
Cette annonce provient de Indeed
Voir l'annonce originale ↗

Développeur logiciel embarqué – ESP32 /STM32 / IoT

CDI — Métropole lilloise / Hauts\-de\-France

Qui sommes\-nous ?

La Borne Tricolore – fabrique est un fabricant français de bornes de recharge pour véhicules électriques.

Nous concevons et développons nos propres produits, depuis l’électronique et le logiciel embarqué jusqu’au serveur et à l’application utilisée par nos clients.

Nos bornes doivent fonctionner dans des environnements très différents : maison individuelle, entreprise, parking, connexion locale ou distante, réseau disponible ou dégradé.

Elles doivent également communiquer avec différents véhicules, réseaux de communication, compteurs électriques et plateformes de supervision.

Après le développement et le déploiement de notre première génération de bornes, nous travaillons désormais sur une nouvelle génération de produits.

Nous souhaitons pour cela renforcer notre équipe technique avec un développeur logiciel embarqué capable de prendre en charge une partie importante du firmware de nos bornes.

Ton rôle

Tu travailleras au cœur du produit.

Ton code sera directement exécuté dans les bornes installées chez nos clients.

Tu travailleras en lien avec :

  • notre équipe électronique ;

  • notre équipe backend / IoT ;

  • les développeurs de l’application ;

  • notre équipe produit ;

  • notre support technique.
L’objectif est de continuer à améliorer les bornes existantes tout en développant l’architecture logicielle de la prochaine génération.

Tes missionsFirmware embarqué

Tu participeras au développement et à l’évolution des logiciels embarqués fonctionnant notamment sur :

  • ESP32 ;

  • STM32 ;

  • Rockchip ou environnements équivalents selon les différentes générations de produits.
Tes missions comprendront :
  • développer et maintenir le firmware ;

  • faire évoluer les fonctionnalités existantes ;

  • améliorer l’architecture du logiciel ;

  • développer les nouvelles fonctionnalités ;

  • optimiser la stabilité du système ;

  • améliorer la gestion des erreurs ;

  • mettre en place des outils de diagnostic ;

  • gérer les mises à jour du firmware ;

  • participer aux tests et à la validation des nouvelles versions.
Gestion de la recharge

Tu travailleras directement sur les fonctions qui permettent à la borne de communiquer avec le véhicule et de piloter la recharge.

Cela pourra notamment concerner :

  • les états de charge ;

  • la communication avec le véhicule ;

  • le pilotage de la puissance disponible ;

  • les sécurités ;

  • la gestion des contacteurs ;

  • le verrouillage de la prise ;

  • le délestage ;

  • la gestion de l’énergie ; les programmations horaires ;

  • la recharge sur surplus solaire ;

  • les remontées d’état vers nos serveurs.
La compatibilité avec les différents véhicules électriques est un sujet central.

Une partie du travail consiste donc également à comprendre et résoudre les comportements particuliers rencontrés avec certains véhicules sur le terrain.

Communication

Nos bornes utilisent plusieurs moyens de communication.

Tu travailleras notamment sur :

  • Ethernet ;

  • Wi\-Fi ;

  • Bluetooth Low Energy ;

  • 4G / LTE ;

  • UART ;

  • RS485 ;

  • Modbus ;

  • communications avec les périphériques internes.
La partie 4G est particulièrement importante.

Tu pourras être amené à travailler sur :

  • le pilotage du modem 4G ;

  • la gestion des cartes SIM ;

  • les APN ;

  • l’établissement de la connexion réseau ;

  • la récupération et le suivi de l’adresse IP ;

  • les reconnexions automatiques ;

  • la gestion des pertes réseau ;

  • la détection des pertes d’accès Internet ;

  • les basculements entre Ethernet, Wi\-Fi et 4G ; les logs réseau ;

  • le diagnostic à distance des problèmes de connectivité.
Nous voulons qu’une borne soit capable de rester fiable même lorsque son environnement réseau ne l’est pas.

Gestion énergétique

Nos bornes intègrent également plusieurs fonctions de gestion de l’énergie.

Tu pourras notamment travailler sur :

  • le délestage dynamique ;

  • la téléinformation Linky ;

  • les tores de mesure ;

  • la mesure de la consommation ;

  • la production photovoltaïque ;

  • la recharge sur surplus solaire ;

  • les compteurs Modbus RS485 ;

  • les stratégies de limitation et de reprise de charge.
Communication avec le serveur

Tu travailleras en étroite collaboration avec notre développeur backend pour assurer les échanges entre la borne et notre infrastructure.

Cela pourra concerner :

  • les connexions serveur ;

  • les remontées d’état ;

  • les événements ;

  • les sessions de recharge ;

  • les diagnostics ;

  • les commandes à distance ;

  • les mises à jour OTA ;

  • la sécurisation des communications ;

  • les reconnexions automatiques ;

  • les modes de fonctionnement hors ligne.Tu participeras également à l’intégration de services liés à OCPP.
Tests et terrain

Nous développons un produit industriel utilisé dans des conditions réelles.

Le diagnostic terrain fait donc partie du métier.

Tu pourras être amené à :

  • analyser des logs provenant de bornes installées ;

  • reproduire des problèmes en laboratoire ;

  • connecter différents véhicules électriques ;

  • travailler avec des analyseurs, multimètres, oscilloscopes ou outils série ;

  • diagnostiquer un problème situé à la frontière entre logiciel, électronique, réseau et véhicule ;

  • mettre en place des outils permettant au support de comprendre rapidement l’origine d’un incident.
Environnement technique

Selon les différentes parties du produit, tu pourras travailler avec :

  • C ;

  • C\+\+ ;

  • ESP32 ;

  • STM32 ;

  • FreeRTOS ;

  • Git ;

  • UART ;

  • SPI ;

  • I²C ;

  • RS485 ;

  • Modbus ;

  • BLE ;

  • Wi\-Fi ; Ethernet ;

  • 4G / LTE ;

  • OTA ;

  • protocoles réseau ;

  • systèmes IoT ;

  • OCPP ;

  • protocoles liés à la recharge des véhicules électriques.
Profil recherché

Tu as une expérience en développement logiciel embarqué et tu maîtrises particulièrement :

  • C / C\+\+ embarqué ;

  • microcontrôleurs ;

  • développement temps réel ;

  • debug logiciel ;

  • debug matériel ;

  • protocoles de communication ;

  • systèmes connectés.
Une expérience sur ESP32, STM32 ou des environnements similaires est particulièrement appréciée.

Des connaissances en FreeRTOS sont également un plus.

Une expérience dans l’un des domaines suivants serait particulièrement intéressante :

  • IoT ;

  • modem 4G / LTE ;

  • communications réseau ;

  • produits industriels connectés ;

  • automobile ;

  • énergie ;

  • bornes de recharge ;

  • OCPP ; systèmes embarqués nécessitant une forte disponibilité.
La connaissance du secteur de la recharge n’est pas indispensable.

Nous cherchons avant tout une personne capable de comprendre rapidement un système complexe et d’investiguer méthodiquement lorsqu’un comportement n’est pas celui attendu.

Ce que nous recherchons surtout

Nous cherchons quelqu’un :

  • d’autonome ;

  • de rigoureux ;

  • de pragmatique ;

  • qui aime comprendre comment fonctionne réellement un système ;

  • qui n’a pas peur de passer du code à l’oscilloscope ;

  • capable de lire un schéma électronique ;

  • capable d’analyser des logs ;

  • capable de reproduire une panne ;

  • capable de travailler avec les autres métiers du produit.
Le poste est particulièrement adapté à quelqu’un qui aime voir concrètement le résultat de son travail.

Ce que tu développes aujourd’hui peut être testé demain sur une borne et sur un véhicule réel.

Pourquoi nous rejoindre ?

Tu participeras directement à la conception de la prochaine génération d’un produit industriel français.

Tu travailleras sur des sujets très variés :

firmware, électronique, véhicule électrique, réseau, 4G, Bluetooth, énergie, IoT et cloud.

Tu ne seras pas cantonné à une petite partie d’un projet.

Tu pourras suivre une fonctionnalité depuis son développement jusqu’à son fonctionnement réel sur une borne installée.

Nous sommes encore à une taille où les décisions techniques peuvent être prises rapidement et où chaque développeur peut avoir un impact important sur le produit final.

Rémunération : 42 000,00€ à 48 000,00€ par an

Avantages 


  • Travail à domicile occasionnel
Lieu du poste : Télétravail hybride (Wasquehal (59\))

Le marché pour ce type de poste

Offres similaires
2 423
Informatique · France
Temps plein
83%
des offres Informatique en France
Télétravail possible
15%
des offres Informatique
La Borne Tricolore

2 postes ouverts · Wasquehal

📊 Informatique · France
2 159
offres actives
16.9%
Remote
Ø 2d
Ø en ligne
Compétences les plus demandées
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Questions fréquentes

Combien d'offres Informatique sont disponibles à Wasquehal ?
Actuellement 2 423 postes en Informatique à Wasquehal sur AlmostHired, dans 807 entreprises différentes. Nos données sont mises à jour quotidiennement.
Est-ce que les postes Informatique offrent du télétravail ?
15% des offres Informatique en France permettent le télétravail, partiel ou total. Pour filtrer spécifiquement les postes en remote, utilisez AlmostHired.
Comment savoir si je corresponds à cette offre ?
Déposez votre CV — notre IA compare votre profil aux exigences du poste et vous donne un score de compatibilité précis, avec les compétences qui correspondent et celles qui manquent.