Ingénieur logiciel intégré/Ingénieure logiciel intégré

Smart Impulse

Paris

Hybride

EUR 50 000 - 58 000

Plein temps

Il y a 11 jours
Générateur de candidature

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Avantages offerts par ce poste

Titres-restaurant
Mutuelle d'entreprise
Remboursement transports
Télétravail hybride
Cafétéria d'entreprise
Événements d'équipe
Séances de sport
Locaux végétalisés

Résumé du poste

Smart Impulse conçoit et déploie des solutions de mesure électrique de nouvelle génération et travaille dans un cadre international avec plus de 60 pays.

Nous recrutons un ingénieur logiciel embarqué pour concevoir la prochaine génération de compteurs, en privilégiant les architectures robustes et les tests, avec un focus sur Edge AI et cybersécurité.

Qualifications

  • Bac+5 ou plus, école d'ingénieurs ou université.
  • Au moins 5 années d'expérience en développement embarqué.
  • Expérience sur microcontrôleur, idéal startup/scale-up.

Responsabilités

  • Définir et concevoir la nouvelle génération de compteurs intelligents.
  • Concevoir des architectures logicielles et des design patterns.
  • Développer le logiciel embarqué sur microcontrôleur.
  • Maintenir les tests unitaires et CI/CD.
  • Participer aux revues techniques et au support produit existant.

Connaissances

Embedded software
C/C++
Rust
Python
Real-time
Security/Cybersecurity
Linux

Formation

Bac+5 ingénieur

Outils

ESP-IDF
Git/GitLab
CI/CD
QEMU
Grafana
Dataiku
Metabase
Claude Code
CodeRabbit

Description du poste

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.

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

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).

Au quotidien, vos principales missions seront les suivantes :

  • 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)
  • 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
  • Développement : Jira, Git/GitLab
  • Monitoring et data : Grafana, Dataiku, Metabase
  • LLM : Claude (Claude Code), CodeRabbit (revue de code)
  • Développement embarqué : C/C++, Rust, ESP-IDF, Python
  • Temps réel : FreeRTOS
  • Connectivité : Wi‑Fi/LAN, 4G
  • Langages d'outils/scripts : Python / Bash
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 ! )
  • 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

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)

Démarrage : Dès que possible

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

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.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Ingénieur·e Logiciel Embarqué
Ingénieur·e Logiciel Embarqué

Smart Impulse • Paris

Sur place
EUR 50 000 - 58 000
Titres-restaurant
Mutuelle d'entreprise
Remboursement 75 % des frais de TRANSP
+5
Key Partner Manager
Key Partner Manager

Smart Impulse • Paris

Hybride
EUR 41 000 - 50 000
Rémunération fixe
Rémunération variable
Tickets restaurant
+3
Développeur Logiciel Embarqué (H/F)
Développeur Logiciel Embarqué (H/F)

Innovateam • Auvergne-Rhône-Alpes

Sur place
EUR 80 000 - 105 000
Compensation carbone
TeamStarter 180€ par an
Mutuelle de qualité
+3
Architecte Système Embarqué - IoT, Compteurs Connectés
Architecte Système Embarqué - IoT, Compteurs Connectés

ordde.io | Ecosystem for Recruiters • Grenoble

Sur place
EUR 42 000 - 64 000
Responsable Système Embarqué (H/F)
Responsable Système Embarqué (H/F)

PRIMAL • Clapiers

Sur place
EUR 55 000 - 75 000
Mutuelle familiale
Crèche d’entreprise
Massages
+3
Ingénieur logiciel Linux embarqué
Ingénieur logiciel Linux embarqué

Le Bureau des Talents • Montpellier

Sur place
EUR 38 000 - 44 000
Tickets restaurant
Mutuelle
Télétravail
Ingénieur logiciel embarqué (Yocto)
Ingénieur logiciel embarqué (Yocto)

INNOVATEAM x AWAKE • Grenoble

Sur place
EUR 50 000 - 70 000
Compensation de l'empreinte carbone
180 euros par an pour événements
Bonne mutuelle
+2
Senior Ingénieur électronique embarquée (H/F)
Senior Ingénieur électronique embarquée (H/F)

PRIMAL • Clapiers

Hybride
EUR 50 000 - 75 000
Open space lumineux à Clapiers
Mutuelle familiale prise en charge à
Crèche d’entreprise
+3
Développeur Senior Full Stack & Embarqué
Développeur Senior Full Stack & Embarqué

Startup Talents • Orléans

Sur place
EUR 70 000 - 110 000
Tickets resto
Mutuelle santé
RTT / télétravail hybride
Ingénieur électronique (H/F)
Ingénieur électronique (H/F)

PRIMAL (SOLEM) • Clapiers

Hybride
EUR 45 000 - 58 000
Équipe de 15 passionné(e)s
Accompagnement sur la durée
Environnement tech stimulant
+5