Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

Un logiciel embarqué est un programme spécialement utilisé pour la gestion d’un matériel (encore appelé hardware). Le programme développé par le professionnel informatique n’a pas de raisons d’être en dehors du hardware pour lequel il a été conçu. Le logiciel est donc totalement limité aux fonctions pour lesquelles il a été conçu et ne peut servir en dehors de l’équipement dans lequel il est intégré. Un logiciel embarqué est également appelé “logiciel dédié” ou encore. Un développeur logiciel embarqué intervient dans le secteur IT et a pour principal mission de développer et de concevoir des logiciels embarqués. En d’autres termes, il est appelé à développer du code exclusivement optimisé pour les contraintes du matériel en question. Les logiciels développés sont intégrés dans la plateforme hardware pour exécuter certaines tâches. Le développeur logiciel embarqué, dans son travail, prend en compte les spécificités de chaque produit et son domaine d’utilisation, pour optimiser son code et l’adapter au milieu. Il est appelé à faire preuve de beaucoup de patience et une importante capacité d'adaptation. Le métier de développeur logiciel embarqué requiert également beaucoup d’ingéniosité pour pouvoir répondre toujours aux besoins de l’équipement à concevoir. Il faut aussi que le développeur logiciel embarqué soit assez réactif pour intervenir rapidement en cas de problèmes dans le développement du code. Il peut travailler en entreprise ou comme freelance.
Informations sur la rémunération de la fonction Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...).

Votre recherche renvoie 1 395 résultats.
Freelance
CDI
CDD

Offre d'emploi
Développeur Logiciel Full Stack – Plateforme Multi-Canal

RIDCHA DATA
Publiée le
Angular
PHP
PostgreSQL

1 an
40k-45k €
370-450 €
La Défense, Île-de-France
🎯 Objectif du poste Participer au développement, à l’évolution et au maintien en condition opérationnelle d’une plateforme multi-canal existante, utilisée pour l’orchestration et la gestion de flux applicatifs. 🛠️ Compétences techniques requises (impératif) Symfony 7.4 / PHP 8.5 PostgreSQL Angular 19 Spring Boot 3.5 📌 Contexte & Missions Le développeur rejoint une équipe Agile et intervient sur un produit multi-canal déjà en production. Les responsabilités couvrent : Développement & intégration Conception et intégration de nouvelles fonctionnalités. Analyse & rédaction des spécifications techniques. Développement, tests unitaires, correction d’anomalies. Respect des standards de qualité, sécurité & architecture. Travail en Agile Participation aux rituels : daily, planning, reviews, rétrospectives. Contribution au chiffrage et à l’estimation des charges. Collaboration étroite avec l’équipe projet et le Product Owner. Maintenance & évolutions Gestion des montées de version. MCO du produit : performance, stabilité, dette technique. Optimisation et sécurisation de l’architecture. Support avancé (N3/N4) Analyse & résolution d’incidents complexes. Diagnostic des causes racines. Mise en œuvre de correctifs pérennes. Support technique aux équipes internes.
Freelance

Mission freelance
Annonce – Directeur de projets cybersécurité industrielle (IT/OT)

AS INTERNATIONAL
Publiée le
Cybersécurité
IoT

6 mois
Hauts-de-Seine, France
Nous recherchons un(e) Directeur(trice) de projets cybersécurité industrielle pour piloter un programme stratégique de sécurisation des environnements industriels et de gestion des accès, dans un contexte multi-sites et multi-métiers (IT, OT, métiers industriels). 20260113 Fiche_Mission_SEIGA_ap… Contexte Le programme vise à : Réduire les risques de propagation d’attaques multi-sites Protéger les actifs industriels critiques Intégrer la cybersécurité dans le cycle de vie des projets Réduire la dette technique des environnements industriels La mission s’inscrit dans un cadre long terme, avec un fort enjeu de gouvernance, de coordination transverse et de modernisation des architectures industrielles. 20260113 Fiche_Mission_SEIGA_ap… Missions principales Sous la responsabilité de l’équipe de pilotage du programme : Pilotage transverse Gouvernance, priorisation, budget, planning Gestion des risques et des dépendances Animation des comités et reporting consolidé multi-projets Structuration des fondations techniques Cadrage et déploiement d’une CMDB fédérée (IT / OT / inventaires) Refonte des réseaux industriels : segmentation, cloisonnement, durcissement Modernisation et qualification des équipements Postes de travail industriels Définition de l’offre postes industriels (Windows 11) Compatibilité outils Siemens, Schneider, Rockwell, Yokogawa Stratégie de qualification et de déploiement Partenaires & achats Coordination avec partenaires, intégrateurs et métiers Mise en place de contrats de licences (Rockwell, Siemens, etc.) Activités clés Analyse de l’existant (organisation, architecture, sécurité) Cadrage des chantiers (périmètre, planning, organisation) Mise en place de la gouvernance et des comités Suivi des actions, risques et dépendances Animation d’ateliers techniques Rédaction de livrables et reporting
CDI

