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 551 résultats.
CDI

Offre d'emploi
Ingénieur Qualité Projet – Électronique & Logiciel embarqué – Domaine de l’aérospatial (F/H)

CELAD
Publiée le

42k-49 999 €
Toulouse, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 1 jour de télétravail / semaine - Toulouse Vous souhaitez évoluer dans un environnement où la qualité est un véritable levier de performance, au cœur de projets électroniques complexes intégrant du logiciel embarqué ? Cette opportunité est faite pour vous ! Nous poursuivons notre développement et recherchons actuellement un.e Ingénieur Qualité Projet pour intervenir chez un de nos clients, dans le secteur de la défense. Contexte : Ce poste vous propose un rôle transverse, avec une vision projet globale et un impact concret sur l’organisation. Vous évoluez dans un contexte multi-projets , en interaction avec : Des équipes techniques orientées électronique et logiciel embarqué Des interlocuteurs qualité et projet Un environnement soumis à des normes exigeantes (aéronautique / spatial) Votre rôle est clé pour garantir la cohérence, la conformité et la robustesse des développements. Voici un aperçu détaillé de vos missions : 1. Structuration de la qualité logicielle (court terme) Mettre en place et structurer le Système de Management de la Qualité (SMQ) sur le périmètre logiciel embarqué Travailler en collaboration avec un expert du logiciel embarqué Définir les processus, standards et bonnes pratiques qualité côté logiciel Apporter de la rigueur et de la méthode sur un périmètre à structurer 2. Pilotage de la qualité projet (moyen / long terme) Prendre le relais sur la qualité projet globale Assurer la conformité des projets dans un environnement normé exigeant Piloter les activités qualité sur plusieurs projets en parallèle Participer aux revues (dont revues de code ) et garantir leur pertinence Être un référent qualité auprès des équipes techniques
CDI

Offre d'emploi
Développeur·se Windchill – Edition de logiciel (H/F)

CELAD
Publiée le

35k-40k €
Toulouse, Occitanie
2 jours de télétravail/semaine Toulouse - Expérience d’au moins 2 ans Contexte : En tant que développeur Windchill (H/F) , vous intégrez une équipe spécialisée dans les solutions PLM, au service de grands acteurs des secteurs industriel, aéronautique, défense. Vous intervenez sur des projets structurants autour de PTC Windchill , en lien étroit avec les équipes métiers et techniques. Voici un aperçu détaillé de vos missions : Concevoir, développer et maintenir des solutions autour de PTC Windchill Réaliser des développements spécifiques en Java (customisations, extensions, workflows) Participer aux phases de conception technique et aux choix d’architecture Intervenir sur les correctifs, évolutions et optimisations de performances Collaborer avec les équipes fonctionnelles, métiers et QA Assurer le suivi des tâches et anomalies via Jira Contribuer à la documentation technique et aux bonnes pratiques projet Environnement technique : PLM : PTC Windchill Langage : Java Outils : Jira
Freelance

Mission freelance
Développeur·se Windchill – Edition de logiciel (H/F)

CELAD
Publiée le

1 an
340-420 €
Toulouse, Occitanie
2 jours de télétravail/semaine Toulouse - Expérience d’au moins 2 ans Contexte : En tant que développeur Windchill (H/F) , vous intégrez une équipe spécialisée dans les solutions PLM, au service de grands acteurs des secteurs industriel, aéronautique, défense. Vous intervenez sur des projets structurants autour de PTC Windchill , en lien étroit avec les équipes métiers et techniques. Voici un aperçu détaillé de vos missions : Concevoir, développer et maintenir des solutions autour de PTC Windchill Réaliser des développements spécifiques en Java (customisations, extensions, workflows) Participer aux phases de conception technique et aux choix d’architecture Intervenir sur les correctifs, évolutions et optimisations de performances Collaborer avec les équipes fonctionnelles, métiers et QA Assurer le suivi des tâches et anomalies via Jira Contribuer à la documentation technique et aux bonnes pratiques projet Environnement technique : PLM : PTC Windchill Langage : Java Outils : Jira
CDI

Offre d'emploi
Développeur PL/SQL Sénior – Éditeur logiciel – Bastia

Talents Finance
Publiée le
Apex
Oracle forms
PL/SQL

45k-51k €
Bastia, Corse
Contexte du poste : Nous sommes un éditeur de logiciels reconnu depuis plus de 30 ans dans le développement de solutions métiers à destination du secteur du BTP. Dans le cadre de la transformation de notre ERP historique, nous avons engagé un projet structurant de modernisation visant à faire évoluer nos applications Oracle Forms vers une nouvelle génération basée sur Oracle Apex . Ce projet, déjà lancé avec une première version en production, s’inscrit dans une dynamique long terme avec de nombreux enjeux techniques et fonctionnels. Afin d’accompagner cette transformation, nous recherchons aujourd’hui un développeur PL/SQL sénior capable de contribuer activement à la construction et à l’évolution de notre plateforme.
Offre premium
CDI
Freelance

Offre d'emploi
Développeur COBOL / MAINFRAME H/F

INFOTEL CONSEIL
Publiée le
COBOL

6 mois
35k-45k €
400-550 €
Le Mans, Pays de la Loire
VOS MISSIONS Dans le cadre du renforcement d’une équipe en charge de la maintenance évolutive et corrective d’applications critiques, nous recherchons un Développeur COBOL expérimenté pour intervenir sur des environnements Mainframe et participer à l’évolution d’un système d’information à fort enjeu. Participer aux phases d’analyse technique et fonctionnelle Concevoir et développer des programmes en COBOL Maintenir et faire évoluer les traitements existants Assurer les tests unitaires et l’intégration Rédiger ou mettre à jour la documentation technique Analyser et corriger les anomalies détectées en production Collaborer avec les équipes techniques et métiers Compétences techniques requises Très bonne maîtrise de COBOL Connaissances des environnements Mainframe IBM (TSO, JCL, DB2, CICS selon contexte) Maîtrise de la gestion des batchs et des traitements de production Connaissance d’un ordonnanceur (Control-M, OPC, ou équivalent) appréciée Aisance avec les outils de suivi : JIRA, ServiceNow, ou similaires
CDI

Offre d'emploi
Ingénieur systèmes - Logiciel - Militaire F/H

VIVERIS
Publiée le

45k-55k €
Massy, Île-de-France
Contexte de la mission : Dans le cadre d'un projet stratégique dans le secteur de la défense, nous recherchons un Ingénieur Systèmes Embarqués pour intégrer l'équipe logiciel de notre client. Vous serez en charge de la définition, de la validation et de l'intégration des composants logiciels des systèmes et sous-systèmes. Vos responsabilités : - Réalisation de spécifications logicielles et de notes de configuration applicables - Participation aux revues logicielles et aux revues de validation des modules de calcul - Assurer le suivi des phases de développement logiciel - Analyse et suivi des faits techniques logiciels et participation aux revues d'essais fonctionnels - Mise à jour base DOORS (ou outils de traçabilité équivalent) de chaque produit logiciel - Rédaction de dossier de justification système et de matrice de conformité
Offre premium
Freelance

Mission freelance
DEVELOPPEUR SIEBEL IP24

LK TECHNOLOGY
Publiée le
Siebel
Web service

6 mois
Île-de-France, France
Pour l'un de nos clients basé en IDF, nous sommes à la recherche, pour une mission de longue durée, d'un développeur confirmé SIEBEL IP 24. Le candidat doit avoir une bonne maîtrise des environnements : SIEBEL version IP24, Siebel Tools, workflows, EIM, EAI/web services en SOAP, SQL Le candidat doit avoir une bonne maîtrise des environnements : SIEBEL version IP24, Siebel Tools, workflows, EIM, EAI/web services en SOAP, SQL Le candidat doit avoir une bonne maîtrise des environnements : SIEBEL version IP24, Siebel Tools, workflows, EIM, EAI/web services en SOAP, SQL
Offre premium
CDI

Offre d'emploi
Développeur Fullstack Java / Angular confirmé

Soors
Publiée le
Angular
J2EE / Java EE

3 ans
40k-45k €
400-550 €
Bordeaux, Nouvelle-Aquitaine
Contexte Dans le cadre du renforcement d’une équipe tech basée en région bordelaise, nous recherchons un Développeur Fullstack Java / Angular confirmé pour intervenir sur des projets applicatifs à forte valeur métier. Le poste s’adresse à un profil souhaitant s’inscrire dans la durée, au sein d’un environnement structuré, avec de vrais sujets techniques, une équipe stable et une trajectoire d’évolution claire. Poste ouvert uniquement en CDI. Pas de freelance, pas de portage, pas d’intérim. Vos missions Vous interviendrez au sein d’une équipe projet composée de développeurs, lead dev, architectes, PO/BA et équipes métiers. Vos principales responsabilités seront les suivantes : Concevoir, développer et maintenir des applications web en environnement Java / Spring Boot et Angular Participer aux choix techniques et à l’amélioration continue de l’architecture Développer des API REST robustes, maintenables et documentées Contribuer à la qualité du code : revue de code, tests automatisés, bonnes pratiques, clean code Participer aux rituels agiles : daily, sprint planning, refinement, démonstrations Collaborer avec les équipes produit et métier pour comprendre les besoins fonctionnels Contribuer à l’industrialisation des pratiques : CI/CD, intégration continue, automatisation, observabilité Être force de proposition sur les évolutions techniques et fonctionnelles Environnement technique L’environnement cible pourra inclure notamment : Back-end : Java, Spring Boot, Spring Security, JPA/Hibernate Front-end : Angular, TypeScript, HTML, CSS / SCSS API : REST, Swagger / OpenAPI Base de données : PostgreSQL, Oracle ou SQL Server DevOps : Git, GitLab CI/CD ou Jenkins, Docker Méthodologie : Agile / Scrum ou Kanban Qualité : tests unitaires, tests d’intégration, SonarQube, code review
CDI

