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 373 résultats.
Freelance

Mission freelance
Ingénieur Test & Validation – Systèmes Spatiaux

Takima
Publiée le
Electronique
Systèmes embarqués

6 mois
300-400 €
Toulouse, Occitanie
CONTEXTE DE LA MISSION Dans le cadre du développement et de la qualification de systèmes embarqués à bord de satellites, notre client acteur innovant du new space en environnement international renforce son équipe de validation technique. Le/la candidat(e) rejoindra une équipe pluridisciplinaire pour contribuer aux activités de test et de vérification des équipements spatiaux, en interface directe avec les équipes d'ingénierie et de mission. RESPONSABILITÉS PRINCIPALES – Concevoir, développer et exécuter des plans de test pour les équipements et sous-systèmes spatiaux – Mettre en œuvre et opérer un banc d'intégration et de test (Flatsat) pour la validation fonctionnelle – Rédiger les procédures de test, les rapports d'anomalie et les comptes-rendus d'essais – Analyser les résultats de test et contribuer à la résolution des non-conformités – Assurer le suivi des exigences de test et la traçabilité dans les outils dédiés – Collaborer avec les équipes SW/HW et les partenaires externes en environnement anglophone
CDI

Offre d'emploi
Développeur logiciel C++ Qt - Secteur Robotique et Drone H/F

VIVERIS
Publiée le

40k-45k €
Massy, Île-de-France
Contexte de la mission : Viveris est reconnu pour son expertise en développement de systèmes embarqués et systèmes industriels. Ces développements font appels à des équipes pluridisciplinaires : mécanique, électronique, logiciel embarqué, banc de test, logiciel applicatif... Au sein de l'équipe « logiciel embarqué », vous intervenez sur un projet complet de développement de système connecté dans les domaines de la robotique et du drone. Vos responsabilités : - Comprendre et analyser les besoins et l'existant ; - Ecrire les spécifications techniques ; - Participer au développement logiciel ; - Mettre en oeuvre les tests et la validation ; - Rédiger la documentation associée.
CDI

Offre d'emploi
Ingénieur développement logiciel embarqué | middleware – Industrie (F/H)

CELAD
Publiée le

50k-55k €
Charenton-le-Pont, Île-de-France
Contexte : Dans le cadre de notre croissance, nous renforçons nos équipes R&D et recrutons un Ingénieur Développement Logiciel Embarqué / Middleware pour intervenir sur la conception et le développement d’un nouveau produit technologique à forte valeur ajoutée. Vous interviendrez sur l’ensemble du cycle de développement logiciel, au cœur d’un environnement pluridisciplinaire combinant logiciel embarqué, middleware et applicatif. Voici un aperçu détaillé de vos missions : 🎯 - Concevoir, développer et faire évoluer des composants middleware en C / C++. - Participer aux choix d’architecture et aux orientations techniques des développements. - Garantir la qualité, la maintenabilité et les performances du code produit. - Réaliser les phases d’intégration, de debug et de validation logicielle. - Collaborer avec les équipes projet pour assurer la cohérence des développements. - Participer aux revues de code et contribuer à l’amélioration continue des pratiques de développement.
Freelance

Mission freelance
Ingénieur développement logiciel embarqué | middleware – Industrie (F/H)

CELAD
Publiée le

1 an
480-520 €
Charenton-le-Pont, Île-de-France
Contexte : Dans le cadre de notre croissance, nous renforçons nos équipes R&D et recrutons un Ingénieur Développement Logiciel Embarqué / Middleware pour intervenir sur la conception et le développement d’un nouveau produit technologique à forte valeur ajoutée. Vous interviendrez sur l’ensemble du cycle de développement logiciel, au cœur d’un environnement pluridisciplinaire combinant logiciel embarqué, middleware et applicatif. Voici un aperçu détaillé de vos missions : 🎯 - Concevoir, développer et faire évoluer des composants middleware en C / C++. - Participer aux choix d’architecture et aux orientations techniques des développements. - Garantir la qualité, la maintenabilité et les performances du code produit. - Réaliser les phases d’intégration, de debug et de validation logicielle. - Collaborer avec les équipes projet pour assurer la cohérence des développements. - Participer aux revues de code et contribuer à l’amélioration continue des pratiques de développement.
Freelance

Mission freelance
Tech Lead Cloud/IoT

KUBE Partners S.L. / Pixie Services
Publiée le
Apache Kafka
AWS Cloud
IoT