Offre d'emploi
Développeur Support Logiciel H/F

FED SAS
Publiée le

39k-42k €
Lyon, Auvergne-Rhône-Alpes
Fed IT, cabinet de recrutement dédié aux fonctions informatiques, recrute pour son client, éditeur de logiciels spécifiques, un(e) Développeur SQL H/F, pour accompagner son service support clients. Rattaché(e) au pôle intégration de cet éditeur de logiciels d'une centaine de collaborateurs, vous reportez au manager support (équipe de 3 N1 et 4 N2). A ce titre, vous : -Intervenez sur l'outil WMS développé en interne, -Collaborez avec les développeurs et les chefs de projets techniques, -Réalisez le support auprès de vos clients, -Travaillez sur de la recherche fonctionnelle (définition de l'environnement en question, investigation, diagnostic), -Ouvrez les codes et réalisez les corrections, -Travaillez sous SQL et Windev, Rémunération : 38 à 43 K€ bruts/an (fixe selon expérience) + 12 jours de RTT/an + 2 jours de télétravail/semaine + statut ETAM + tickets restaurant, mutuelle et CSE + locaux modernes.
CDI

Offre d'emploi
Développeur Support Logiciel H/F

FED SAS
Publiée le

39k-42k €
Lyon, Auvergne-Rhône-Alpes
Fed IT, cabinet de recrutement dédié aux fonctions informatiques, recrute pour son client, éditeur de logiciels spécifiques, un(e) Développeur SQL H/F, pour accompagner son service support clients. Rattaché(e) au pôle intégration de cet éditeur de logiciels d'une centaine de collaborateurs, vous reportez au manager support (équipe de 3 N1 et 4 N2). A ce titre, vous : -Intervenez sur l'outil WMS développé en interne, -Collaborez avec les développeurs et les chefs de projets techniques, -Réalisez le support auprès de vos clients, -Travaillez sur de la recherche fonctionnelle (définition de l'environnement en question, investigation, diagnostic), -Ouvrez les codes et réalisez les corrections, -Travaillez sous SQL et Windev, Rémunération : 38 à 43 K€ bruts/an (fixe selon expérience) + 12 jours de RTT/an + 2 jours de télétravail/semaine + statut ETAM + tickets restaurant, mutuelle et CSE + locaux modernes.
Freelance
CDI

Offre d'emploi
Architecte IT/OT – Automatisme Industriel - Siemens

HAYS France
Publiée le
Automatisation
IoT
SCADA

6 mois
45k-50k €
400-500 €
Colmar, Grand Est
Notre client, groupe industriel international fort de plus de 75 ans d’expérience, reconnu pour son expertise technique, son innovation continue et ses standards de qualité élevés, renforce son service IT/OT pour accompagner la transformation de ses systèmes industriels. Dans ce cadre, nous recherchons un Architecte IT/OT pour intervenir à l’interface entre les équipes production et informatique, et pour concevoir, faire évoluer et sécuriser les architectures IT/OT. Vos missions Être l’interlocuteur privilégié entre les services opérationnels et le service informatique Concevoir et faire évoluer les architectures IT/OT Participer au recueil des besoins et à la rédaction des cahiers des charges Réaliser les spécifications fonctionnelles et techniques des solutions Intégrer les solutions dans l’architecture existante (automates, SCADA, IoT) Contribuer à l’amélioration continue des outils et processus industriels Garantir l’application des règles de cybersécurité IT et OT Participer à l’analyse et à la conceptualisation des processus et solutions IT/OT
Freelance

Mission freelance
Expert Oracle Exadata – Infrastructure de Production

Gentis Recruitment SAS
Publiée le
ASM
Exadata
Linux

1 an
Paris, France
Contexte client Un acteur majeur du secteur bancaire, disposant d’un système d’information critique à forte volumétrie, recherche un Expert Oracle Exadata afin de renforcer son équipe Bases de Données au sein de la direction Infrastructures DATA . L’objectif principal de la mission est d’assurer la haute disponibilité , la performance , la sécurité et la pérennité des plateformes Oracle stratégiques du SI bancaire, dans un contexte de production exigeant et réglementé. Objectifs de la mission Garantir la disponibilité et la performance des environnements Oracle critiques. Sécuriser les plateformes bases de données et anticiper les incidents majeurs. Accompagner l’évolution des infrastructures Exadata et Oracle RAC. Automatiser et fiabiliser les opérations récurrentes d’administration. Missions principales Installation, administration et optimisation des performances des environnements Oracle RAC sur Exadata . Mise en œuvre et maintien des solutions de haute disponibilité (cluster, réplication, PRA). Administration avancée des bases Oracle : Gestion RMAN (sauvegardes, restaurations). Administration ASM. Gestion Dataguard. Support technique de niveau expert en environnement de production critique. Sécurisation des environnements et gestion des mises à niveau des moteurs Oracle. Automatisation des tâches via Ansible et scripting Shell . Participation aux travaux d’architecture, aux projets d’évolution et aux comités techniques. Collaboration étroite avec les architectes, chefs de projet et experts internes. Profil recherché Compétences techniques obligatoires Expertise avérée sur : Oracle Exadata Oracle RAC RMAN ASM Dataguard Maîtrise des environnements Unix/Linux . Automatisation et scripting : Ansible Shell Outils de supervision (Zabbix apprécié). Expérience Expérience significative en environnement de production critique , impérativement ≥ 6 ans . Contexte bancaire ou fortement réglementé fortement apprécié. Compétences transverses Excellentes capacités de communication orale et écrite. Capacité à intervenir en situation d’incident critique. Rigueur, autonomie, sens des responsabilités. Anglais professionnel requis (échanges techniques et documentation).
Freelance

Mission freelance
Chef de projets IT – Data / BI / IoT ( Systèmes connectés )

AVALIANCE
Publiée le
Agile Scrum
Gestion de projet
IoT

3 ans
400-550 €
Maurepas, Île-de-France
Dans le cadre du renforcement de la DSI d’un grand groupe, nous recherchons un Chef de projets IT Senior pour intervenir au sein du service Systèmes connectés. La mission s’inscrit dans un environnement Data / BI / IoT, avec des enjeux forts autour de la modernisation des plateformes, de la BI et du décommissionnement d’anciens systèmes. Le consultant interviendra sur plusieurs projets en BUILD et RUN, notamment autour d’une nouvelle plateforme IoT et de solutions BI / Reporting associées. Il jouera un rôle clé de Chef de projets avec une casquette Product Owner, en charge du pilotage opérationnel, du cadrage des besoins et de la coordination des équipes. -Missions principales Pilotage de plusieurs projets IT (Data / BI / Interfaces) Cadrage des besoins métiers et animation des ateliers Rédaction des Features et User Stories Organisation et pilotage des recettes fonctionnelles Suivi des développements, des plannings et des budgets Animation des comités projets et production des supports de reporting Coordination d’équipes multi-localisées (France / offshore) Participation aux cérémonies Agile / SAFe (daily, review, PI Planning…)
Freelance
CDI

Offre d'emploi
Gestionnaire des licences et actifs IT

R&S TELECOM
Publiée le
Gestion des actifs logiciels (SAM)
ITSM

1 an
40k-45k €
400-550 €
Paris, France
Mission : Le présent Règlement de consultation s’applique pour la recherche d’un Prestataire en charge des actifs IT et des licences. Dans le cadre de cette mission, le Prestataire sera en charge de la coordination des activités de gestion des licences logicielles et interviendra directement auprès du responsable du pole Cohérence du SI & Innovation. Il interviendra aussi à la mise en qualité des données de la CMDB, du suivi de l’obsolescence et de la gestion des vulnérabilités. La gestion des licences logicielles au sein de l'entreprise nécessite de mettre en œuvre des processus, des procédures et des outils afin d'être en conformité entre les logiciels installés et les licences acquises. En relation étroite avec le service Achats, le Contrôle de Gestion, le service juridique, la direction des risques opérationnels et l’ensemble des équipes de la Direction Technologies et Organisation, le gestionnaire de licences définit et met en œuvre le dispositif de gestion des actifs logiciels . Ses missions consisteront à : Gestion et administration de la CMDB Gestion des Licences Gestion de l’obsolescence Gestion de la vulnérabilité Les livrables attendus sont : Rapports de position de licences ; Synthèse des revues logicielles ; Rapports de conformité pour les éditeurs ; Suivi de la prévention et de l’obsolescence ; Rapports de mise en qualité des données de la CMDB.
Freelance

Mission freelance
Expert Développeur d'Applications .NET (Backend & IoT)

LINKWAY
Publiée le
.NET CORE
Agile Scrum
ASP.NET

170 jours
Orly, Île-de-France
Nous recherchons pour notre client, un acteur majeur du secteur aéroportuaire, un Expert Développeur d'Applications .NET. Cette mission s'inscrit dans un contexte de transformation numérique industrielle de grande envergure, visant à moderniser les infrastructures de gestion de données et d'objets connectés (IoT). Le consultant intègrera l'équipe en charge de deux projets stratégiques : BIFRÖST (Plateforme d’Acquisition de Données Commune) et INI (Infrastructure Numérique Intelligente). Le projet BIFRÖST a pour vocation de collecter, centraliser et diffuser les données issues du monde industriel via un stockage type Data Lake et des API temps réel. Le projet INI, quant à lui, constitue la structure d'accueil et de fédération des objets connectés déployés dans les terminaux et bâtiments tertiaires. Vos missions principales s'articuleront autour de plusieurs axes techniques et fonctionnels : Développement et Évolution .NET : Vous serez le garant de la montée de version de l'écosystème applicatif existant. Votre rôle consistera à faire évoluer les solutions ".NET" actuelles, en participant activement au développement de nouvelles fonctionnalités et à l'amélioration de l'existant. Vous devrez assurer la robustesse du code et sa maintenabilité sur le long terme. Architecture et Gestion de Données : Une partie critique de la mission concerne la migration et la gestion des bases de données. Vous piloterez la migration complexe d'un serveur SQL vers PostgreSQL, nécessitant une maîtrise parfaite des enjeux de performance et d'intégrité des données. De plus, vous travaillerez sur l'amélioration de la robustesse de RabbitMQ pour assurer une gestion fluide des files d'attente de messages dans un environnement distribué. API et Interopérabilité : Vous développerez des WEB API performantes destinées à la fourniture de flux en temps réel. Ces interfaces permettront la communication entre les systèmes industriels (SI) et la plateforme centrale, jouant un rôle clé dans la gouvernance de la donnée. DevOps et Environnement Linux : Bien que centré sur .NET, le poste requiert une forte compétence en environnement Linux. Vous serez chargé d'automatiser le déploiement sur les différents environnements via Azure DevOps, garantissant ainsi une chaîne d'intégration et de déploiement continu (CI/CD) efficace et sécurisée. Qualité, Tests et Documentation : La rigueur est au cœur de cette prestation. Vous effectuerez des tests de validation complets (performance, conformité) pour garantir que les fonctionnalités respectent les exigences utilisateurs. Vous assurerez également l'assistance et le support lors de la VABF (Vérification d'Aptitude au Bon Fonctionnement) et de la mise en production. La rédaction et la mise à jour de la documentation technique et fonctionnelle seront impératives pour assurer la pérennité des connaissances. Transfert de Compétences : En fin de mission ou de lot, vous devrez mettre en place un plan de transfert de compétences structuré vers les équipes internes du client, assurant une transition fluide de la propriété du code. La prestation est organisée en lots distincts, incluant une phase initiale de 6 sprints dédiée à la migration et aux correctifs, suivie de phases optionnelles pour répondre aux demandes d'évolutions techniques et applicatives métiers. Vous opérerez dans un cadre méthodologique Agile, nécessitant une communication fluide et une capacité d'adaptation rapide.
CDI

Offre d'emploi
Ingénieur Développement Linux Embarqué H/F

Savane Consulting
Publiée le

45k-70k €
Rennes, Bretagne
Contexte du poste : Notre client est l’un des principaux fournisseurs mondiaux de solutions de réseau et de streaming vidéo en temps réel . Ses technologies de cloud connecté et de périphérie intelligente permettent aux organisations du monde entier d’impliquer leurs publics, d’améliorer la collaboration et de soutenir la prise de décision, grâce à des solutions vidéo haute qualité, faible latence, sécurisées et fiables à l’échelle mondiale . Dans le cadre du développement d’un nouveau produit NGX (Encodeur / Décodeur) , nous recherchons un(e) Ingénieur Développement Linux Embarqué . Missions principales : • Assurer les évolutions des versions de l’encodeur / décodeur (Python, scripts Shell, Buildroot) • Intégrer des drivers matériels • Porter et personnaliser les BSP Yocto et Buildroot sur architectures ARM et x86 • Intégrer et configurer les bootloaders (U-Boot, Coreboot, Slimboot, EDK2 / UEFI) • Adapter les drivers, device trees, middleware et couches d’abstraction matérielle (HAL) • Intervenir dans un environnement multimédia exigeant • Assurer le support des équipes hardware et software sur les problématiques de démarrage, chaîne de boot, périphériques et intégration OS
CDI

Offre d'emploi
Ingénieur test et logiciel (H/F)

Amiltone
Publiée le

30k-35k €
Nantes, Pays de la Loire
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, votre rôle est de comprendre les objectifs du projet et les besoins des utilisateurs afin de définir la stratégie de test la plus adaptée. En tant qu' Ingénieur test et logiciel (H/F) , vous assurez les missions suivantes : • Mise en place de la stratégie de test • Analyser et évaluer les exigences utilisateurs et les spécifications • Rédaction et exécution de scénarios de recettes • Piloter et suivre l'exécution des tests • Développer et maintenir des scripts de tests automatisés • Création des rapports détaillés sur les résultats des tests automatisés • Valider le déploiement et l'installation avant livraison. • Réaliser des démonstrations à destination du client ou interne La stack technique : • Sélénium, Squash TM • Jira, Testlink • Jenkins, Git • Postman ou équivalent
CDD

Offre d'emploi
Développeur Firmware H/F

Grafton
Publiée le

3 mois
Grenoble, Auvergne-Rhône-Alpes
Développeur Firmware (H/F) Grafton Recruitment accompagne l'un de ses clients industriels dans la recherche d'un Développeur Firmware afin de renforcer son équipe dédiée au développement de solutions embarquées. Missions Au sein d'une équipe technique experte, vous intervenez sur l'ensemble du cycle de développement firmware. Vos responsabilités couvrent : Sélection, conception, développement et maintenance du firmware embarqué en C/C++, dans le respect des standards qualité et des processus internes. Développement et scripting en Python. Programmation embarquée en C pour microcontrôleurs, avec maîtrise des périphériques tels que ADC, DMA, Timers. Réalisation d'analyses de code source et de binaires afin d'identifier et corriger les défauts, non‑conformités, vulnérabilités ou problèmes de licences. Analyse statique (Coverity) Analyse binaire (BDBA) Qualimétrie (SQuORE) Analyse, diagnostic et correction des anomalies. Compréhension et application des réglementations liées au développement firmware, notamment dans le cadre de la CRA. Support technique auprès des équipes internes et externes (équipes R&D, production, clients…). Gestion du code et des workflows sous GitHub. Profil recherché Expérience confirmée en développement firmware embarqué. Excellente maîtrise du C/C++ et bonne connaissance des environnements microcontrôleurs. Compétences en Python (scripts et développement). Connaissance des outils d'analyse de code et de qualité logicielle. Capacité à investiguer, diagnostiquer et résoudre des problèmes complexes. Anglais opérationnel. Compétences complémentaires appréciées Lecture de schémas électriques et RF. Maîtrise avancée des outils GitHub : CI/CD, automatisations, règles de gestion.
CDI

Offre d'emploi
Ingénieur test et logiciel (H/F)

Amiltone
Publiée le

32k-38k €
Niort, Nouvelle-Aquitaine
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant qu'Ingénieur de test et validation logiciel (H/F), vous assurerez les missions suivantes : · Mettre en place des stratégies de tests · Rédiger et exécuter des scénarios de tests · Assurer la non-régression d'un produit · Piloter et suivre l'exécution des tests · Identifier les anomalies et définir un scénario de reproduction · Créer des rapports d'anomalie et en assurer le suivi · Réalisation de démonstrations produit · Organiser des sessions de bêta-tests avec les utilisateurs finaux La stack technique : · Selenium · Postman ou équivalent · Langage SQL · Format Gherkin
CDI
Freelance

Offre d'emploi
Chef de projet AMOA Sénior Expert Python Spark

ARDEMIS PARTNERS
Publiée le
Confluence
Git
Hadoop

6 mois
40k-45k €
400-510 €
Lyon, Auvergne-Rhône-Alpes
Au sein du Pôle de notre client de la DSI d’un grand acteur du secteur de l’énergie, ce dernier a en charge l’ensemble des chaînes communicantes, à savoir : • CCMA : chaîne communicante du marché grand public (compteurs communicants) • CCMA : chaîne communicante du marché professionnel (compteurs communicants pour les industriels) • IoT : ensemble de capteurs communicants donnant des informations clés sur le réseau de distribution (exemple : capteur de niveau des réservoirs des groupes électrogènes d’établissements sensibles) • I3C : systèmes de supervision des infrastructures critiques Système d’information permettant de superviser et monitorer la chaîne communicante des compteurs intelligents à travers 4 grandes fonctionnalités : • Monitoring de la chaîne communicante • Télédistribution des logiciels et des paramètres • Gestion des dysfonctionnements du parc • Gestion du référentiel Le Groupe Actifs Réseau et Maintenance du Pôle SI Chaînes Communicantes réalise des études et des produits data innovants sur des sujets tels que la maintenance prédictive, la mobilité électrique et les charges sur le réseau. La durée de la prestation sera de six (6) mois fermes à compter de la date de commande. Elle pourra être reconduite par périodes optionnelles de six (6) mois maximum jusqu’à la fin du marché. Activités principales : • Participation à des ateliers avec des experts métiers pour collecter le besoin et comprendre les données • Conception et développement de traitements de données • Réalisation d’études statistiques • Présentation de résultats sous forme de rapports d’étude ou tableaux de bord • Développement d’outils de visualisation pour faciliter les analyses • Diffusion et vulgarisation des résultats Le consultant sera également attendu sur : • Le lien entre métier et data science • La conception fonctionnelle du besoin métier au sein d’un SI • La préparation et animation d’ateliers utilisateurs • L’appui au pilotage des réalisations et au suivi d’avancement Activités secondaires : • Veille technologique sur les outils du projet • Partage de connaissances et formation aux bonnes pratiques
CDI
Freelance

Offre d'emploi
Ingénieur logiciel embarqué DWDM (H/F)

CELAD
Publiée le
DWDM

1 an
40k-45k €
380-470 €
Côtes-d'Armor, France
Nous poursuivons notre développement et recherchons actuellement un(e) Ingénieur Logiciel Embarqué DWDM H/F pour intervenir chez un de nos clients. Contexte : Dans le cadre d’un besoin structurant pour la R&D, vous interviendrez sur la conception et l’évolution logicielle d’une solution de transport optique à haute performance. Votre objectif : développer, faire évoluer et maintenir les briques software embarquées , tout en participant aux orientations techniques majeures du produit. Vous intégrerez une équipe Agile spécialisée sur l’embedded (10 pers.) et serez impliqué(e) dans l’ensemble du cycle de vie logiciel : spécifications, développement, validation, documentation, analyse d’incidents et amélioration continue.
CDI

Offre d'emploi
Ingénieur Software embarqué senior H/F

HAYS France
Publiée le

50k-60k €
Saverne, Grand Est
Rattaché au Responsable du bureau d'études, vous intégrez une équipe « software embarqué » dynamique au sein d'un service multidisciplinaire d'une douzaine de personnes et vous contribuez au développement de solutions technologiques à forte valeur ajoutée. Vos missions : Concevoir les produits en collaboration étroite avec les équipes hardware Rédiger les spécifications logicielles en lien avec les experts métiers Assurer le développement des logiciels embarqués (architecture, code, tests unitaires) Réaliser les tests d'intégration et de validation Rédiger les protocoles, plans de test et documentations associées Documenter l'intégralité des développements dans le respect des normes réglementaires applicables (IEC 62304)

Les questions fréquentes à propos de l’activité d’un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

Quel est le rôle d'un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

Le développeur logiciel embarqué réalise et conçoit différents systèmes informatiques tout en définissant l’architecture des composants et des produits.

Quels sont les tarifs d'un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

Le TJM d'un développeur logiciel embraqué est de 450 €, cela dépend de l'expérience du freelance. Le salaire d’un développeur logiciel embarqué débutant oscille entre 28 000 et 35 000 € bruts chaque année. Mais en obtenant de l’expérience, le développeur logiciel embarqué peut alors prétendre à une rémunération plus importante, aux alentours de 60 000 € par an.

Quelle est la définition d'un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

Le développeur logiciel embarqué se doit de répondre aux besoins de l’entreprise et pour cela il s’oriente vers le développement de logiciels embarqués. Il veille à la fois à la qualité des logiciels, mais également à leur pérennité, leur sécurité, leur efficacité énergétique et leur consommation. Sa mission repose sur le développement d’un code optimisé, tout en prenant en considération les différentes contraintes de la plate-forme sur laquelle il travaille. Par ailleurs, son implication dans les phases de tests est également importante afin de valider les différents processus et si nécessaire à mettre en place une documentation technique. Le développeur logiciel embarqué effectué systématiquement une veille technologique afin de prendre connaissance des dernières évolutions. Il utilise également des langages assembleur tels que le C++ afin de coder selon les recommandations clients. Au quotidien, il pratique l’anglais oral et écrit et dispose d’une excellente connaissance des systèmes d’exploitation généraliste comme Linux ou encore Windows.

Quel type de mission peut gérer un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

• Le développeur logiciel embarqué est en réalité un ingénieur informatique qui a pour mission de développer des logiciels qui seront ensuite embarqués au sein des produits physiques. Ce type de logiciels embarqués se trouve dans notre quotidien, sans même remarquer leur présence. Par exemple, un logiciel capable de gérer les caisses d’un supermarché, un logiciel gérant le tableau de bord d’une voiture connectée ou encore un logiciel définissant l’automatisation d’un bras robotisé que vous pouvez trouver dans l’industrie. • Étant donné que les applications sont nombreuses, le métier de développeur logiciel embarqué nécessite des compétences adaptées par rapport à l’environnement dans lequel il évolue. Il n’est donc pas rare que le métier exige des compétences complémentaires en mécanique, en calcul, en électricité, en électronique ou en robotique. • Au quotidien, le développeur logiciel embarqué procède à l’installation des équipements liés au système informatique, mais également à leur maintenance et à leur développement. • Ces responsabilités se traduisent par une prise en charge totale concernant les projets de logiciels embarqués. Il est également sollicité pour le développement et le prototypage des logiciels embarqués sur la partie codage. • Le développeur logiciel embarqué est également impliqué dans les nombreux tests et les phases de validation avec la mise en place d’une documentation technique. • Enfin, il assure une veille technologique régulière pour prendre en considération les dernières tendances.

Quelles sont les compétences principales d'un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

• Comme évoqué précédemment, le développeur logiciel embarqué dispose d’une excellente compréhension des langages de programmation telle que le Java, le C ou encore le C++. Ce sont des compétences obligatoires, car la programmation occupe une place prépondérante dans son quotidien. • Mais ce n’est pas tout, le développeur logiciel embarqué dispose d’excellentes connaissances en matière d’électronique et ensuite des compétences secondaires par rapport à l’environnement dans lequel il évolue. Grâce à ses compétences dans le domaine, il va pouvoir anticiper le comportement du matériel électronique dans le but d’adapter son codage. • Enfin, il collabore avec d’autres métiers de l’IT, comme l’ingénieur de systèmes embarqués pour optimiser son projet.

Quel est le profil idéal pour un Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

• Afin de mener à bien sa mission, le développeur logiciel embarqué doit être en mesure de résoudre n’importe quelle problématique. • Dans son domaine, il se doit d’être perfectionniste en envisageant toutes les possibilités. • De nature curieuse, cela le poussera à découvrir de nouvelles procédures et à expérimenter une nouvelle façon de coder. • Enfin, il est absolument impératif d’avoir une maîtrise parfaite de l’anglais technique.
1395 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous