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

Offre d'emploi
Chef de Projet Equipements IoT

Hexateam
Publiée le
Electronique
IoT

3 ans
Paris, France
Vos missions - Piloter les projets de développement de produits électroniques embarqués - Coordonner les activités entre les équipes internes et les fabricants électroniques - Assurer le suivi du planning, du budget et des risques projets - Participer aux réunions de suivi et produire les reportings projet - Suivre les phases de qualification et les premiers déploiements terrain - Mettre en place et suivre les KPI qualité - Gérer les évolutions produits et les plans d’amélioration continue Développement produit & intégration - Participer à la conception et à la qualification des équipements communicants - Accompagner les équipes systèmes dans l’intégration des produits - Suivre les phases de validation technique et fonctionnelle - Assurer le suivi des fabricants et sous-traitants électroniques - Participer aux processus d’industrialisation des produits électroniques - Analyser les retours terrain et proposer des améliorations produits Documentation & support technique - Rédiger les cahiers des charges techniques - Produire les fiches produits et documentations utilisateurs - Participer à la rédaction des documents de qualification et de validation - Assurer un support technique aux équipes internes et partenaires Environnement technique - LPWAN - NB-IOT - LORA - WIZE - LTE-M - BLE - Electronique embarquée - Microcontrôleurs - Protocoles IoT : DLMS, LWM2M, COAP - C / Python - Jira - Azure DevOps - Git - Mantis - Testlink - MS Project
Freelance

Mission freelance
[SCH] Chef de Projet Technique / Développeur Logiciel Industriel - 1647

ISUPPLIER
Publiée le

10 mois
350-409 €
Dunkerque, Hauts-de-France
Dans le cadre de la modernisation d'un équipement industriel intégré à une chaîne de production, le client recherche un profil hybride Chef de Projet Technique / Développeur capable de piloter et réaliser le redéveloppement du niveau 3 d'un système de type Finisseur. Le consultant interviendra sur l'ensemble du cycle de vie du projet : analyse fonctionnelle, conception de l'architecture, développement logiciel, validation technique, mise en service et accompagnement des équipes. La mission combine une forte dimension technique et une responsabilité de pilotage projet. Missions -Piloter le projet de redéveloppement du système industriel -Participer à l'analyse fonctionnelle et à la définition des besoins -Concevoir l'architecture technique et les échanges applicatifs -Définir et valider les solutions techniques retenues -Développer les composants logiciels nécessaires -Réaliser les tests unitaires, d'intégration et de validation -Produire les spécifications techniques et la documentation projet -Assurer l'archivage et la maintenance des codes sources -Garantir la qualité, la performance et la stabilité des développements -Participer aux phases de mise en service et de démarrage industriel -Assurer le support technique auprès des équipes projet -Suivre l'avancement, les délais et les budgets du projet Profil attendu : Nous recherchons un profil senior disposant à la fois d'une solide expérience en gestion de projet technique et en développement logiciel. Le candidat doit être capable d'intervenir sur des environnements industriels complexes, de comprendre les enjeux métier et de contribuer directement aux développements. Une expérience dans les systèmes industriels, les architectures applicatives et les technologies Microsoft constitue un atout majeur.
CDI

Offre d'emploi
Ingénieur Logiciel Embarqué Bas Niveau (H/F)

CELAD
Publiée le

39k-45k €
Toulouse, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Toulouse - 🛠 Expérience de 5 ans minimum Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Contexte : En tant qu’Ingénieur Logiciel Embarqué Bas Niveau, vous intégrez une équipe intervenant sur des projets innovants à forte dimension R&D dans le domaine des systèmes embarqués. Vous participez au développement de solutions complexes autour de cartes électroniques et de SoC, en lien étroit avec les équipes hardware, FPGA et logiciel. Voici un aperçu détaillé de vos missions : 🎯 · Participer à la définition des spécifications de besoins en entrée de projet · Concevoir l’architecture logicielle de systèmes embarqués complexes · Participer à la répartition des fonctions entre les composants logiciels et FPGA · Développer et maintenir les briques logicielles embarquées en C · Intervenir sur les phases de spécification, conception, codage et validation logicielle · Collaborer avec les équipes projet dans un environnement R&D à forte contrainte technique · Contribuer à la documentation technique et aux bonnes pratiques projet Les compétences que nous recherchons : 🔎 · Langage : C embarqué · Normes : MISRA C · Matériel : FPGA, SoC, cartes électroniques · Environnement : Systèmes embarqués critiques / Temps réel Situation géographique : Toulouse 📍
Freelance

Mission freelance
Ingénieur Cybersécurité - TARA & CSMP (ISO 21434)

NETSEC DESIGN
Publiée le
Cybersécurité
Systèmes embarqués

6 mois
Puteaux, Île-de-France
Dans le cadre d'un projet de cybersécurité embarquée dans le secteur du transport, nous recherchons un Ingénieur Cybersécurité disposant d'une solide expérience sur les activités TARA (Threat Analysis and Risk Assessment) et CSMP (Cyber Security Management Plan) conformément à la norme ISO/SAE 21434. Missions 1/ Cyber Security Management Plan (CSMP) Élaborer et maintenir le Cyber Security Management Plan. Définir le cadre de gouvernance cybersécurité du produit. Adapter les exigences de la norme ISO/SAE 21434 au contexte du projet. Définir les rôles, responsabilités, processus et activités cybersécurité sur l'ensemble du cycle de vie du produit. Assurer la cohérence des activités cybersécurité avec les exigences projet. 2/ Analyse de risques TARA Réaliser les analyses de risques selon la méthodologie TARA. Identifier les actifs, menaces, scénarios d'attaque et impacts potentiels. Évaluer les niveaux de risque et définir les mesures de traitement associées. Définir les Cybersecurity Goals et Cybersecurity Claims. Participer à la construction et à la justification du dossier cybersécurité. Assurer la traçabilité des exigences et des risques identifiés. Compétences requises Expérience significative en cybersécurité des systèmes embarqués. Maîtrise de la norme ISO/SAE 21434. Expertise dans la réalisation d'analyses TARA. Expérience de rédaction et de gestion de CSMP. Bonne compréhension des architectures électroniques et logicielles embarquées. Capacité à travailler avec des équipes systèmes, software, hardware et validation. Livrables attendus Cyber Security Management Plan (CSMP). Analyses de risques TARA. Cybersecurity Goals. Cybersecurity Claims. Plans de traitement des risques. Documentation de conformité ISO 21434.
Freelance

Mission freelance
Architecte Solution IoT

KUBE Partners S.L. / Pixie Services
Publiée le
Scala

12 mois
100-600 €
Nice, Provence-Alpes-Côte d'Azur
Accompagner la transformation d’un réseau d’eau vers un modèle intelligent et piloté par la donnée, en lien direct avec les équipes métiers et techniques Concevoir et structurer les solutions en cohérence avec les besoins opérationnels du client et les contraintes industrielles Assurer le pilotage technique des différentes briques du projet, depuis la conception jusqu’à la mise en production Coordonner les échanges entre les équipes IT, les équipes terrain et les parties prenantes métiers Participer à la priorisation et à la bonne exécution des évolutions fonctionnelles et techniques du système en place Accompagner les équipes dans l’appropriation des nouveaux outils et méthodes dans le cadre du projet de transformation Garantir la cohérence globale du dispositif et la bonne intégration dans l’environnement existant Intervenir en support du client final dans un rôle de référent technique et fonctionnel sur le projet
Freelance

Mission freelance
Développeur Software Linux Embarqué Yocto et Firmware H/F

CELAD
Publiée le

1 an
380-420 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) ingénieur développeur software Linux embarqué (Yocto) et firmware (microcontrôleur STM32) pour l'un de nos clients situé à Pertuis (Aix Nord) Au sein de la R&D, vos missions seront les suivantes : - Participer à la conception, au développement et à la mise au point de logiciels bas niveau embarqués sur plateformes ARM / Linux - Contribuer à l'intégration de nouveaux modules matériels et au développement des drivers et interfaces de communication (SPI, I2C, UART, CAN, Ethernet...) - Implémenter et maintenir les mécanismes d'IPC, de gestion mémoire et de traitement temps réel - Collaborer avec les équipes systèmes et applicatives pour garantir la cohérence logicielle et la performance des produits - Participer aux tests unitaires, d'intégration et de validation sur les plateformes cibles - Proposer des améliorations techniques visant à renforcer la robustesse, la sécurité et la maintenabilité du code
Freelance

Mission freelance
Consultant(e) Software Asset Management (SAM)

Syneam
Publiée le
Gestion des actifs logiciels (SAM)

6 mois
Hauts-de-Seine, France
Dans le cadre du renforcement de la gouvernance IT, une DSI recherche un consultant SAM afin de structurer la gestion des actifs logiciels dans un environnement complexe (multi-éditeurs, SaaS, Cloud, on-premise). L’objectif est de sécuriser la conformité et optimiser les coûts liés aux licences et contrats. Descriptif de la mission : Mettre en place et améliorer la gouvernance SAM (processus, workflows, KPI, roadmap) Piloter les inventaires logiciels et analyser les écarts entre licences et usages Assurer la conformité logicielle et accompagner les audits éditeurs Identifier et piloter les leviers d’optimisation des coûts (licences, SaaS, Cloud) Coordonner les équipes IT, Achats et Juridique sur les sujets SAM Accompagner les négociations et la gestion des contrats éditeurs Structurer les référentiels (CMDB, outils SAM) et fiabiliser les données Produire les reportings (KPI, risques, tableaux de bord) à destination du management
Freelance

Mission freelance
Ingénieur Supervision & Analyse Télécom / IoT

CELAD
Publiée le

1 an
450-500 €
Bordeaux, Nouvelle-Aquitaine
Dans un environnement innovant autour des technologies connectées, une entreprise en forte croissance renforce ses équipes techniques afin d’améliorer la qualité de service et d’anticiper les incidents sur ses infrastructures. Vos missions : Au sein d’une équipe transverse (R&D, support, qualité, production), vous serez en charge de : Superviser les systèmes et exploiter les données issues des outils de monitoring (Grafana, KPI, logs) Concevoir et améliorer les dashboards de suivi Détecter les anomalies et identifier les signaux faibles Anticiper les incidents et proposer des actions préventives Analyser des incidents complexes en environnement multi-technologies (réseau, IoT, software) Collaborer avec les équipes techniques pour la résolution et l’amélioration continue
Freelance

Mission freelance
Ingénieur Logiciel Embarqué Bas Niveau (H/F)

CELAD
Publiée le

1 an
380-450 €
Toulouse, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Toulouse - 🛠 Expérience de 5 ans minimum Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Contexte : En tant qu’Ingénieur Logiciel Embarqué Bas Niveau, vous intégrez une équipe intervenant sur des projets innovants à forte dimension R&D dans le domaine des systèmes embarqués. Vous participez au développement de solutions complexes autour de cartes électroniques et de SoC, en lien étroit avec les équipes hardware, FPGA et logiciel. Voici un aperçu détaillé de vos missions : 🎯 · Participer à la définition des spécifications de besoins en entrée de projet · Concevoir l’architecture logicielle de systèmes embarqués complexes · Participer à la répartition des fonctions entre les composants logiciels et FPGA · Développer et maintenir les briques logicielles embarquées en C · Intervenir sur les phases de spécification, conception, codage et validation logicielle · Collaborer avec les équipes projet dans un environnement R&D à forte contrainte technique · Contribuer à la documentation technique et aux bonnes pratiques projet Les compétences que nous recherchons : 🔎 · Langage : C embarqué · Normes : MISRA C · Matériel : FPGA, SoC, cartes électroniques · Environnement : Systèmes embarqués critiques / Temps réel Situation géographique : Toulouse 📍
CDI

Offre d'emploi
Biostasticien / Data scientist pour le projet européen GERONTE F/H

█ █ █ █ █ █ █
Publiée le
Data management
RStudio

27k-31 080 €
Bordeaux, Nouvelle-Aquitaine

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

CDI

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

HAYS France
Publiée le

55k-65k €
Bordeaux, Nouvelle-Aquitaine
Vos missions Vous développez des applications embarquées sous Linux (C / C++) Vous participez à l'intégration logicielle sur plateformes embarquées Vous contribuez à la conception des architectures logicielles Vous interagissez avec les couches bas niveau et les interfaces matérielles Vous développez et maintenez des composants systèmes et middleware Vous participez aux phases de tests, validation et debug Vous améliorez les performances et la robustesse des systèmes Vous contribuez à l'évolution des outils et pratiques Stack technique C / C++ Linux embarqué (Yocto) Scripts (Python / Bash) Environnements embarqués (ARM…) Outils CI/CD, Git
CDI

Offre d'emploi
Développeur Logiciel Senior

Mon Consultant Indépendant
Publiée le
Gestion de projet

