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

Mission freelance
Développeur logiciel embarqué confirmé

KUBE Partners S.L. / Pixie Services
Publiée le
Systèmes embarqués

1 an
350-500 €
Lille, Hauts-de-France
Nous recherchons un développeur embarqué confirmé pour intervenir sur un nouveau projet de développement d’une console connectée, au sein d’une organisation matricielle. Vous participerez au développement logiciel embarqué depuis les phases de POC jusqu’à la mise en production. La mission couvre le développement en C embarqué dans le respect des standards qualité, l’intégration de SDK sur cible, la mise en place de tests unitaires et de bancs de tests, la rédaction de la documentation technique ainsi que les phases de mise au point avant industrialisation. Vous travaillerez en autonomie tout en collaborant étroitement avec les équipes produit, qualité et industrielles.
CDI

Offre d'emploi
Ingénieur développeur logiciel embarqué - Energies

VIVERIS
Publiée le

35k-50k €
Saint-Égrève, Auvergne-Rhône-Alpes
Contexte de la mission : Dans un contexte de croissance, nous renforçons notre équipe en intégrant des développeurs logiciels. Sous la responsabilité de notre direction technique, vous contribuez à des projets variés pour nos clients locaux et nationaux, notamment dans les secteurs exigeants comme ceux de l'énergie, du transport et de la sécurité. Responsabilités : Rédiger les spécifications de logiciel embarqué applicatif Concevoir et coder le logiciel embarqué applicatif Concevoir et préparer des tests unitaires, des tests d'intégration et des tests de validation Dérouler des différents essais et consignation des résultats dans les rapports de test
Freelance
CDI
CDD

Offre d'emploi
Ingénieur logiciel embarqué

LINAT CONSULTING
Publiée le
C/C++
Electronique

1 an
60k-80k €
400-550 €
Val-de-Marne, France
Pour le compte d'un client du secteur de l'aéronautique, nous recherchons un(e) profil ingénieur logiciel embarqué. Rattaché(e) à la Direction Technique et plus spécifiquement au département Logiciel et Systèmes, vous participez activement à la conception et au développement des logiciels de nos produits, de la phase d’étude à l’intégration, selon les besoins fonctionnels et le cahier des charges défini par le client, en suivant toutes les étapes du cycle en V. Principales Responsabilités Programmation en Langage C avec les règles de codage en vigueur pour développer des logiciels embarqués (applicatif et bas niveaux) Débogage sur cible avec émulateurs ou autres outils et bancs Conception et architecture logicielle Rédaction et suivi des documents du cycle de vie logiciel (Spécification SRS, Conception SDD, Tests logiciel, tests bas niveau TU) Traçabilité des exigences Relecture des documents conformément au processus de développement logiciel Relecture de code Gestion de configuration
Freelance

Mission freelance
Ingénieur IoT & Systèmes Embarqués

JobiStart
Publiée le
IoT

3 ans
400-550 €
Paris, France
Au sein du département innovation, vous concevez des solutions connectées pour répondre à des problématiques de logistique, de sécurité physique ou d'assurance. Votre mission consiste à définir l'architecture globale des objets connectés, du choix des capteurs et protocoles de communication (LoRaWAN, Sigfox, MQTT) jusqu'à l'intégration dans les plateformes Cloud. Vous développez les couches logicielles embarquées (C/C++, Python) tout en optimisant la consommation énergétique et la sécurité des transmissions. Vous assurez la gestion de la flotte d'objets (Device Management), la collecte des données en temps réel et leur prétraitement (Edge Computing). Vous collaborez avec les équipes Data pour valoriser les informations remontées et avec les équipes Cybersécurité pour garantir l'étanchéité et la protection des terminaux contre les intrusions dans le réseau bancaire.
CDI

Offre d'emploi
Développeur logiciel embarqué C médical H/F

VIVERIS
Publiée le

40k-55k €
Grenoble, Auvergne-Rhône-Alpes
Contexte de la mission : Notre entreprise évolue dans un environnement normé et exigeant, axé sur des dispositifs médicaux de haute précision. Dans ce cadre, nous recherchons un développeur confirmé H/F en développement logiciel pour concevoir des solutions répondant aux standards de qualité et de sécurité élevés. Responsabilités : - Programmer et maintenir des logiciels embarqués en langage C, en respectant les meilleures pratiques de développement ; - Mettre en oeuvre les principes de clean code et une architecture claire pour garantir un code lisible, maintenable, et évolutif ; - Gérer efficacement les versions et les workflows collaboratifs via Git ; - Former et encadrer des développeurs juniors en partageant vos connaissances et en apportant une expertise pédagogique.
CDI

Offre d'emploi
Développeur Logiciel Embarqué & Bancs de Tests – Industrie (F/H)

CELAD
Publiée le

40k-45k €
Le Pecq, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre du développement de systèmes de navigation inertielle de haute précision, vous intégrerez l’équipe R&D en charge du développement et de la maintenance d’un banc de tests automatisés dédié aux systèmes de navigation inertielle. L’environnement technique repose sur une ferme de tests composée : d’un serveur Jenkins maître , de mini-PCs Jenkins esclaves , connectés à des centrales inertielles , sur lesquels sont exécutés des tests logiciels automatisés. Les logiciels testés sont principalement développés en C et Python (langages centraux), avec également du C++ et Rust . Le poste s’inscrit dans une logique de recherche de la bonne expertise , sans urgence immédiate, avec un encadrement technique expérimenté. Voici un aperçu détaillé de vos missions : - Rédiger et maintenir les spécifications techniques du banc de tests et des outils associés. - Concevoir et développer de nouveaux cas de tests et fonctionnalités pour les centrales inertielles en C / C++ / Python. - Maintenir et faire évoluer l’infrastructure du banc de tests sous Linux / Yocto / Jenkins. - Assurer le support technique auprès des équipes utilisatrices (Algorithmie, Web, IVVQ…). - Vérifier et tester les développements : relecture et vérification de code, tests unitaires, tests d’intégration. - Garantir la qualité logicielle des développements : gestion de configuration (GIT, SVN), gestion des faits techniques (JIRA), traçabilité du cycle en V et documentation associée (CodeBeamer). - Collaborer avec les équipes de validation sur les non-conformités et les roadmaps logicielles.
Freelance

Mission freelance
Développeur Logiciel Embarqué & Bancs de Tests – Industrie (F/H)

CELAD
Publiée le

1 an
350-400 €
Le Pecq, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre du développement de systèmes de navigation inertielle de haute précision, vous intégrerez l’équipe R&D en charge du développement et de la maintenance d’un banc de tests automatisés dédié aux systèmes de navigation inertielle. L’environnement technique repose sur une ferme de tests composée : d’un serveur Jenkins maître , de mini-PCs Jenkins esclaves , connectés à des centrales inertielles , sur lesquels sont exécutés des tests logiciels automatisés. Les logiciels testés sont principalement développés en C et Python (langages centraux), avec également du C++ et Rust . Le poste s’inscrit dans une logique de recherche de la bonne expertise , sans urgence immédiate, avec un encadrement technique expérimenté. Voici un aperçu détaillé de vos missions : - Rédiger et maintenir les spécifications techniques du banc de tests et des outils associés. - Concevoir et développer de nouveaux cas de tests et fonctionnalités pour les centrales inertielles en C / C++ / Python. - Maintenir et faire évoluer l’infrastructure du banc de tests sous Linux / Yocto / Jenkins. - Assurer le support technique auprès des équipes utilisatrices (Algorithmie, Web, IVVQ…). - Vérifier et tester les développements : relecture et vérification de code, tests unitaires, tests d’intégration. - Garantir la qualité logicielle des développements : gestion de configuration (GIT, SVN), gestion des faits techniques (JIRA), traçabilité du cycle en V et documentation associée (CodeBeamer). - Collaborer avec les équipes de validation sur les non-conformités et les roadmaps logicielles.
Freelance

Mission freelance
Architecte technique Oracle

Freelance.com
Publiée le
ASM
Exadata
Oracle

3 ans
400-650 €
Saint-Denis, Île-de-France
Intitulé : Architecte technique Oracle Mission longue Localisation : Île-de-France Démarrage : ASAP TJM max : 650 € Statut : Freelance Contexte Mission d’architecture technique visant à moderniser des infrastructures Oracle existantes et à définir une architecture cible plus optimisée, intégrée à un socle virtualisé mutualisé (VMware) et à ses briques associées (stockage, sauvegarde, supervision). Missions – Définition de l’architecture cible autour des environnements Oracle – Dimensionnement des infrastructures (compute, stockage) – Étude et proposition de scénarios de migration – Définition des capacités de sauvegarde, restauration et supervision – Contribution aux projets d’infrastructure de la phase d’étude à la mise en production – Production des livrables d’architecture et d’exploitation Environnement technique Oracle 19c, Exadata, ZDLRA, Dataguard, RAC, ASM, RHEL 9, VMware vSphere, infrastructures systèmes et stockage (SAN / NAS / sauvegarde). Profil recherché Architecte technique expert Oracle, autonome, structuré et force de proposition, avec de solides capacités d’analyse, de communication et de pilotage technique.
Freelance

Mission freelance
Développeur Logiciel Embarqué Java (H/F)

Cherry Pick
Publiée le
Apache Kafka
Apache Maven
C/C++

12 mois
560-670 €
Paris, France
Au sein d’un environnement IT critique à très grande échelle, vous intégrerez une équipe en charge d’un système central événementiel asynchrone , par lequel transitent les informations de plusieurs dizaines de millions d’équipements connectés. Ce système assure notamment l’exécution de services, la collecte de données de mesure et le pilotage à distance d’équipements terrain. Vous interviendrez plus précisément sur un logiciel Java embarqué , déployé sur des concentrateurs, assurant l’interface entre les équipements de terrain et le système d’information central. Les équipes couvrent l’ensemble du cycle de vie applicatif : architecture, conception, choix techniques, développement, tests, déploiements (jusqu’en production) et support. Missions : En tant que Développeur Logiciel Embarqué Expert , vos responsabilités incluent : Participation à l’amélioration continue de l’infrastructure Développement de nouvelles fonctionnalités Développement de fonctionnalités sur matériels embarqués Maintenance et évolution des pipelines CI/CD (Jenkins) Livraisons en environnements de recette et de production, suivi post-déploiement Collaboration étroite avec les équipes de développement et d’exploitation Reprise des tests de performance et mise en place d’un banc de performance Mise en place et exploitation de bancs de test incluant : Concentrateurs Raspberry Pi Modems et filtres CPL Livrables attendus : versions applicatives issues du développement du logiciel embarqué.
Freelance

Mission freelance
Développeur Java / C++ Logiciel embarqué

Comet
Publiée le
Apache Kafka
C/C++
J2EE / Java EE

60 jours
370-800 €
Paris, France
Rejoins une équipe innovante qui développe et fait évoluer le Logiciel Unique embarqué sur les concentrateurs, cœur critique des systèmes de gestion des compteurs, avec un focus sur des architectures distribuées et événementielles. 🔎Je cherche donc un/-e Développeur Java / C++ pour participer à un projet ambitieux et technique. 💻 Ce que tu vas faire : Développer de nouvelles fonctionnalités sur le Logiciel Unique embarqué Maintenir et faire évoluer les jobs Jenkins et CI/CD Livrer en recette et production, assurer le suivi et la qualité des versions Mettre en place et automatiser des bancs de tests (concentrateurs, Raspberry Pi, modems, filtres CPL) Reprendre et améliorer les tests de performance Participer à l’amélioration continue de l’infrastructure et aux choix techniques 🎯 Stack : Java 8+++ / C/C++ +++ / Java JEE (JTA, JPA, CDI, JAX-RS) / Kafka, RabbitMQ, JMS / Maven, Jenkins / Monitoring (Grafana, InfluxDB…) / Python / Conteneurisation / Infrastructure-as-Code / Agilité Scrum & SAFe / Yocto 📍 IDF – Paris : 2 jours de TT 🏠 Si tu as au moins 2 ans d’expérience sur logiciels embarqués et une solide maîtrise de Java et C/C++ , cette mission est faite pour toi !
CDI

Offre d'emploi
Développeur C embarqué – Microcontrôleur STM32 – Domaine Militaire (F/H)

CELAD
Publiée le

47k-52k €
Toulouse, Occitanie
2 jours de télétravail / semaine - Toulouse - Expérience de 7 ans minimum Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Nous poursuivons notre développement et recherchons actuellement un Développeur C embarqué – Microcontrôleur STM32 (F/H) pour intervenir chez un de nos clients, dans le domaine militaire/défense. Voici un aperçu détaillé de vos missions : -Programmer en langage C sur des microcontrôleurs STM32. -Implémenter et tester des lois de commande pour réguler des systèmes physiques (moteurs, capteurs ou actionneurs). -Développer et optimiser des algorithmes de filtrage de données pour assurer la fiabilité et la précision des données issues des capteurs. -Garantir la robustesse et les performances des logiciels pour des systèmes critiques.
CDI

Offre d'emploi
Ingénieur logiciel embarqué - Telecom H/F

VIVERIS
Publiée le

40k-45k €
Massy, Île-de-France
Contexte de la mission : Viveris accompagne un de ses clients, acteur international de référence dans le développement de passerelles résidentielles vers le réseau internet ainsi que sur le développement et l'intégration des couches basses et applicatives de différents logiciels.Dans ce cadre, nous recherchons un ingénieur développement logiciel middleware (H/F) afin de rejoindre l'équipe logiciel générique. Vos Responsabilités : Intégré au sein de l'équipe de l'entité gateway, vous aurez en charge le développement du middleware à base de prplOS. L'objectif de la mission est de développer le support de la fonctionnalité "Service scheduling" : - Rédiger les spécifications fonctionnelles et techniques ; - Concevoir l'architecture du scheduler et définir un modèle de données pour le stockage des configurations ; - Développer les connecteurs du scheduler aux services existants pour leur activation/désactivation dynamique : - Développer une API REST permettant aux utilisateurs ou aux systèmes tiers de configurer et de superviser les règles de scheduling : - Tester et valider l'intégration du scheduler avec le middleware en simulant différents cas d'usage pour garantir la robustesse ; - Réaliser des tests de charge pour évaluer la performance du scheduler ; - Identifier et corriger les éventuels bugs ; - Rédiger une documentation utilisateur (configuration des règles, API, supervision).
CDI
CDD

Offre d'emploi
Développeur logiciel embarqué Java / C++ (H/F)

Geeko SAS
Publiée le
Apache Kafka
C/C++
Java

3 ans
Hauts-de-Seine, France
Dans le cadre de ses activités, je recherche un(e) Développeur(se) Senior Logiciel Embarqué pour intervenir au sein d’une équipe en charge du déploiement, de l’évolution et de la qualité d’un Logiciel Unique (LU) , dans un environnement critique. L’équipe intervient sur l’ensemble du cycle de vie applicatif : phases de test en amont du développement, intégration continue, déploiement en recette et en production, et suivi de la qualité de service. Le poste concerne le développement et l’intégration de logiciels embarqués au sein d’un moyen d’appel , avec une forte interaction entre les équipes de développement, d’exploitation et les équipes fonctionnelles. Les principales responsabilités sont : Contribution à l’amélioration continue de l’infrastructure et des processus techniques. Développement et évolution de fonctionnalités applicatives et embarquées. Maintenance et évolution des pipelines CI/CD et des jobs Jenkins . Livraison des versions applicatives en environnements de recette et de production, avec suivi de production. Mise en place et exploitation de tests de performance et d’un banc de performance. Mise en place et utilisation de bancs de test intégrant des équipements matériels embarqués. Communication régulière avec les équipes de développement et d’exploitation. Les livrables attendus sont les versions logicielles issues du développement du Logiciel Unique .
Freelance

Mission freelance
Ingénieur Logiciel Embarqué - Automotive (F/H)

CELAD
Publiée le

1 an
350-420 €
Guyancourt, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre du développement de systèmes d’affichage embarqués de nouvelle génération, nous recherchons un Intégrateur Logiciel Embarqué pour rejoindre une équipe dédiée au Cluster Framework. Vous interviendrez au cœur des activités d’intégration logicielle, d’industrialisation CI/CD et de validation, sur des environnements embarqués complexes à forts enjeux de performance et de fiabilité. Contexte : Au sein de l’équipe Cluster Framework, vous êtes responsable de l’intégration et de la qualité des composants logiciels. Voici un aperçu détaillé de vos missions : Intégration logicielle & maintenance - Assurer le rôle de maintien de plusieurs dépôts Git (Cluster, UI, ViewIF/Ext, Spécifications, ...). - Réaliser les revues de code, gérer les merge requests et suivre les pipelines CI. - Maintenir et mettre à jour les dépendances logicielles et outils externes. - Suivre les incidents et évolutions d’infrastructure liés à l’intégration logicielle. Amélioration continue CI/CD - Optimiser les pipelines (temps d’exécution, parallélisation, détection précoce des erreurs). - Mettre en place de nouveaux pipelines sur certains dépôts et renforcer les jobs de tests et de validation. - Refactoriser et faire évoluer les scripts Matlab / Simulink utilisés pour la génération de modèles, ARXML et composants ECU. - Assurer la migration des scripts vers des versions récentes de Matlab et garantir leur portabilité (Windows / Linux). - Améliorer la gestion du cache et intégrer les pipelines de validation au sein du Cluster Framework. - Produire la documentation technique et assurer le support aux équipes. Delivery & Release Management - Améliorer les release notes et les processus de livraison logicielle. - Optimiser les jobs de comparaison d’artifacts et de génération des livrables fournisseurs. - Maintenir les branches de release et assurer l’alignement avec les branches de développement. Tests & validation - Mettre en œuvre des stratégies de tests MIL, SIL, PIL et HIL . - Réaliser des tests de code généré C sur hôte et cible, incluant couverture de code et métriques de performance. - Effectuer des tests HIL sur cible avec communication CAN et Ethernet .
CDI

Offre d'emploi
Ingénieur Logiciel Embarqué - Automotive (F/H)

CELAD
Publiée le

35k-45k €
Guyancourt, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre du développement de systèmes d’affichage embarqués de nouvelle génération, nous recherchons un Intégrateur Logiciel Embarqué pour rejoindre une équipe dédiée au Cluster Framework. Vous interviendrez au cœur des activités d’intégration logicielle, d’industrialisation CI/CD et de validation, sur des environnements embarqués complexes à forts enjeux de performance et de fiabilité. Contexte : Au sein de l’équipe Cluster Framework, vous êtes responsable de l’intégration et de la qualité des composants logiciels. Voici un aperçu détaillé de vos missions : Intégration logicielle & maintenance - Assurer le rôle de maintien de plusieurs dépôts Git (Cluster, UI, ViewIF/Ext, Spécifications, ...). - Réaliser les revues de code, gérer les merge requests et suivre les pipelines CI. - Maintenir et mettre à jour les dépendances logicielles et outils externes. - Suivre les incidents et évolutions d’infrastructure liés à l’intégration logicielle. Amélioration continue CI/CD - Optimiser les pipelines (temps d’exécution, parallélisation, détection précoce des erreurs). - Mettre en place de nouveaux pipelines sur certains dépôts et renforcer les jobs de tests et de validation. - Refactoriser et faire évoluer les scripts Matlab / Simulink utilisés pour la génération de modèles, ARXML et composants ECU. - Assurer la migration des scripts vers des versions récentes de Matlab et garantir leur portabilité (Windows / Linux). - Améliorer la gestion du cache et intégrer les pipelines de validation au sein du Cluster Framework. - Produire la documentation technique et assurer le support aux équipes. Delivery & Release Management - Améliorer les release notes et les processus de livraison logicielle. - Optimiser les jobs de comparaison d’artifacts et de génération des livrables fournisseurs. - Maintenir les branches de release et assurer l’alignement avec les branches de développement. Tests & validation - Mettre en œuvre des stratégies de tests MIL, SIL, PIL et HIL . - Réaliser des tests de code généré C sur hôte et cible, incluant couverture de code et métriques de performance. - Effectuer des tests HIL sur cible avec communication CAN et Ethernet .
CDI

Offre d'emploi
Ingénieur Logiciel embarqué - Secteur Ferroviaire H/F

VIVERIS
Publiée le

40k-50k €
Charleroi, Hainaut, Belgique
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 interviendrez sur des projets ferroviaires. Cette équipe est constituée d'ingénieurs et d'experts en développement de firmwares, de pilotes, en mise en place d'OS sur mesure (BSP Linux), en développement d'applicatifs embarqués (sur cibles contraintes) et en sécurisation d'OS, d'analyse de cybersécurité... Responsabilités : - Participer à la mise en oeuvre de la chaine d'intégration continue ; - Mettre en oeuvre les règles et normes de développement spécifiques au secteur (médical, automobile, ferroviaire...) avec l'assistance du responsable de la qualité des projets ; - Participer à la conception et l'architecture de l'ensemble de la solution logicielle ; - Mettre en oeuvre sur la cible multicoeur d'un RTOS léger et d'un Linux, Mettre en oeuvre le secure boot ; - Développer les différentes parties du logiciel (pilotes, bibliothèques, applications) ; - Rédiger les tests unitaires et les documents projet ; - Accompagner l'ingénieur test en phase de validation ; - Participer aux revues internes et aux revues avec le client.

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