Développeur Logiciel Embarqué Senior H/F
Role details
Job location
Tech stack
Job description
Vous rejoignez le département Recherche & Développement d'Atral Group, rattaché(e) au Responsable développement logiciel, au sein d'une équipe organisée en Agile Scrum (sprints de 2 semaines).
Votre mission s'inscrit dans un projet structurant : le développement d'une nouvelle gamme de produits d'alarme pour les marchés résidentiel et grands comptes, mêlant embarqué et digital. L'objectif est ambitieux - concevoir des produits qui répondent aux exigences du Cyber Resilience Act, tout en s'inscrivant dans une démarche globale d'amélioration de l'expérience utilisateur portée par le projet. Nouveaux services, nouvelles interfaces, nouvelle architecture : c'est un chantier qui part d'une page (presque) blanche.
Le projet réunit trois équipes techniques complémentaires - cloud, embarqué et hardware. Vous vous intégrez dans l'équipe embarquée, en interaction constante avec les deux autres. Pas de développement en vase clos - vous êtes en contact direct avec les équipes techniques, marketing et qualité tout au long du cycle.
VOTRE MISSION
En conception
- Vous participez à l'élaboration du cahier des charges aux côtés des équipes techniques, marketing et qualité
- Vous définissez l'architecture logicielle embarquée et proposez les design patterns adaptés aux contraintes produit
- Vous contribuez à la rédaction des spécifications fonctionnelles
En développement
- Vous développez le logiciel embarqué en appliquant les règles du métier : codage, tests, analyse statique
- Vous garantissez la tenue des exigences fonctionnelles, non-fonctionnelles et de performance
- Vous documentez pour capitaliser - pas pour cocher une case
En production & qualité
- Vous développez les logiciels de test en collaboration avec l'équipe industrialisation
- Vous assurez le support à la mise en production
- Vous analysez les défaillances, cherchez les root causes, contribuez à l'amélioration continue
Vers l'équipe
- Vous transmettez les bonnes pratiques modernes de développement embarqué
- Vous participez au mentoring des développeurs et à la montée en compétences de l'équipe
- Vous participez à l'animation et à l'amélioration collective du métier logiciel
Requirements
Diplômé(e) d'une école d'Ingénieur en embarqué, vous justifiez de 5 à 7 ans d' expérience professionnelle minimum en développement de logiciel embarqué. Côté technique Langage C, sur microcontrôleurs STM32 FreeRTOS, développement ultra low power (autonomie 5 à 10 ans sur batterie) Protocole radio propriétaire Inova - anti-brouillage, certifié, reconnu sur le marché CI/CD embarqué, analyse statique de code À l'aise avec les contraintes temps-réel et les environnements à ressources limitées Côté humain Vous savez expliquer un choix technique sans condescendance - à un dev junior comme à un product manager Vous êtes rigoureux sans être rigide : les règles de codage existent pour servir le produit, pas l'inverse Vous êtes à l'aise dans un environnement pluridisciplinaire où tout le monde n'a pas le même vocabulaire Vous cherchez la root cause là où d'autres se contenteraient du fix rapide Vous maîtrisez l'anglais à un niveau technique, Diplômé(e) d'une école d'Ingénieur en embarqué, vous justifiez de 5 à 7 ans d' expérience professionnelle minimum en développement de logiciel embarqué.
Côté technique
- Langage C, sur microcontrôleurs STM32
- FreeRTOS, développement ultra low power (autonomie 5 à 10 ans sur batterie)
- Protocole radio propriétaire Inova - anti-brouillage, certifié, reconnu sur le marché
- CI/CD embarqué, analyse statique de code
- À l'aise avec les contraintes temps-réel et les environnements à ressources limitées
Côté humain
- Vous savez expliquer un choix technique sans condescendance - à un dev junior comme à un product manager
- Vous êtes rigoureux sans être rigide : les règles de codage existent pour servir le produit, pas l'inverse
- Vous êtes à l'aise dans un environnement pluridisciplinaire où tout le monde n'a pas le même vocabulaire
- Vous cherchez la root cause là où d'autres se contenteraient du fix rapide
- Vous maîtrisez l'anglais à un niveau technique
EUR
Anglais Langage C Patrons de conception Systèmes embarqués Développement logiciel Rigueur et méthode Scrum Rédaction du cahier des charges Amélioration continue
Benefits & conditions
Indemnité repas de 6,5€ par jours travaillésRemboursement des frais de transport Rémunération - 45 000 € à 55 000 € brut annuel selon profil Prime de participation et d'intéressement Prime de vacances Jours de repos supplémentaires (JSR) Mutuelle