Développeur Senior Full Stack & Embarqué

Startup Talents

Orléans

On-site

EUR 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Tickets resto
Mutuelle santé
RTT / télétravail hybride

Job summary

Startup Talents recherche un Senior Software Engineer pour piloter les développements software embarqué et le développement full‑stack sur projets IoT/énergie nomade. Poste CDI à Orléans ou Paris, reporting au CTO, avec responsabilité sur l’architecture et l’interopérabilité entre firmware, back‑end et cloud.

Profil recherché: 7+ ans en développement logiciel, expertise C/C++ ou Rust, STM32, FreeRTOS et Linux embarqué, avec 1–3 ans en lead dev.

Qualifications

  • 7+ années en développement logiciel, avec expertise embarqué.
  • Expérience solide en systèmes embarqués et mise en production.
  • 1–3 ans en lead dev ou management d'une petite équipe.

Responsibilities

  • Piloter le développement embarqué (C/C++ ou Rust) sur STM32.
  • Orchestrer l’interface firmware-backend cloud et l’interopérabilité.
  • Concevoir des architectures scalables et sécurisées.
  • Mettre en place CI/CD et assurer tests et doc.
  • Participer à la roadmap technique et à l’intégration IA/analytics.

Skills

C/C++
Rust
Python
STM32
FreeRTOS
Linux embarqué
Cloud (AWS/Scaleway)
MQTT/REST
CI/CD
Security
Leadership technique
Anglais professionnel

Education

Diplôme d'ingénieur en informatique/électronique

Tools

AWS/Scaleway
Git
Docker

Job description

Développeur Senior Full Stack & Embarqué

Un fabricant Européen spécialisé dans les solutions d’énergie nomade et les systemes élécrtiques portables afin de répondre au besoin de flexibilité des travailleurs en entreprise, ouvre un role deDéveloppeur Full-Stack & Embarqué en CDI sur Orléans ou Paris.

Métier de l’employeur : Fabricant de solutions de mobilité énergétique á destination des entreprises

Taille : 40 personnes

Marchés : France et Europe

Type et Lieu du poste : CDI -Orléans (Pôle Hardware et opérations) ou Paris, au choix

Contexte du poste : Création de poste

Background : 7 ans d’expérience en développement logicielvet une solide expérience en développement embarqué (Rust, C, C++), avec si possible une mise en production de produits électroniques.1 à 3 ans d’expérience en lead dev ou management d’une petite équipe (2–4 pers.).

Stack technique :

Embarqué : C / C++ / Rust / Python, sur microcontrôleurs STM32, FreeRTOS + Linux embarqué

Évolution prévue : Possible migration vers Rust pour l'embarqué, développements IA/Analytics

Administratif : L’employeurn’accepte pas de candidatures nécessitant des démarches administratives pour une autorisation de travail (permis de séjour, permis de travail, autorisations diverses ...)

L'entreprise est en forte croissance et mene une refonte de son architecture technique, accompagnée du lancement d'une nouvelle génération Produit. Dans ce cadre elle structure son pôle R&D autour de deux piliers : un ingénieur sénior hardware et un ingénieur sénior software.

En tant que Senior Software Engineer, vous reporterez directement au CTO et serez responsable de l'ensemble des développements logiciels de Osol, avec pour objectif :

De piloter l'ensemble des développements software embarqué avec expertise approfondie en firmware et systèmes embarqués.

De participer activement aux développements cloud et à la plateforme web pour garantir l'interopérabilité.

D'optimiser les performances et la fiabilité du système complet (latence, sécurité, scalabilité).

De préparer le socle logiciel pour de futurs projets IA, traitement de données et analytics.

De jouer un rôle moteur dans la stratégie technique

- Relations internes et externes

Internes : Collaboration avec le CTO, les équipes hardware, product, sales & support.

Externes : Partenaires techniques, fournisseurs de services cloud, consultants spécialisés.

Vos missions principales
- Pilotage technique et développement embarqué

Assurer les développements software embarqués (C/C++ ou Rust) sur microcontrôleurs STM32, FreeRTOS et Linux embarqué sur processeur NXP

Développer et optimiser les interfaces entre le firmware et le backend cloud.

Garantir l'interopérabilité entre les différentes briques techniques (batterie, station, cloud, plateforme web).

Être capable de prendre la main sur tout ou partie du code embarqué en cas de besoin.

Optimiser les performances des systèmes embarqués pour maximiser l'autonomie et la fiabilité.

- Développement full-stack et architecture

Concevoir et superviser la mise en place d'architectures scalables et sécurisées.

Développer les APIs nécessaires pour l'intégration avec des systèmes externes.

Établir les standards de qualité et appliquer les bonnes pratiques (CI/CD, code review, tests, documentation).

Mettre en place et optimiser les pipelines CI/CD et les processus d'automatisation.

- Vision stratégique et innovation

Participer à la stratégie produit et à la feuille de route technique.

Être un moteur dans la stratégie technique portée par le CTO.

Assurer la veille technologique et l'innovation continue dans les domaines embarqués et cloud.

Préparer l'architecture pour les futurs développements IA et analytics.

Identifier et résoudre les problèmes techniques complexes impactant l'ensemble du système.

- Expérience et formation

Formation d'ingénieur en informatique, électronique ou équivalent.

