Ingénieur Firmware / Logiciel Embarqué (F/H)

CELAD
Montpellier

Ingénieur Firmware / Logiciel Embarqué (F/H)FreelancePortage salarialLocalisation de la mission :Montpellier périphérie (34)Agence de rattachement :MontpellierExpérience :8/10 ans minimumRémunération :450-500/JNiveau d'étude :Bac +5Niveau d'expérience :ExpérimentéPosté le :8 septembre 2026Ingénieur Firmware / Logiciel Embarqué (F/H) à MontpellierFreelance/Portage – Pas de télétravail – Montpellier périphérie (34) – 8/10 ans d’expérience minimum.VOTRE MISSIONEnvie de rejoindre une équipe où la technologie et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous !CELAD recherche un Ingénieur Firmware / Logiciel Embarqué (F/H) pour intégrer un bureau d’études spécialisé dans le développement de produits techniques et de systèmes électroniques complexes.La mission porte sur la conception, le développement, les tests et la validation de logiciels embarqués destinés à des produits techniques.Le périmètre couvre l’ensemble du cycle de développement, depuis la spécification jusqu’à la mise en production. Les travaux concernent notamment la conception et le codage de modules logiciels embarqués, mais également la documentation, la vérification et la validation des développements.L’environnement technique repose principalement sur C et C++, avec des systèmes embarqués fonctionnant notamment sous RTOS Zephyr et Linux Yocto.Par ailleurs, le projet s’inscrit dans des environnements électroniques complexes intégrant différents processeurs, bus et protocoles de communication.Une attention particulière est également portée à la qualité du code, à la maintenabilité des logiciels et au respect des normes internationales applicables aux produits.VOTRE RÔLEEn tant qu’Ingénieur Firmware / Logiciel Embarqué, l’intervention couvre les différentes étapes du développement des logiciels embarqués.Les principales responsabilités consistent à :Participer à la conception des logiciels embarqués ;Développer et coder les modules logiciels ;Concevoir des solutions adaptées aux contraintes des systèmes électroniques ;Réaliser les tests nécessaires aux projets ;Participer aux phases de vérification et de validation ;Assurer la documentation technique des développements ;Suivre l’avancement des tâches avec le Responsable Firmware ;Participer à l’industrialisation et à la mise en production ;Contribuer à l’amélioration continue des produits ;Assurer une veille technique et technologique ;Proposer des solutions permettant de maintenir un haut niveau de technicité.La mission demande également une bonne capacité à travailler avec des équipes pluridisciplinaires et à intervenir sur des problématiques techniques complexes.VOS MISSIONSDéveloppement du logiciel embarquéLe développement Firmware constitue le cœur de la mission.Dans ce cadre, les activités comprennent :Concevoir les modules logiciels embarqués ;Participer à la définition des solutions techniques ;Développer les fonctionnalités en C et C++ ;Structurer le code afin de faciliter sa maintenance et son évolution ;Appliquer les règles de codage définies par le bureau d’études ;Participer à l’intégration des différents modules ;Faire évoluer les logiciels existants ;Assurer la robustesse et la fiabilité des développements.L’objectif consiste à produire des logiciels structurés, lisibles et suffisamment robustes pour accompagner les différentes phases de vie des produits.Conception et architecture logicielleLa conception des solutions embarquées nécessite de prendre en compte les contraintes propres aux systèmes électroniques complexes.Les travaux portent notamment sur :Participer à la conception des architectures logicielles ;Concevoir les modules embarqués ;Prendre en compte les contraintes matérielles ;Travailler avec des architectures multiprocesseurs ;Intégrer différents bus et protocoles de communication ;Mettre en œuvre des machines à états finis ;Concevoir des solutions permettant de piloter les différents actionneurs et capteurs.Une bonne compréhension des interactions entre le logiciel, l’électronique et les équipements pilotés est donc nécessaire.Systèmes embarqués et RTOSLe projet s’inscrit dans un environnement de systèmes embarqués fonctionnels de haut niveau, tout en nécessitant une bonne compréhension du fonctionnement des logiciels embarqués bas niveau.Les technologies et environnements concernés sont notamment :RTOS Zephyr ;Linux Yocto ;Customisation de systèmes Yocto ;Systèmes électroniques complexes ;Architectures multiprocesseurs ;Logiciels embarqués sur produits techniques.Cette maîtrise permet d’intervenir sur des environnements embarqués exigeants et de contribuer à leur évolution.Communication et pilotage des équipementsLes logiciels développés doivent communiquer avec différents composants et équipements du système.Les travaux comprennent notamment :Mettre en œuvre les protocoles TCP/IP ;Utiliser le CAN Bus ;Utiliser les communications RS232 ;Piloter les actionneurs ;Communiquer avec les moteurs ;Piloter les électrovannes ;Piloter les électro-aimants ;Assurer la lecture des différents capteurs.Les mécanismes de contrôle et de commande sont ainsi intégrés directement dans les logiciels embarqués afin d’assurer le fonctionnement des produits.Tests, vérification et validationLes phases de test et de validation accompagnent l’ensemble du cycle de développement.Les activités comprennent notamment :Définir et réaliser les tests nécessaires ;Effectuer les tests et caractérisations ;Vérifier la conception ;Participer à la validation des logiciels ;Identifier les anomalies ;Analyser les résultats obtenus ;Documenter les opérations de vérification et de test ;Participer aux dossiers de validation.Cette démarche permet de sécuriser les développements et de garantir leur conformité aux exigences du projet.Documentation techniqueLa documentation constitue une partie importante du travail réalisé au sein du bureau d’études.Les documents produits peuvent notamment concerner :Les spécifications ;Les documents de conception ;Les documents de vérification ;Les documents de test ;Les documents de production ;Les dossiers spécifiques liés aux projets.Une rédaction claire et structurée permet ainsi de conserver une traçabilité complète des différentes étapes du développement.Industrialisation et mise en productionLa mission couvre également les dernières étapes du cycle de développement.Dans ce cadre, les activités comprennent :Participer à l’industrialisation des produits ;Accompagner leur mise en production ;Prendre en compte les contraintes liées à la fabrication ;Participer à la constitution des dossiers nécessaires ;Assurer le suivi des développements jusqu’à la mise en production.Une expérience sur l’ensemble du cycle de vie d’un produit technique est donc particulièrement appréciée.Suivi des projetsLe suivi des activités est réalisé en collaboration avec le Responsable Firmware.Cela implique notamment :Assurer le suivi des tâches confiées ;Communiquer sur l’avancement ;Identifier les éventuels points de blocage ;Participer aux échanges techniques ;Contribuer à la coordination des différentes étapes du projet.Veille technique et innovationEnfin, une veille régulière sur les technologies et pratiques du domaine permet d’identifier de nouvelles solutions.Cette démarche contribue à :Identifier les évolutions technologiques pertinentes ;Proposer des solutions innovantes ;Améliorer les produits existants ;Maintenir un haut niveau de technicité ;Faire évoluer les pratiques de développement.ENVIRONNEMENT TECHNIQUELangages de programmationCC++Programmation orientée objetBonnes pratiques de programmationRègles de codage.Systèmes embarquésFirmwareLogiciel embarquéRTOSZephyrLinuxYoctoCustomisation YoctoSystèmes électroniques complexesArchitectures multiprocesseurs.CommunicationTCP/IPCAN BusRS232Protocoles de communication.Contrôle et commandeMachines à états finisPilotage d’actionneursMoteursÉlectrovannesÉlectro-aimantsLecture de capteurs.Tests et validationTests logicielsTests de caractérisationVérification de conceptionValidationTests d’intégration.Cycle produitSpécificationConceptionDéveloppementVérificationValidationIndustrialisationMise en production.DocumentationSpécificationsDocuments de conceptionDocuments de vérificationDocuments de testDocuments de productionDossiers techniques.PROFIL RECHERCHÉFormation et expérienceDiplômé(e) d’une formation supérieure en Firmware, logiciel embarqué ou ingénierie logicielle, le profil recherché dispose d’une solide expérience dans le développement de logiciels embarqués.Une expérience de 8 à 10 ans minimum dans le développement de logiciels embarqués est attendue, avec une bonne compréhension des environnements fonctionnels de haut niveau et du fonctionnement des logiciels embarqués bas niveau.Une expérience significative dans des environnements électroniques complexes constitue un véritable atout.Le parcours peut notamment inclure des projets liés :Aux systèmes électroniques multiprocesseurs ;Aux différents bus et protocoles de communication ;Aux machines spéciales automatisées ;Aux produits techniques intégrant du logiciel embarqué ;À l’industrialisation de produits.Expertise en développement embarquéLa maîtrise de C et C++, notamment dans un contexte de programmation orientée objet, est indispensable.Une bonne connaissance des principes de programmation et des bonnes pratiques de développement est également attendue.Le code doit pouvoir rester structuré, maintenable et évolutif tout au long du cycle de vie du produit.Systèmes et technologies embarquésUne expérience significative avec RTOS Zephyr et/ou Linux Yocto est recherchée.La connaissance de la customisation du système Yocto constitue également un élément important pour cette mission.Une bonne compréhension des architectures embarquées et des systèmes électroniques complexes sera particulièrement appréciée.Communication et contrôleLe poste nécessite également une bonne maîtrise des principaux protocoles et mécanismes de communication utilisés dans les systèmes embarqués :TCP/IP ;CAN Bus ;RS232 ;Protocoles de contrôle/commande ;Machines à états finis.La capacité à travailler avec différents capteurs et actionneurs est également attendue.Tests et validationUne expérience sur les phases de test, caractérisation, vérification et validation est nécessaire.La capacité à intervenir sur l’ensemble du cycle de développement, de la spécification à la mise en production, constitue un réel avantage.AnglaisUn anglais professionnel lu, écrit et parlé est attendu pour cette mission.La compréhension de documents techniques et la capacité à échanger dans un contexte professionnel international sont nécessaires.COMPÉTENCES ATTENDUESDéveloppement embarquéFirmware ;Logiciel embarqué ;C ;C++ ;Programmation orientée objet ;Bonnes pratiques de programmation ;Règles de codage.SystèmesLinux ;Yocto ;Customisation Yocto ;RTOS ;Zephyr ;Systèmes multiprocesseurs ;Systèmes électroniques complexes.CommunicationTCP/IP ;CAN Bus ;RS232 ;Protocoles de communication.Contrôle et commandeMachines à états finis ;Actionneurs ;Moteurs ;Électrovannes ;Électro-aimants ;Capteurs.Tests et validationTests ;Caractérisation ;Vérification ;Validation ;Tests d’intégration.Cycle de développementSpécification ;Conception ;Développement ;Vérification ;Validation ;Industrialisation ;Mise en production.DocumentationDocumentation technique ;Spécifications ;Documents de conception ;Documents de test ;Documents de production.Qualités personnellesLa mission demande avant tout de la rigueur et une réelle capacité à évoluer sur des sujets techniques complexes.Le travail au sein d’un bureau d’études nécessite également une bonne communication avec les différents interlocuteurs du projet.Enfin, la collaboration avec plusieurs expertises demande de savoir partager les informations, proposer des solutions et avancer collectivement.Les qualités recherchées sont notamment :Rigueur ;Autonomie ;Esprit d’analyse ;Force de proposition ;Curiosité technique ;Créativité ;Esprit d’équipe ;Capacité d’adaptation ;Sens du concret ;Goût pour les environnements techniques.QUELQUES INFORMATIONS IMPORTANTES À RETENIRPoste : Ingénieur Firmware / Logiciel Embarqué (F/H)Localisation : Montpellier périphérie (34)Expérience : 8/10 ans minimumTélétravail : aucunType de contrat : Freelance/Portage.Si vous êtes prêt(e) à relever ce défi et à contribuer à des projets techniques stimulants dans le domaine du logiciel embarqué et du Firmware, n’hésitez pas à postuler dès maintenant.POURQUOI REJOINDRE CELAD ?CELAD, l’ingénierie à visage humainDepuis 1990, CELAD accompagne la transformation digitale des entreprises, en conjuguant innovation technologique et proximité humaine.D’abord ancrés dans le monde bancaire, nous sommes aujourd’hui une ESN de référence dans les Systèmes d’Information et l’Informatique Industrielle, forte de plus de 1 750 collaborateurs.Nous collaborons avec plus de 250 clients, des PME dynamiques aux Grands Groupes ambitieux, dans des secteurs aussi variés que :Banque ;Assurance ;Mobilité ;Énergie ;Industrie ;Médical ;R&D ;Secteur public.Notre missionNotre objectif est d’accompagner les entreprises dans leur transformation numérique avec passion, engagement et respect.L’humain reste au cœur des projets et des relations que nous construisons avec nos consultants.CELAD MONTPELLIERBasée au cœur de l’Occitanie, l’antenne CELAD Montpellier propose des missions à forte valeur ajoutée de Nîmes à Perpignan.Nos consultants interviennent sur des projets variés, en autonomie ou au sein d’équipes, toujours avec un suivi de proximité.& nos clients évoluent notamment dans les secteurs suivants :Banque ;Assurance ;Secteur public ;Médical ;R&D ;Industrie ;Énergie.POURQUOI NOUS REJOINDRE ?Parce que nous ne cherchons pas simplement des CV.Au-delà des projets, les relations humaines font partie intégrante de notre façon de travailler.Chez CELAD, le management de proximité n’est pas une promesse, mais un engagement au quotidien.Cela se traduit par un accompagnement individualisé, un suivi régulier et de réelles perspectives d’évolution.Chaque consultant bénéficie ainsi d’un interlocuteur qui connaît son parcours, ses attentes et ses projets.ET SI L’AVENTURE CELADIENNE ÉTAIT LA VÔTRE ?Vous cherchez une entreprise où votre travail a de l’impact, où vous n’êtes jamais un numéro et où votre voix compte réellement ?Chez CELAD, nous accordons autant d’importance aux personnes qu’aux projets.L’objectif est de construire une relation durable, fondée sur la confiance, l’écoute et la proximité.NOTRE PROCESSUS DE RECRUTEMENT1. Vous postulezChaque CV est étudié par notre équipe : pas de filtre automatique chez nous !Le parcours, les compétences et les attentes sont examinés avec attention.2. Premier contactUn premier échange téléphonique permet de faire connaissance et d’échanger sur le parcours ainsi que sur les attentes.3. Premier entretienCette étape permet de revenir sur les compétences, les expériences et les projets, tout en présentant plus précisément CELAD.4. Rencontre avec le Business ManagerPlace ensuite au concret : mission, contexte, équipe et enjeux techniques.Cette rencontre permet d’approfondir le projet et de répondre aux différentes questions.5. DécisionSi la mission correspond au profil et aux attentes, une proposition est présentée.L’arrivée chez CELAD est ensuite préparée ensemble.