110k-120k €
Nyon, Vaud, Suisse
Mission : Au sein de l'équipe de développement, vous êtes responsable de la conception, du développement, de la maintenance et de l'évolution des applications logicielles de l'entreprise. Vous intervenez sur l'ensemble du cycle de vie des solutions, depuis l'analyse des besoins métier jusqu'à la mise en production et le support des applications. Vous veillez à la qualité, à la performance, à la sécurité et à la pérennité des solutions développées tout en garantissant leur adéquation avec les besoins métiers et les exigences techniques. Responsabilités principales : Analyse et conception Analyser les besoins métiers, les processus opérationnels et les problématiques fonctionnelles. Étudier l'environnement technique existant (systèmes, plateformes, bases de données, infrastructures et interfaces). Identifier et formaliser les exigences fonctionnelles et non fonctionnelles (performance, sécurité, disponibilité, maintenabilité, évolutivité). Concevoir les architectures applicatives, les modèles de données, les flux d'information et les interfaces. Définir les méthodes, standards, outils et bonnes pratiques de développement adaptés aux projets. Développement et maintenance Concevoir, développer et maintenir des applications, composants logiciels, modules et interfaces. Assurer l'intégration des applications avec les bases de données, systèmes tiers et services externes. Réaliser les évolutions fonctionnelles et techniques tout au long du cycle de vie des applications. Mettre en œuvre les demandes de changement (Change Requests) et les améliorations continues. Garantir la qualité du code et le respect des standards de développement. Tests et qualité Mettre en place et administrer les environnements de développement, d'intégration et de test. Participer à la définition, à l'exécution et à l'automatisation des tests. Réaliser les tests d'intégration et contribuer aux phases de validation. Identifier, analyser et corriger les anomalies détectées dans les environnements de test et de production. Documentation et support Produire et maintenir la documentation technique et fonctionnelle (spécifications, modèles de données, descriptions d'interfaces, procédures de tests, guides utilisateurs, etc.). Assurer le support technique de niveau avancé sur les applications développées. Participer à la transmission des connaissances et au partage des bonnes pratiques au sein de l'équipe. Compétences techniques Maîtrise des principes de développement logiciel et des architectures applicatives. Expérience dans la conception de bases de données relationnelles et l'intégration d'interfaces applicatives. Bonne connaissance des méthodologies de développement et des pratiques DevOps. Expérience des environnements de test, d'intégration continue et de déploiement. Connaissance des bonnes pratiques de sécurité applicative et d'optimisation des performances. Qualités personnelles Esprit analytique et capacité à résoudre des problèmes complexes. Rigueur et souci de la qualité. Autonomie et sens des responsabilités. Excellentes capacités de communication et de collaboration. Orientation résultats et amélioration continue.
Freelance

Mission freelance
Ingénieur Intégration Logiciel Embarqué – Dispositifs Médicaux (F/H)

CELAD
Publiée le

1 an
400-450 €
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
Freelance
CDD

Offre d'emploi
Ingénieur Réseau Senior / SDN (H/F)

virtualbrains
Publiée le
IoT
Kubernetes
Openshift

1 an
40k-45k €
400-590 €
Liège, Belgique
Dans le cadre d’un programme de transformation IT/OT industrielle, nous recherchons un Ingénieur Réseau Senior / SDN afin de contribuer activement à la conception, la validation et l’implémentation de solutions de connectivité réseau sécurisées. La mission s’inscrit dans un environnement critique, avec une forte exigence en termes de delivery et de production de livrables concrets. Le consultant interviendra en étroite collaboration avec les équipes Infrastructure, Cybersécurité, Plateforme, DevOps et Applicatives. Vos principales responsabilités seront les suivantes : Concevoir et implémenter des architectures réseau sécurisées dans des environnements IT/OT industriels Définir, analyser et valider les flux réseau entre applications, plateformes et infrastructures Intervenir sur les sujets de VLAN, routage, trunking, firewalling, DNS, DHCP, proxy, certificats et TLS Participer aux projets de segmentation réseau et de zonage de sécurité (approche “secure by design”) Contribuer à l’implémentation et au support de solutions SDN Accompagner les besoins réseau liés aux plateformes conteneurisées Kubernetes et OpenShift (ingress, egress, network policies, load balancing) Diagnostiquer et résoudre les incidents réseau complexes multi-couches (réseau, plateforme, applicatif) Produire les livrables techniques : matrices de flux, schémas d’architecture, documentation d’exploitation Participer aux phases de mise en production et au transfert de compétences vers les équipes d’exploitation Livrables attendus : Matrices de flux réseau et validation de connectivité Documentation d’architecture réseau et recommandations techniques Schémas techniques (HLD / LLD) Analyses de risques et écarts Support à la remédiation (segmentation, routage, DNS, proxy, firewall) Documentation de transfert vers les équipes RUN Compétences attendues Expertise en routage (BGP, OSPF), switching, VLAN, trunking Maîtrise du firewalling et de la gestion des flux réseau Solide expérience en segmentation réseau et zonage de sécurité Bonne maîtrise DNS, DHCP, proxy, certificats et protocoles TLS Maîtrise impérative des environnements Kubernetes et OpenShift (réseau, ingress/egress, network policies, load balancing) Bonne compréhension des architectures SDN et de leur implémentation Capacité à diagnostiquer des incidents complexes multi-domaines Excellent relationnel et capacité à collaborer avec des équipes pluridisciplinaires
Freelance

Mission freelance
Ingénieur Logiciel Embarqué | ROS2– Conduite Automatisée (F/H)

CELAD
Publiée le

1 an
400-450 €
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).
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.

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