Offre d'emploi
Ingénieur intégration validation et vérification logiciel - Défense H/F

VIVERIS
Publiée le

40k-45k €
Massy, Île-de-France
Contexte : Dans le cadre de nos projets menés auprès d'un équipementier de la Défense, nous recherchons un ingénieur intégration validation et vérification logiciel H/F pour rejoindre une équipe projet complète et intervenir sur des activités à forts enjeux techniques. Responsabilités : - Participer à la réalisation des tests IVV logiciel sur une plateforme industrielle, - Préparer les jeux de tests automatisés ainsi que les environnements associés, - Mettre à jour les procédures de validation et de non régression - Exécuter les différentes campagnes de tests (intégration, validation, non régression), - Mettre à jour la base d'anomalies, analyser et lever les défauts, proposer des axes d'amélioration - Préparer les éléments destinés aux recettes et aux équipes consommatrices, - Améliorer les procédures de tests et de non régression, - Assurer la capitalisation des connaissances au sein de l'équipe. Profil recherché : Issu(e) d'une formation ingénieur ou équivalent Bac +5, vous disposez d'une expérience confirmée en Test & Validation Logicielle ou en IVVQ. Vous maîtrisez les environnements Linux et Windows et possédez une solide connaissance des technologies mentionnées. Un niveau d'anglais opérationnel est requis pour ce poste.
CDI

Offre d'emploi
Ingénieur développement logiciel applicatif C++/Linux H/F

VIVERIS
Publiée le

40k-45k €
Héry, Bourgogne-Franche-Comté
Contexte de la mission : Notre client est leader dans la conception et la production de systèmes pyrotechniques. Dans un environnement atypique et innovant, vous contribuerez au développement de logiciels embarqués et applicatifs critiques, destinés à des systèmes industriels de pointe. Vos Responsabilités : - Concevoir, développer et maintenir des applications logicielles en C++ sous environnement Linux, en respectant les normes industrielles et les bonnes pratiques de codage ; - Optimiser les performances et la fiabilité des logiciels embarqués ; - Participer aux phases de tests, de validation et de correction des anomalie ; - Contribuer à la planification et au suivi des projets logiciels, en collaboration avec les chefs de projet et le PO ; - Assurer le respect des délais, des budgets et des exigences qualité ; - Rédiger et maintenir la documentation technique ; - Travailler en étroite collaboration avec les équipes matérielles, systèmes et métiers pour garantir l'intégration fluide des solutions logicielles ; - Proposer des améliorations techniques et participer à la veille technologique. Le poste est idéalement basé sur le site client à Héry. Si la mission est réalisée depuis Paris, des déplacements hebdomadaires sur le site d'Héry seront à prévoir.
Freelance

Mission freelance
Développement Firmware console

Kamatz
Publiée le
Architecture
Systèmes embarqués
UART

6 mois
Lille, Hauts-de-France
Développement du firmware d’une nouvelle génération de consoles connectées pour équipements fitness (vélo, rameur, elliptique), intégrant des fonctionnalités avancées d’interface utilisateur, de connectivité et de compatibilité hardware. Responsabilités Concevoir et développer un firmware embarqué robuste et maintenable Définir une architecture logicielle structurée (drivers / services / application) Développer les briques bas niveau et les services applicatifs Intégrer une interface utilisateur fluide (affichage, navigation, animations) Assurer l’intégration des interfaces de communication Réaliser les tests et validations d’intégration hardware/firmware Identifier et corriger les anomalies Collaborer avec les équipes hardware, produit et partenaires externes Environnement technique Architecture firmware embarquée (drivers / services / application) Développement bas niveau (drivers écran, périphériques, hardware) Interfaces de communication : UART, BLE Intégration système avec équipements externes (MCB, e-gym, ergo1200) Interface utilisateur embarquée (UI, navigation, animations) Contraintes fortes de performance, fluidité et réactivité Environnements hardware / firmware intégrés Objectifs Firmware stable, performant et maintenable sur plateforme cible Architecture logicielle claire et scalable Compatibilité avec les équipements (e-gym, ergo1200) Interface utilisateur fluide et cohérente avec les contraintes hardware Réduction des anomalies en phase d’intégration Livrables Architecture firmware documentée Code embarqué (drivers, services, UI) Tests et validation d’intégration HW/FW Documentation technique (architecture, interfaces, protocoles)
CDI