Publié le 2026-09-11

Emplois Recommandés

Alternance — Assistant.e communication

Pigier Montpellier
Montpellier

Un partenaire de PIGIER Montpellier recrute un(e) alternant(e) assistant(e) communication pour accompagner le service communication de la mairie de Castries. Dans le cadre de votre Bachelor Com…

Voir les Détails
Publié le 2026-07-20

Chargé(e) de communication / communication digitale en alternance H/F

Pigier Montpellier
Montpellier

Vous souhaitez rejoindre un environnement stimulant et contribuer à la valorisation d’acteurs majeurs de la santé publique ? Cette alternance vous permet de développer vos compétences en communicatio…

Voir les Détails
Publié le 2026-07-20

Conseiller(ère) de Vente en alternance (H/F)

ATHENA BS - MONTPELLIER
Montpellier

Athena Business School recrute pour le compte de l'une de ses entreprises partenaires, spécialisée dans la bijouterie-horlogerie, un(e) Conseiller(ère) de Vente en alternance sur le secteur de Montpel…

Voir les Détails
Publié le 2026-08-24

Engineering Manager (H/F)

HARRY HOPE
Montpellier

A propos de HARRY HOPE: Harry Hope, cabinet de recrutement accompagne candidats et entreprises dans leurs recherches des meilleures opportunités en France et à l'international. Afin de mieux répondre…