1 an
300-600 €
Nord, France
Contexte de la mission L’équipe Connected Products a été créée pour répondre à ces enjeux, Celle-ci s’occupe de l’ensemble de la stack technique allant du cloud à l’embarqué en passant par le mobile fournissant une solution complète à nos utilisateurs. Sur la partie cloud, nous fournissons la plateforme IoT permettant la gestion de nos objets connectés ainsi que de la data associée. Nous souhaitons accélérer nos développements et renforcer notre équipe de développement, à la fois sur les développements de notre stack IoT, mais aussi sur la mise à disposition de nouvelles APIs REST et notamment de plusieurs Back For Front. Objectifs et livrables In an agile context, you will collaborate with the team members on the development of features in the following domains : Features related to our CSP Core IoT Platform Features related to our CSP Core Device Management back-end Features related to our CSP Core Back For Front Specific backend features delivered for mobile or web UIs (specific BFFs) Deliverables expected : Expert : Deliver correct, clean and tested code on complex features Ability to precisely estimate workload, guarantee delivery dates Consistently follow engineering best practices, especially focusing on reaching the highest levels of the Maturity Matrix for your product. Focus on attaining expertise in one or more areas, using your Skills Matrix Design interfaces and reusable components for the team; understands scaling, reliability, and maintenance trade-offs as they occur in practice Demonstrate knowledge of industry trends, our infrastructure, and our build system, including Github and all our CI Tools Aware of the operational data for the team’s domain and utilize it as a basis for suggesting stability and performance improvements
CDI

Offre d'emploi
Développeur logiciel C++/Qt - Robotique H/F

VIVERIS
Publiée le

40k-50k €
Crédit Agricole du Languedoc, Occitanie
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication de robots opérant dans des milieux hostiles. Dans ce cadre, nous recherchons un Développeur logiciel sur C++/Qt pour accompagner notre client dans la robotique à développer un nouveau produit. Intégré au sein d'un bureau d'études électronique et logiciel, vous faites partie d'une équipe de cinq développeurs et testeurs. Responsabilités : - Participer à la conception des applications logicielles en C++/Qt ; - Développer des solutions techniques en collaboration avec les équipes de développement et l'architecte ; - Assurer la qualité du code et veiller à sa maintenabilité et évolutivité.
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 C/C++ Linux embarqué H/F

VIVERIS
Publiée le

40k-50k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication d'équipements de haute technologie à destination des secteurs à fortes contraintes. Dans ce cadre, nous recherchons un ingénieur en développement Linux embarqué. Il interviendra sur des projets variés, orientés innovation, sécurité et performance, au coeur de solutions de sécurité électronique. Intégré au sein de l'équipe R&D pluridisciplinaire (électronique, mécanique, logiciel), vous êtes directement rattaché au Directeur de l'Ingénierie. Responsabilités : - Développer, améliorer et maintenir la gamme de solutions embarquées dans les domaines du contrôle d'accès, de l'intrusion, de la vidéosurveillance et de la GTB ; - Garantir la sécurité et les performances des produits, en intégrant les meilleures pratiques et les évolutions technologiques du secteur ; - Participer aux évolutions du simulateur produit afin d'assurer la fiabilité et la compatibilité avec de nouvelles fonctionnalités ; - Réaliser des tests unitaires et contribuer activement à la validation des systèmes embarqués ; - Analyser et diagnostiquer les dysfonctionnements, puis proposer des solutions de correction et d'amélioration.
Freelance

Mission freelance
Ingénieur Test et Vérification Logiciel Embarqué - Médical - Paris H/F

EASY PARTNER
Publiée le
C/C++
Systèmes embarqués
Test unitaire

1 an
390-440 €
75014, Paris, Île-de-France
Entreprise innovante du secteur médical recherche un ingénieur Test & Vérification Logiciel Embarqué C++ pour intervenir sur un projet stratégique de refonte complète d’un dispositif médical. Vous rejoignez une équipe R&D travaillant sur des logiciels embarqués interagissant fortement avec le hardware et des composants temps réel. Missions Développement et maintenance des frameworks de tests automatisés Validation logicielle embarquée Mise en place et exécution des tests Debug et investigation des anomalies Participation aux phases de validation produit Interaction avec les équipes software, hardware et intégration Documentation et traçabilité des tests dans un environnement normé Environnement technique C++ embarqué Catch2 STM32 I2C / USB Jenkins / CI/CD Cucumber Git Oscilloscope Hardware / signaux / boot
CDI

Offre d'emploi
Ingénieur Logiciel Embarqué | ROS2– Conduite Automatisée (F/H)

CELAD
Publiée le

40k-45k €
Versailles, Île-de-France
Contexte : Dans le cadre du développement de fonctions avancées de conduite automatisée embarquées en véhicule, nous recherchons un·e Ingénieur·e Logiciel Senior pour intervenir sur des activités de debug, intégration et validation système. Vous évoluerez au cœur d’une stack de conduite automatisée reposant sur des technologies open-source de type ROS2, au sein d’une architecture logicielle distribuée et temps réel, intégrée sur véhicule et sur banc. Voici un aperçu détaillé de vos missions : Debug & intégration système - Réaliser du debug avancé de logiciels de conduite automatisée en conditions réelles (véhicule et banc). - Analyser des anomalies système complexes et des comportements non nominaux. - Exploiter des volumes importants de logs et de traces distribuées. - Intégrer et valider de nouvelles fonctionnalités dans une architecture existante de conduite automatisée. - Apporter un support technique lors des phases de test et de mise au point. - Collaborer étroitement avec les équipes perception, localisation, planification et contrôle. Interaction capteurs & perception - Analyser les données issues de capteurs (LiDAR, caméras, radars). - Diagnostiquer les problématiques de synchronisation, calibration et cohérence capteurs. - Comprendre les mécanismes de fusion multi-capteurs et de suivi d’objets. - Identifier et analyser les régressions liées aux chaînes de perception. Planification & contrôle véhicule - Analyser et debugger les fonctions de planification comportementale et de trajectoire. - Comprendre les contraintes cinématiques et les mécanismes de génération de trajectoires. - Intervenir sur les algorithmes de suivi de trajectoire (contrôle latéral et longitudinal). - Diagnostiquer les interactions entre planification, localisation et contrôle. - Appréhender les enjeux de sécurité, de gestion des cas limites et des stratégies de repli (fallback).
Freelance

Mission freelance
Responsable Technique de Projets Electroniques Embarqués Spatiaux

Takima
Publiée le
Electronique
Systèmes embarqués

6 mois
Toulouse, Occitanie
Véritable binôme du Chef de Projet, le/la Responsable Technique est le moteur de l'avancement technique des projets qui lui sont confiés. Responsabilités principales • Définir les solutions techniques appropriées pour répondre aux enjeux des projets • Encadrer et contrôler le travail des équipes techniques intervenant sur le projet • Assurer l'interface technique directe avec les clients et animer les parties techniques des revues • Encadrer l'équipe technique ou réaliser soi-même une partie des développements selon la taille du projet Périmètre technique couvert • Analyse de l'héritage sur des projets antérieurs • Définition de l'architecture fonctionnelle et électrique d'équipements spatiaux • Spécification matérielle et fonctionnelle d'équipements et de modules électroniques • Conception et développement de cartes électroniques analogique, numérique et/ou de puissance (schématiques, suivi routage PCB) • Suivi des activités de justification de design : simulations, PSA, WCA, analyses FMEA, analyse mécanique & thermique, analyse radiation • Spécification de la stratégie, des méthodes et des moyens de vérification • Mise en place et participation aux activités de Vérification & Validation : suivi des moyens de test, mise au point cartes, procédures de test, vérification des exigences • Suivi et validation des activités de recette d'équipements (modèles d'ingénierie et modèles de vol) • Préparation et réalisation d'essais d'environnement : CEM, thermique, radiation
CDI

Offre d'emploi
Ingénieur Développement C embarqué temps réel baremetal - Aéronautique H/F

VIVERIS
Publiée le

40k-45k €
Massy, Île-de-France
Contexte de la mission : Dans le cadre de projets aéronautiques critiques, vous participez au développement de logiciels embarqués temps réel bas niveau sur microcontrôleurs. Vous évoluerez dans un environnement contraint (sécurité, fiabilité) soumis à la norme DO-178C, en lien étroit avec les équipes système, électronique et qualité. Vos Responsabilités : - Développement en C embarqué baremetal sur architectures ARM Cortex, PowerPC ; - Conception et implémentation de drivers, BSP, couches HAL ; - Rédaction de documents techniques : spécifications, design, plans de tests ; - Exécution de tests unitaires et vérification logicielle selon les exigences DO-178C ; - Contribution à la traçabilité et au respect des processus de certification.
CDI

Offre d'emploi
Ingénieur Intégration Logiciel Embarqué – Dispositifs Médicaux (F/H)

CELAD
Publiée le

45k-50k €
Créteil, Île-de-France
Contexte Dans le cadre du renforcement de nos équipes spécialisées dans les dispositifs médicaux innovants, nous recherchons un Ingénieur Intégration Logiciel Embarqué. Vous intervenez sur des systèmes technologiques complexes intégrant logiciel embarqué, électronique, optique et mécatronique, dans un environnement où la fiabilité, la qualité et la sécurité logicielle sont des enjeux majeurs. Vous rejoignez une équipe pluridisciplinaire et participez activement à l’intégration et à la validation des briques logicielles embarquées. Vos missions - Intégrer, assembler et valider les composants logiciels embarqués au sein des systèmes développés. - Collaborer étroitement avec les équipes de développement afin de garantir une intégration robuste et conforme aux exigences techniques. - Assurer la gestion de configuration et le versionnage du code source via les outils adaptés. - Réaliser les tests d’intégration et de validation afin de garantir la stabilité et la qualité logicielle. - Participer à l’analyse et à la résolution des anomalies détectées lors des phases d’intégration. - Contribuer à l’amélioration continue des pratiques d’intégration, de tests et de déploiement. - Participer aux revues de code et proposer des optimisations techniques et structurelles.
CDI

Offre d'emploi
Développeur embarqué -Yocto - Secteur naval H/F

VIVERIS
Publiée le

40k-50k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication de solutions technologiques avancées, notamment dans le domaine de la robotique et des systèmes embarqués. Dans ce cadre, nous recherchons un Développeur Linux Yocto expérimenté pour contribuer au développement de nouvelles fonctionnalités et à la maintenance évolutive des logiciels intégrés dans les produits clients. Intégré au sein de l'équipe R&D, composée d'ingénieurs pluridisciplinaires, vous participerez à la conception et au développement de projets de drones industriels.Vous rejoindrez une équipe dynamique, dédiée à l'implémentation et à l'évolution de fonctions logicielles sur différents produits clients. Responsabilités : - Participer au développement et à la mise au point des logiciels applicatifs embarqués sur les drones et stations sol ; - Concevoir et implémenter de nouvelles fonctionnalités logicielles, de la phase d'architecture à l'intégration sur produit ; - Réaliser les développements, tests unitaires et tests d'intégration sur plateformes ARM/Linux ; - Contribuer à la refonte et à l'évolution de l'architecture logicielle (IPC, gestion de périphéries, protocoles de communication, analyse et traitement d'image).
Freelance
CDI