7+ ans d'expérience en développement logiciel avec expertise démontrée en systèmes embarqués.

Expérience solide en développement embarqué (Rust, C, C++) avec idéalement mise en production de produits électroniques.

Esprit startup / Scale-Up au vu du mode de fonctionnement de l'entreprise.

Compréhension des architectures Cloud et la manière dont le Cloud communique avec l'Embarqué, similaires aux interactions de type IOT.

1 à 3 ans d'expérience en lead dev ou management d'une petite équipe (2-4 personnes).

Maîtrise de l'architecture IoT (firmware + cloud + front-end).

Autonomie pour l'éxécution, la planification et la gestion des sprints

- Savoir-faire (Compétences clés)

Expertise embarquée : Maîtrise approfondie de C/C++ (voire Rust), STM32, FreeRTOS, Linux Embarqué.

Architecture IoT : Compréhension complète des systèmes connectés (firmware, communication, cloud, sécurité).

Cloud et infrastructure : Expérience avec AWS/Scaleway et architectures cloud scalables.

Connectivité : Maîtrise des protocoles de communication (MQTT, REST APIs, systèmes d'authentification).

DevOps : Expérience dans la mise en place de pipelines CI/CD, tests automatisés, et processus de déploiement.

Sécurité : Compréhension des enjeux de sécurité pour les systèmes connectés.

Leadership technique : Capacité à piloter une roadmap, assurer le reporting, gérer les priorités.

Anglais professionnel

- Savoir-être (Qualités personnelles)

Mentalité "hands-on" : Capacité et volonté de coder et résoudre des problèmes concrets, expertise technique avant tout.

Capacité à travailler sur des environnements multi-techno.

Forte curiosité et bonne culture tech : Passion pour l'innovation technique.

Sens du collectif : Communication ouverte, partage des problèmes et culture d'entraide.

Amélioration continue : Esprit startup et recherche constante d'optimisation.

Capacité à piloter une roadmap, assurer le reporting, gérer les priorités.

Aisance dans la communication transversale (produit, hardware, direction).

Esprit “touche‑à‑tout”, capable de gérer plusieurs briques technologiques.

- Compétences techniques

Développement embarqué : C/C++, possible évolution vers RUST.

Maîtrise de l’architecture IoT (firmware + cloud + front-end).

Connaissance de l’intégration continue, tests automatisés, sécurité.

Formation lors de l’intégration :

Parcours d’intégration avec le CTO

Perspectives d'évolution :

à terme,vers un rôle stratégique.

Avantages :

Tickets resto/Mutuelle-complémentaire santé/RTT/ télétravail hybride

Déroulé du processus de recrutement :

Entretien avec le CTO

Business Case / test technique ( de chez vous) :sous forme de test de programmation ex : schémas electroniques a analyser et à partir desquels proposer une architecture de code ou alrs du code existant à améliorer.

Le processus peut se boucler en 1 0 - 15 jours maximum.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur logiciel Linux embarqué
Ingénieur logiciel Linux embarqué

Le Bureau des Talents • Montpellier

On-site
EUR 38,000 - 44,000
Tickets restaurant
Mutuelle
Télétravail
Ingénieur Développement Logiciel Embarqué Temps réel - H/F
Ingénieur Développement Logiciel Embarqué Temps réel - H/F

Exail • Saint-Germain-en-Laye

On-site
EUR 55,000 - 75,000
Concepteur Développeur Embarqué H/F
Concepteur Développeur Embarqué H/F

Open • Montbonnot-Saint-Martin

On-site
EUR 45,000 - 65,000
Ingénieur Développement Logiciel Embarqué F/H
Ingénieur Développement Logiciel Embarqué F/H

Odyssée Systèmes • France

Hybrid
EUR 70,000 - 90,000
Équipe à taille humaine
Opportunité end-to-end
Diversité technologique
+1
Développeur Applicatif Embarqué - Nantes, France (H/F)
Développeur Applicatif Embarqué - Nantes, France (H/F)

Astek • Nantes

On-site
EUR 42,000 - 62,000
Académie de formation interne
Projets techniques variés
Engineering Manager - Systèmes Embarqués H/F
Engineering Manager - Systèmes Embarqués H/F

Kicklox • Aix-en-Provence

Hybrid
EUR 50,000 - 55,000
Salaire fixe + variable
Télétravail partiel 2 jours/semaine
Cadre 39h
Ingénieur logiciel embarqué H/F
Ingénieur logiciel embarqué H/F

Kicklox • Toulouse

Hybrid
EUR 55,000 - 65,000
développeur logiciel c/c++ embarqué f/h
développeur logiciel c/c++ embarqué f/h

Randstad Digital • France

Remote
EUR 45,000 - 70,000
CE
RTT
CET
+2
Ingénieur Développement Logiciel Embarqué (H/F)
Ingénieur Développement Logiciel Embarqué (H/F)

T&S (Technology & Strategy) • Auvergne-Rhône-Alpes

On-site
EUR 45,000 - 65,000
Développeur Linux Embarqué Senior H/F
Développeur Linux Embarqué Senior H/F

Somfy Group • Annecy

On-site
EUR 70,000 - 100,000
Télétravail 90j/an
VAE à disposition
Intéressement et PEE
+4