Voir les Détails
Publié le 2026-09-08

H/F Technicien compteur Linky

LTd
Montpellier

Le poste : Nous recherchons pour l'un de nos clients un Technicien Linky. En tant que Technicien Linky, vous intervenez directement chez les particuliers, professionnels et collectivités afin d'…

Voir les Détails
Publié le 2026-08-15

Alternance — Business Developer en Alternance H/F

Pigier Montpellier
Montpellier

Un partenaire de PIGIER Montpellier recrute un(e) alternant(e) Business Developer pour rejoindre Septeo Hospitality Solutions à Lattes. Dans le cadre de votre MBA Business & Stratégie , vous p…

Voir les Détails
Publié le 2026-07-20

Mécanicien Automobile H/F

Aquila Rh
Montpellier

Chez Aquila RH Montpellier, acteur du recrutement en intérim/cdd/cdi nous prenons le temps de vous écouter, et de cerner vos attentes et vos compétences lors d'un entretien individuel. Notre missi…

Voir les Détails
Publié le 2026-09-10

Chef d'Équipe Photovoltaïque (H/F)

LTd
Montpellier

Le poste : Missions principales Superviser une équipe de 2 à 5 techniciens photovoltaïques. Organiser les interventions (planning, répartition des tâches). Garantir le respect des normes et …

Voir les Détails
Publié le 2026-09-09

Alternance - Conseiller de vente H/F

Skillie
Montpellier

L'ENTREPRISE SKILLIE te propose une entreprise + une formation ! Plonge au cœur d’une boulangerie artisanale reconnue, où l’expérience client et la valorisation du fait maison sont au centre de …

Voir les Détails
Publié le 2026-09-07

INFIRMIER DE (F/H)

Appel Medical
Montpellier

Poste ouvert aux personnes en situation de handicap.Selon votre expérience et vos affinités, vous pourrez intervenir sur une large diversité de services : chirurgie, médecine polyvalente, urgences, ré…

Voir les Détails
Publié le 2026-09-11