Offre d'emploi
Ingénieur Systèmes - ADAS / Caméras Embarquées (F/H)

CELAD
Publiée le

50k-55k €
Créteil, Île-de-France
Dans le cadre du développement d’un système avancé d’aide à la conduite (ADAS), nous recherchons un Ingénieur Systèmes spécialisé en gestion des exigences pour intervenir sur un projet international. Le périmètre porte sur des solutions de Driver Monitoring System (DMS) et Occupant Monitoring System (OMS) , intégrées à un calculateur ADAS, incluant le développement de caméras embarquées et de logiciels associés. Vous évoluerez dans un environnement multi-sites (Europe, Asie, Afrique), en collaboration avec des équipes logiciel, plateforme, validation et systèmes. Vous êtes au cœur de la coordination système et de la gestion des exigences sur l’ensemble du cycle de développement : Pilotage & coordination - Coordonner les activités avec les équipes techniques et le leadership projet. - Définir le contenu des itérations de développement et suivre l’avancement global. - Piloter le planning des activités liées aux spécifications système. - Organiser et animer les revues de spécifications aux différents jalons projet. Gestion des exigences (Requirements Engineering) - Analyser, suivre et structurer les exigences clients dans l’outil ALM. - Assurer l’allocation et la traçabilité des exigences (acceptance, couverture). - Garantir la cohérence entre les exigences client, système et composants. Rédaction des spécifications - Rédiger les spécifications système (SyRS) et assurer leur complétude. - Consolider les spécifications issues des équipes plateforme et logiciel. - Rédiger les spécifications des composants (caméras, drivers logiciels). - Assurer le suivi de l’acceptation des exigences par les équipes de développement et de validation.
Freelance

Mission freelance
Testeur Logiciel

ADSearch
Publiée le
Développement

3 mois
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Stratégie et conception des tests Participer à la définition et à la mise en œuvre de la stratégie de tests afin de valider les développements (nouvelles fonctionnalités, maintien en condition opérationnelle, tests de non-régression). Concevoir des scénarios de tests, rédiger des cas de tests et préparer les données nécessaires. Alimenter et maintenir le référentiel de cas de tests. Exécution et suivi Planifier, exécuter et piloter les campagnes de tests. Mettre en place des tests automatisés (MrSurricate). Maintenir la base de scénarios (SquashTM). Identifier, documenter et suivre les anomalies via des rapports structurés. Assurer le suivi des correctifs jusqu’à leur validation. Collaboration et outillage Travailler en étroite collaboration avec les équipes R&D et l’ensemble des parties prenantes. Mettre en place et optimiser les outils de tests adaptés aux besoins du projet.
Freelance

Mission freelance
Ingénieur Systèmes - ADAS / Caméras Embarquées (F/H)

CELAD
Publiée le

1 an
470-570 €
Créteil, Île-de-France
Dans le cadre du développement d’un système avancé d’aide à la conduite (ADAS), nous recherchons un Ingénieur Systèmes spécialisé en gestion des exigences pour intervenir sur un projet international. Le périmètre porte sur des solutions de Driver Monitoring System (DMS) et Occupant Monitoring System (OMS) , intégrées à un calculateur ADAS, incluant le développement de caméras embarquées et de logiciels associés. Vous évoluerez dans un environnement multi-sites (Europe, Asie, Afrique), en collaboration avec des équipes logiciel, plateforme, validation et systèmes. Vous êtes au cœur de la coordination système et de la gestion des exigences sur l’ensemble du cycle de développement : Pilotage & coordination - Coordonner les activités avec les équipes techniques et le leadership projet. - Définir le contenu des itérations de développement et suivre l’avancement global. - Piloter le planning des activités liées aux spécifications système. - Organiser et animer les revues de spécifications aux différents jalons projet. Gestion des exigences (Requirements Engineering) - Analyser, suivre et structurer les exigences clients dans l’outil ALM. - Assurer l’allocation et la traçabilité des exigences (acceptance, couverture). - Garantir la cohérence entre les exigences client, système et composants. Rédaction des spécifications - Rédiger les spécifications système (SyRS) et assurer leur complétude. - Consolider les spécifications issues des équipes plateforme et logiciel. - Rédiger les spécifications des composants (caméras, drivers logiciels). - Assurer le suivi de l’acceptation des exigences par les équipes de développement et de validation.
Offre premium
CDI

Offre d'emploi
Développeur C++

Himeo
Publiée le
C/C++
QT

40k-49k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte Nous recherchons un développeur confirmé (5 ans d’expérience minimum) en C++ / Qt pour intervenir sur le développement et la maintenance d’applications logicielles critiques, dans des environnements Windows et/ou Linux. Missions Développer et maintenir des applications en C++ avec Qt (front-end ou back-end) Concevoir des interfaces graphiques ou des composants métiers Participer aux choix d’architecture et à la conception technique Implémenter des solutions performantes et multi-threadées Appliquer les design patterns adaptés Garantir la qualité du code (tests unitaires, revues de code, bonnes pratiques) Contribuer à l’industrialisation (build, CI/CD, packaging, déploiement)
Freelance

Mission freelance
Expert Logiciel / Ingénieur de Production

STHREE SAS
Publiée le

12 mois
Besançon, Bourgogne-Franche-Comté
Expert Logiciel / Ingénieur de Production - Suivi de production & Data Suivi de production & Développement d'outils Localisation : Besançon Présence : 2 jours par semaine sur site (présence accrue attendue en début de mission) Durée : Mission longue. Freelance ou portage (pas de sous-traitance) Démarrage : Dès que possible Contexte de la mission Notre client dispose d'une application métier critique dédiée à la collecte de flux financiers et à leur dispatch vers différents bénéficiaires. Aujourd'hui, une équipe interne prend en charge le reporting, mais l'organisation manque d'un profil capable de : faire le lien entre les enjeux métiers, la production et le développement, sécuriser le suivi de production, et concevoir les outils opérationnels nécessaires (requêtes SQL, dashboards, automatisations…). Dans ce contexte, le client souhaite renforcer son équipe avec un Expert Logiciel / Ingénieur de Production, doté d'une forte capacité d'analyse, à la fois technique et fonctionnelle. Objectifs de la mission Le consultant aura pour objectifs principaux de : Assurer le suivi de production de l'application métier (collecte et répartition des flux financiers). Superviser et contrôler le bon fonctionnement des développements (dev check). Construire, documenter et optimiser les requêtes SQL nécessaires aux analyses et au reporting. Participer à la création et à la maintenance de dashboards décisionnels. Faire le lien entre : les équipes métiers, l'équipe reporting, et les équipes techniques / développement. Accompagner les équipes dans la structuration des processus et des outils. Devenir le référent applicatif de la solution client, avec une montée en expertise progressive sur le domaine fonctionnel. Périmètre d'intervention Suivi de production Analyse des incidents récurrents et mise en place d'actions correctives. Monitoring des flux et consolidation des alertes. Contribution à la continuité opérationnelle de l'application. Développement & qualité technique Pilotage et coordination des développements. Priorisation des évolutions. Validation et challenge des livrables techniques. Participation aux phases de test. Data & reporting Rédaction et optimisation de requêtes SQL complexes. Construction ou amélioration de dashboards (outil BI à préciser : Power BI, Tableau, solution interne…). Structuration et fiabilisation des données utilisées par l'équipe reporting. Coordination & accompagnement Animation de points réguliers entre les équipes. Traduction des besoins métiers en spécifications techniques exploitables. Accompagnement au changement et mise en place de bonnes pratiques. Livrables attendus Documentation technique : requêtes SQL, processus de production. Dashboards fonctionnels, validés et exploitables. Plan de monitoring et de suivi de production. Roadmap d'amélioration continue de l'outil. Compte-rendu hebdomadaire d'avancement. Profil recherché Profil général Un profil avec une double appétence technique et fonctionnelle, à l'aise dans des environnements applicatifs complexes et métiers sensibles. Compétences techniques Excellente maîtrise de SQL (requêtes avancées, optimisation). Expérience avec un outil de data visualisation / BI. Bonne compréhension d'environnements applicatifs complexes. Expérience en ingénierie de production ou suivi de production. Compétences fonctionnelles Capacité à comprendre des processus financiers de collecte et de répartition de flux. Aisance dans la coordination multi-équipes. Autonomie et force de proposition. Soft skills Forte capacité d'analyse et de structuration. Capacité à vulgariser des sujets techniques. À l'aise dans un contexte complexe nécessitant de naviguer entre plusieurs interlocuteurs.

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