Offre d'emploi
architecte logiciel SI et Transport

R&S TELECOM
Publiée le
Microsoft Access

12 mois
40k-48k ¤
400-480 ¤
Île-de-France, France
Contexte de la mission : Le domaine du transport est d'une importance stratégique pour l'entreprise. C’est un pilier fondamental de l’activité d’opérateur télécom , garantissant la qualité et l'efficacité de nos services. La mission d'architecture logicielle s'opère au sein de l'équipe IT en charge des applications liées à la gestion du transport. Cette équipe IT est en charge de l’intégration et du développement d’applications et liées au transport fixe et mobile Cette mission d'architecture est cruciale dans la conception et l'implémentation des solutions technologiques. Cette mission consiste en la définition de l'architecture logicielle des applications, assurant leur performance, leur évolutivité et leur sécurité. Cette mission consiste à collaborer étroitement avec les équipes de conception fonctionnelle, de développement, de test et de production pour garantir la qualité et la cohérence des solutions livrées. Missions à réaliser Conception : Vous définirez l'architecture logicielle à l'état de l'art des systèmes d'information, dans un contexte de conteneurisation des nouveaux systèmes et systèmes legacy. Vous travaillerez avec les équipes support DSI, Cloud, Sécurité et exploitation afin de mettre en place la meilleure architecture logicielle en tenant compte les patterns DSI, les exigences sécuritaires et des besoins d’exploitation. Vous déterminerez et analyserez les impacts techniques des nouvelles solutions et leur cohérence avec l'architecture existante. Vous définirez les standards techniques et gérerez le patrimoine documentaire. Mise en œuvre : Vous mettrez en œuvre une architecture logicielle robuste et de qualité sur des systèmes multi-thread, distribués et à très haute disponibilité. Préconisation : Pour tout nouveau projet ou toute nouvelle technologie, vous participerez à l'étude d'impact sur l'architecture existante ou prévisionnelle, vous ferez les préconisations des choix techniques et assurerez la veille technologique. Communication : Vous assurerez une communication fluide et efficace entre les différentes parties prenantes : architectes techniques, développement, tests, production et concepteurs fonctionnels. Vous accompagnerez les équipes IT et développement sur les aspects techniques. Vous challengerez l'architecture et en assurerez la promotion. Compétences demandées Expérience significative en architecture logicielle. Maîtrise des technologies et langages : Conteneurisation, Kubernetes, CI/CD, API Rest, bases de données PostgreSQL, MongoDB, Cassandra, ArangoDB, et bus d’échanges Kafka, RabbitMQx, Java, Spring/Spring Boot, Virtualisation, Linux, Scripting, Python Compétences avérées en leadership et communication. Capacité à gérer des priorités multiples dans un environnement dynamique Maîtrise des outils de gestion de projet (JIRA, Confluence). Une expérience TM Forum serait un atout majeur. Anglais obligatoire Présente sur site au minimum 3J par semaine, voir plus suivant les impératifs des projets architecture logicielle sur des systèmes multi-thread, distribués et haute disponibilité : Expert environnement Kubernetes, containers, linux, bus d'échanges, API, : Confirmé chaine CI/CD et qualité : gitlab, sonar, ... : Avancé base de données Posgresql, mongoDB, cassandra, ArangoDB, : Confirmé interfaces REST, SOAP, API management, Swagger : Confirmé
CDD
CDI
Freelance

Offre d'emploi
Architecte logiciel SI Transport

R&S TELECOM
Publiée le
API
Cassandra
Gitlab

6 mois
Meudon, Île-de-France
Contexte de la mission : Le domaine du transport est d'une importance stratégique pour l'entreprise. C’est un pilier fondamental de l’activité d’opérateur télécom , garantissant la qualité et l'efficacité de nos services. La mission d'architecture logicielle s'opère au sein de l'équipe IT en charge des applications liées à la gestion du transport. Cette équipe IT est en charge de l’intégration et du développement d’applications et liées au transport fixe et mobile Cette mission d'architecture est cruciale dans la conception et l'implémentation des solutions technologiques. Cette mission consiste en la définition de l'architecture logicielle des applications, assurant leur performance, leur évolutivité et leur sécurité. Cette mission consiste à collaborer étroitement avec les équipes de conception fonctionnelle, de développement, de test et de production pour garantir la qualité et la cohérence des solutions livrées. Missions à réaliser Conception : Vous définirez l'architecture logicielle à l'état de l'art des systèmes d'information, dans un contexte de conteneurisation des nouveaux systèmes et systèmes legacy. Vous travaillerez avec les équipes support DSI, Cloud, Sécurité et exploitation afin de mettre en place la meilleure architecture logicielle en tenant compte les patterns DSI, les exigences sécuritaires et des besoins d’exploitation. Vous déterminerez et analyserez les impacts techniques des nouvelles solutions et leur cohérence avec l'architecture existante. Vous définirez les standards techniques et gérerez le patrimoine documentaire. Mise en œuvre : Vous mettrez en œuvre une architecture logicielle robuste et de qualité sur des systèmes multi-thread, distribués et à très haute disponibilité. Préconisation : Pour tout nouveau projet ou toute nouvelle technologie, vous participerez à l'étude d'impact sur l'architecture existante ou prévisionnelle, vous ferez les préconisations des choix techniques et assurerez la veille technologique. Communication : Vous assurerez une communication fluide et efficace entre les différentes parties prenantes : architectes techniques, développement, tests, production et concepteurs fonctionnels. Vous accompagnerez les équipes IT et développement sur les aspects techniques. Vous challengerez l'architecture et en assurerez la promotion. Compétences demandées Expérience significative en architecture logicielle. Maîtrise des technologies et langages : Conteneurisation, Kubernetes, CI/CD, API Rest, bases de données PostgreSQL, MongoDB, Cassandra, ArangoDB, et bus d’échanges Kafka, RabbitMQx, Java, Spring/Spring Boot, Virtualisation, Linux, Scripting, Python Compétences avérées en leadership et communication. Capacité à gérer des priorités multiples dans un environnement dynamique Maîtrise des outils de gestion de projet (JIRA, Confluence). Une expérience TM Forum serait un atout majeur. Anglais obligatoire Présente sur site au minimum 3J par semaine, voir plus suivant les impératifs des projets architecture logicielle sur des systèmes multi-thread, distribués et haute disponibilité : Expert environnement Kubernetes, containers, linux, bus d'échanges, API, : Confirmé chaine CI/CD et qualité : gitlab, sonar, ... : Avancé base de données Posgresql, mongoDB, cassandra, ArangoDB, : Confirmé interfaces REST, SOAP, API management, Swagger : Confirmé

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