Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Ingénieur·e Logiciel Embarqué

Smart Impulse · Paris

On-siteSeniorPosted 18 Oct 2026

What this role requires

4 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: FreeRTOS, Wi-Fi, LAN, 4G, Django, Jira, Git, GitLab, Grafana, Dataiku, Metabase, Bash. Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open embedded roles in Europe.

Check my CV against these 4 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

QUI SOMMES-NOUS ?

Smart Impulse c'est l'histoire d'un projet de fin d'études qui se transforme en un projet entrepreneurial ambitieux et engagé !

C'est en 2011 que Charles et Henri, nos deux fondateurs, se lancent le défi de révolutionner la gestion de l'Énergie dans les bâtiments.

Plus concrètement, nous concevons et développons des solutions de mesure électrique nouvelle génération avec un compteur électrique, le Smart X, simple à installer (moins d'une heure, sans outil et sans coupure), permettant, à partir d'un seul point de mesure et d'algorithmes brevetés (Nonintrusive Load Monitoring - NILM), d'identifier la consommation de chaque type d'équipements dans un bâtiment (éclairage, chauffage, informatique, ventilation, etc.).

L'analyse des données récoltées permet aux gestionnaires de bâtiments tertiaires d'identifier des leviers d'économie et ainsi maîtriser et optimiser la consommation d'énergie.

Aujourd'hui, nos solutions sont déployées dans plus de 4000 bâtiments répartis dans 60 pays dans le monde.

Read the full description (81 more sections)

Rejoignez notre équipe de plus de 60 Impulsers qui participent au quotidien à façonner l'avenir de l'innovation énergétique !

LE CONTEXTE

Afin d'accélérer notre croissance, nous recherchons un·e Ingénieur·e Logiciel Embarqué pour nous permettre de lancer le développement de la prochaine génération de notre compteur intelligent - avec l'ambition de faire du hardware un avantage concurrentiel durable pour Smart Impulse.

Rattaché·e au Hardware Manager, au sein de la Feature Team Hardware composée d'un manager hands-on (Mathieu, votre futur responsable) et d'un Ingénieur Logiciel Embarqué (Gordon), vous contribuerez principalement au développement logiciel de la prochaine génération de notre compteur.

À partir d'une page quasi blanche, l'enjeu sera de concevoir un compteur permettant de proposer des solutions toujours plus adaptées aux besoins de nos clients, alignées avec les market standards (self-service, métrologie, cybersécurité, certifications, gestion de flotte, etc.) et d'augmenter les capacités de nos algorithmes (Edge AI).

VOS MISSIONS

Au quotidien, vos principales missions seront les suivantes :

Conception logicielle

Participer à la définition de la nouvelle génération de compteurs intelligents

Concevoir des architectures logicielles fiables reposant sur votre expertise passée (découpage en couches, machines à états, design patterns, etc.)

Développement logiciel embarqué

Développer le logiciel embarqué de la nouvelle génération de compteurs intelligents sur cible microcontrôleur

Maintenir et enrichir les tests unitaires nécessaires à la qualité du développement logiciel (CI/CD, pipelines)

Participer aux revues techniques intra-équipe

Participer ponctuellement au support des produits existants (Smart X, routeurs OpenWRT)

Développement software et outils

Contribuer au développement des outils que la Feature Team met à disposition des autres équipes

Développer les outils nécessaires aux tests qualité et à la mise en production de nos produits (bancs de production)

Documentation

Rédiger des documentations internes claires au niveau de détail approprié (README, changelog, base de connaissance, Merge Request, communications internes) en lien avec vos développements logiciels

Suivre et mettre à jour les tickets de développement sur lesquels vous travaillez

NOS OUTILS ET TECHNOLOGIES

Outils

Développement : Jira, Git/GitLab

Monitoring et data : Grafana, Dataiku, Metabase

LLM : Claude (Claude Code), CodeRabbit (revue de code)

Technologies

Cibles hardware : MCU ARM, STM32, ESP

Développement embarqué : C/C++, Rust, ESP-IDF, Python

Temps réel : FreeRTOS

Connectivité : Wi-Fi/LAN, 4G

Langages d'outils/scripts : Python / Bash

Backend : Python (Django)

L'IMPULSEUR·EUSE QU'IL NOUS FAUT

Formation & Expérience

Bac +5 ou supérieur, école d'ingénieurs ou filière universitaire

Vous avez un minimum de 5 années d'expérience et justifiez d'une expérience réussie sur du développement logiciel embarqué sur cible microcontrôleur, idéalement dans un environnement start-up/scale-up

Compétences

Vous savez rédiger des spécifications techniques logicielles à partir d'un cadrage fonctionnel réalisé par notre Product Manager Hardware

Vous savez architecturer vos développements logiciels (découpage couche par couche, drivers, machines à états, etc.) et êtes en mesure de mettre votre expertise au profit d'un logiciel de qualité

Vous connaissez les méthodes de développement du type Test Driven Development (TDD) et avez idéalement une expérience de développement de tests virtuels par émulation (QEMU) et de simulation Hardware-in-the-loop

Vous connaissez les ressorts spécifiques au développement temps réel (gestion de la concurrence, programmation asynchrone, interruptions, DMA, etc.) et avez une solide compréhension du fonctionnement et des périphériques d'un microcontrôleur (contraintes RAM/FLASH, SPI, UART, etc.) ainsi que de certains bus de terrain (Ethernet, Modbus, etc.)

Vous avez de bonnes connaissances en réseaux informatiques et cybersécurité (chiffrement, secure boot, etc.)

Vous faites un bon usage des outils IA d'assistance de code

Idéalement, vous avez de bonnes connaissances Linux et API web

Vous avez de bonnes compétences en communication (orale et écrite) pour une collaboration efficace

Vous parlez et écrivez un anglais professionnel

Savoir-être

Vous êtes orienté·e solution et innovation et êtes d'un naturel proactif

Vous êtes autonome, méthodique, organisé·e et rigoureux·se, vous avez le goût du travail bien fait

Véritable team player, vous savez collaborer et mener des projets en équipe, avec un état d'esprit positif, enthousiaste et bienveillant

Vous êtes engagé·e dans une formation continue pour rester à jour sur les tendances du secteur et les nouvelles technologies

Côté avantages, voici ce que nous vous proposons :

Les classiques …

Des titres-restaurant pour vos déjeuners (Merci Swile ! )

Une mutuelle d'entreprise plutôt sympa (Merci Malakoff Humanis ! )

Le remboursement de 75 % de vos frais de transport en commun (Plutôt vélo ? On a aussi ce qu'il vous faut !)

Les petits plus …

Une politique de télétravail hybride (2 à 3 jours de télétravail par semaine)

Un accès à une cafétéria d'entreprise

Un Comité des Fêtes qui nous concocte des événements et des activités diverses et variées

Des séances de sport organisées chaque semaine (foot, badminton et escalade)

Des locaux entièrement végétalisés (parce que c'est bon pour le corps et pour l'esprit ! )

Rejoindre Smart Impulse c'est :

Participer au développement d'une entreprise innovante avec une mission porteuse de sens

Grandir dans un contexte international où la créativité et la proactivité sont encouragées

Évoluer au sein d'une équipe où la bienveillance et l'écoute sont les piliers

S'épanouir au sein d'une entreprise où le travail rime avec le plaisir

BON À SAVOIR…

Notre processus de recrutement :

Un échange avec Alice , notre Head of People

Un test technique et un échange avec Mathieu , notre Hardware Manager

Un échange avec Gordon et Amanda (Feature Team Hardware)

Un échange “Culture Fit” avec Charles (CEO et cofondateur)

Contrat : CDI

Démarrage : Dès que possible

Localisation : Paris 19e (Rosa Parks)

Rémunération : 50k-58k selon expérience

DIVERSITÉ & INCLUSION

Smart Impulse tient à promouvoir et entretenir une culture d'inclusion où la diversité est une richesse et une force. Nous nous engageons à créer un environnement où chacun·e est respecté·e et valorisé·e, quelle que soit son origine, son identité de genre, son orientation sexuelle, son handicap, son âge, sa religion, son absence de religion ou toute autre caractéristique personnelle.

Find Jobs in France on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours