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

Offre d'emploiLead Automatisation QA (F/H)

K-Lagan
Publiée le
Automatisation

1 an
60k-70k €
500-600 €
Paris, France
Et si votre prochain projet faisait grandir vos compétences autant que votre carrière ? 🚀 Chez K-LAGAN, nous faisons vivre chaque projet grâce aux talents qui le portent, en alliant expertise technique et accompagnement personnalisé. Aujourd'hui, nous recherchons un.e Lead Automatisation QA (F/H) pour rejoindre l'un de nos clients du secteur assurance basé à Paris. 🏢 Le contexte : Notre client, acteur reconnu du secteur de l'assurance, engage une forte dynamique de transformation autour de la qualité logicielle et de l'automatisation des tests. Dans ce cadre, nous recherchons un profil capable non seulement de faire, mais surtout de structurer, embarquer et diffuser une culture QA à l'échelle des équipes. Vous intervenez dans un environnement agile, en lien direct avec les équipes produit, dev et QA, avec un vrai rôle de référent sur les sujets d'automatisation et de qualité. 🎯 Vos missions : Définir et piloter la stratégie d'automatisation des tests (UI, API, intégration) Concevoir, faire évoluer et stabiliser les frameworks d'automatisation existants Mettre en place les bonnes pratiques QA au sein des équipes (shift-left, pyramide de tests, DoD…) Accompagner et faire monter en compétences les QA et développeurs sur l'automatisation Être garant.e de la qualité et de l'intégration des tests dans les pipelines CI/CD Participer activement à l'amélioration continue des pratiques de delivery Jouer un rôle de référent technique et méthodologique sur l'automatisation 🛠️ Stack technique : Cypress / Playwright / Selenium (ou équivalent) API testing (RestAssured, Postman, etc.) JavaScript / TypeScript ou Java CI/CD : GitLab CI, Jenkins ou équivalent Outils de gestion de tests : Xray, TestRail… Méthodologie Agile / Scrum
Voir cette offre
CDI

Offre d'emploiTech Lead Software Engineer Fullstack / Lead Engineer (H/F)

Link Consulting
Publiée le
Java
Kubernetes
Python

92130, Issy-les-Moulineaux, Île-de-France
Dans le cadre du développement d'une Factory dédiée à la conception de solutions innovantes autour de la Data et de l'IA, nous recherchons un(e) Tech Lead Full Stack / Lead Engineer. Cette entité rassemble des experts en architecture, développement logiciel, cloud et IA afin de concevoir des produits robustes, scalables et sécurisés répondant à des enjeux métiers stratégiques. Vous évoluerez dans un environnement d'excellence technique où l'architecture logicielle, la qualité de code, l'industrialisation et l'accompagnement des équipes occupent une place centrale. | Vos missions | \- Concevoir et faire évoluer les architectures applicatives. \- Participer aux développements Full Stack des solutions. \- Définir les standards techniques et les bonnes pratiques. \- Accompagner les développeurs dans leur montée en compétence. \- Garantir la qualité des développements, des tests et de l'intégration continue. \- Contribuer aux sujets DevOps, sécurité et observabilité. \- Participer à l'amélioration continue des processus d'ingénierie. | Contraintes spécifiques | Ce poste nécessitera une habilitation au secret de la Défense Nationale délivrée par les autorités compétentes (DGSI) | Environnement technique | \- Front-End : React / Angular / Vue.js \- Back-End : Python / Java / Node.js \- Cloud & DevOps : Kubernetes / Terraform / Ansible / GitLab CI / GitHub Actions / Infrastructure as Code \- Qualité & Sécurité : API REST / GraphQL / TDD / BDD / DDD / OWASP / DevSecOps \- Observabilité : Prometheus / Grafana / ELK Stack
Voir cette offre
Freelance
CDI

Offre d'emploiAdministrateur Mobilité Confirmé (H/F)

SCC France SAS
Publiée le
Mobile Device Management (MDM)

1 an
Lyon, Auvergne-Rhône-Alpes
SCC, division technologie du Groupe Rigby, 1ᵉʳ groupe informatique privé en Europe. En France, SCC réalise 3 Mds€ de CA grâce à l'engagement de ses 3 500 collaborateurs, au service de plus de 5 000 clients. De l'infrastructure IT au Cloud, en passant par la cybersécurité, l'IA, le workplace ou les solutions logicielles, SCC accompagne la transformation digitale des entreprises. Notre ambition : renforcer la performance de nos clients sur trois axes : Moderniser leurs infrastructures et accompagner leur évolution vers le Cloud Déployer leurs stratégies Réseau et Sécurité Développer les usages et l'expérience de leurs utilisateurs Nos valeurs : esprit d'entreprendre, professionnalisme, esprit d'équipe, engagement, diversité. Rejoignez-nous ! Le poste La flotte de terminaux mobiles (smartphones, tablettes durcies, terminaux embarqués) constitue un actif opérationnel critique pour les équipes d'intervention. En tant qu'Administrateur Mobilité, vous etes garant(e) de la disponibilité, la sécurité et la conformité de ce parc. Vous veillez à son bon fonctionnement et contribuez au respect des engagements de service attendus. Le poste est à pourvoir ASAP. Missions principales : Administrer et superviser la solution de gestion de flotte mobile (MDM/EMM) : enrôlement, déploiement de profils, mise à jour et retrait des terminaux. Assurer le déploiement, le paramétrage et le support des terminaux mobiles et applications métier associées (radio-transmission, applications d'intervention, téléphonie). Garantir la sécurisation des équipements mobiles (chiffrement, politiques d'accès, conformité aux exigences de sécurité). Assurer le suivi des incidents et demandes relatifs à la mobilité dans l'outil ITSM, dans le respect des délais contractuels (SLA). Contribuer à la production des indicateurs de suivi de service (disponibilité, taux de résolution, respect des délais) et à la prévention des non-conformités. Participer à la gestion du parc (inventaire, cycle de vie, renouvellement) et à la relation avec les opérateurs et fournisseurs de terminaux. Documenter les procédures d'exploitation et contribuer aux instances de gouvernance du compte (comités opérationnels, reporting). Assurer une astreinte ou une permanence en cas d'incident critique impactant la mobilité des équipes d'intervention, selon l'organisation en place.
Voir cette offre
CDI

Offre d'emploiCOORDINATEUR PROJET IT – OPTIMISATION LICENCES JAVA H/F

CONSORT GROUP
Publiée le

35k-45k €
Tchéquie
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Première agence régionale ouverte en 2001, l'agence Sud-Ouest représente les expertises du groupe en Occitanie, notamment à Toulouse et Castres. Forte de près de 150 collaborateurs, elle accompagne une trentaine de clients en s'appuyant sur deux Centres de Services et privilégie un accompagnement individualisé. COORDINATEUR PROJET IT – OPTIMISATION LICENCES JAVA H/F C'est votre mission Vous êtes passionné·e par la coordination de projets IT, l'optimisation des parcs logiciels et le suivi d'actions de remédiation ? Ce poste est fait pour vous. En tant que Coordinateur Projet IT, vous accompagnez le chef de projet dans un programme d'optimisation des licences Oracle Java sur un parc d'environ 5 500 postes de travail et 1 000 serveurs. Votre rôle principal : organiser, qualifier, suivre et coordonner les actions de nettoyage et d'optimisation du parc Java, en lien avec les équipes infrastructure, postes de travail, applicatives et support. Côté build : Consolider les données d'inventaire issues des différents outils de gestion du parc. Identifier et qualifier les installations et versions de Java présentes sur les postes et serveurs. Analyser les usages et identifier les applications dépendantes de Java. Participer à la cartographie des dépendances applicatives et des Java embarqués dans certains logiciels. Préparer les listes de machines à traiter et les différentes vagues de remédiation. Participer aux analyses d'impact et aux tests avant désinstallation. Contribuer à la qualification des alternatives aux versions Oracle Java payantes. Documenter les contraintes techniques, métiers et les exceptions identifiées. Côté run : Assurer le suivi des actions réalisées par les équipes postes de travail et serveurs. Coordonner les différentes parties prenantes impliquées dans la remédiation. Suivre les désinstallations et les actions de remplacement. Mettre à jour les tableaux de bord et indicateurs d'avancement. Produire un reporting mensuel sur l'évolution du parc Java. Identifier et escalader les risques, points bloquants et dépendances au chef de projet. Participer aux réunions de suivi et préparer les supports de pilotage. Contribuer à la mise en place d'un suivi pérenne du parc Java. C'est votre parcours Vous avez une première expérience en coordination de projets IT, gestion de parc, administration systèmes ou gestion de logiciels. Vous êtes à l'aise avec l'analyse de données d'inventaire, le suivi d'actions et la coordination de plusieurs équipes. Vous disposez de bonnes connaissances des environnements Windows et des outils de gestion de parc, notamment MECM/SCCM ou équivalent. Une connaissance des environnements Java, des dépendances applicatives ou des problématiques de conformité logicielle est un véritable atout. Vous êtes rigoureux·se, organisé·e et capable de suivre un projet impliquant un grand nombre d'équipements et de parties prenantes. C'est votre expertise : Gestion et coordination de projets IT Gestion et optimisation de parc logiciel Windows / Windows Server MECM / SCCM ou outils équivalents Inventaire et analyse de données de parc Environnements Java Dépendances applicatives Suivi d'actions et plans de remédiation Reporting et tableaux de bord Documentation et conformité logicielle C'est votre manière de faire équipe : Organisation et rigueur Esprit d'analyse et de synthèse Aisance dans la coordination Bon relationnel et communication Autonomie et proactivité Capacité à alerter et faire remonter les points bloquants Sens du suivi et des priorités C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Toulouse Contrat : CDI Télétravail : Hybride selon mission Salaire : Selon expérience brut annuel Famille métier : Gestion de projet / Coordination IT / Gestion de parc Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Voir cette offre
CDI

Offre d'emploiIngénieur Conception Electronique (H/F)

Link Consulting
Publiée le
Electronique

70k-80k €
Toulouse, Occitanie
Notre client, spécialisé dans le développement de solutions technologiques innovantes en environnements contraints, recherche un Ingénieur Électronique (H/F) pour renforcer ses équipes à Toulouse, dans un contexte de développement d'un système embarqué à forte valeur ajoutée. Vos missions : Rattaché au bureau d'études et intégré à une équipe pluridisciplinaire, vous aurez pour responsabilités de : \- Concevoir et développer des cartes et systèmes électroniques adaptés à des environnements exigeants \- Piloter les phases d'intégration et de validation des solutions développées \- Définir et conduire les essais nécessaires à la qualification des équipements \- Assurer la coordination technique avec les partenaires industriels et fournisseurs \- Animer et structurer une équipe projet composée de profils techniques variés \- Suivre l'avancement du projet en termes de planning, qualité et documentation \- Participer activement aux décisions techniques et aux évolutions produits Les compétences techniques Conception électronique (analogique et/ou numérique) Utilisation d'outils de CAO électronique (Altium Designer, Eagle ou équivalent) Connaissances en systèmes embarqués ou automatismes Méthodologies de test, validation et qualification Pilotage de projets techniques Anglais technique (écrit et lu)
Voir cette offre
Freelance
CDI

Offre d'emploiTech Lead .NET / React — Orchestrateur TMA applicative (13 ans+)

FC Consulting
Publiée le
.NET
.NET CORE
API REST

12 mois
65k-78k €
550-650 €
Paris, France
Dans le cadre d'une TMA (tierce maintenance applicative) d'applications web .NET / React chez un grand compte, nous recherchons un Tech Lead senior dont le rôle principal est d'orchestrer la TMA : donner le cap technique, coordonner les intervenants et garantir la cohérence et la qualité de l'ensemble. Ce n'est pas un poste de développeur : il faut rester assez hands-on pour comprendre et challenger le code, mais la valeur attendue est dans la hauteur de vue, la coordination et la relation client. VOS MISSIONS • Piloter et orchestrer les activités techniques de la TMA • Être l'interlocuteur technique de référence auprès du client et des équipes • Analyser les incidents, évolutions et demandes complexes • Challenger les solutions techniques proposées par les développeurs et participer aux revues de code • Garantir la cohérence et la qualité de l'architecture applicative, participer aux choix d'architecture et aux études techniques • Coordonner les développeurs et les différents contributeurs de la TMA • Suivre la qualité, les délais et les engagements techniques ; anticiper les risques et proposer des plans d'action • Mettre en place les bonnes pratiques de développement • Assurer la circulation de l'information entre développement, exploitation et métier Démarrage ASAP. Mission en Île-de-France (site précisé lors du premier échange), mission longue. ENVIRONNEMENT TECHNIQUE • Backend : C#, .NET, .NET Core et versions récentes de .NET, API REST, architectures distribuées • Frontend : React, JavaScript, TypeScript • Architecture : conception applicative, API et microservices selon contexte, design patterns • Outillage : CI/CD, pratiques DevOps, revues de code, qualité logicielle
Voir cette offre
CDI
Freelance

Offre d'emploiLead Dev Java F/H

AIS
Publiée le
Java

1 mois
40k-45k €
225-450 €
Nantes, Pays de la Loire
Intégré(e) aux équipes d'un de nos clients grand compte, vous assurerez le pilotage technique et l'accompagnement d'une équipe de développement dans un environnement Agile Scrum. Le détail de vos missions sera le suivant : - Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. - Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. - Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. - Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. - Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. - Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Compétences techniques requises : - Java 17+ et Spring Boot - Angular (versions récentes) et TypeScript - Architecture Microservices - DDD (Domain Driven Design) et Architecture Hexagonale - Git / GitLab - Jenkins et industrialisation CI/CD - Docker et Kubernetes - SonarQube et qualité de code - OpenID Connect / OAuth2 - Conception technique et architecture applicative - Revue de code et accompagnement technique des développeurs - Culture DevOps et automatisation des déploiements - Méthodologies Agile Scrum
Voir cette offre
CDI

Offre d'emploiArchitecte banc de test (F/H) – Domaine Spatial - Toulouse

CELAD
Publiée le

45k-55k €
Toulouse, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📑 CDI (45-55K€ brut + avantages) - 🏠 2 jours de télétravail / semaine - 📍 Toulouse - 🛠 Expérience de 8 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 recherchons un·e Architecte Banc de Test (H/F) pour rejoindre un projet innovant dans le secteur spatial à Toulouse. 💻💼 Vous intervenez en amont des phases de conception. Votre rôle consiste à définir l'architecture des bancs de test et les moyens nécessaires à la validation de systèmes embarqués. Vous êtes garant·e de la cohérence technique et de l'évolution des solutions mises en place. Vos missions 🎯 : Analyse des besoins Recueillir les besoins auprès des équipes système et techniques. Identifier les contraintes et objectifs du banc. Challenger les besoins et proposer les solutions adaptées. Architecture & conception Définir l'architecture complète du banc de test. Concevoir les interfaces HW/SW et les systèmes d'interfaçage. Définir les protocoles, instruments et moyens de supervision. Structurer les différents modules : drivers, interfaces, middleware… Documentation Rédiger les documents d'architecture et de conception. Définir les schémas d'interconnexion. Formaliser les interfaces et les évolutions du banc. Développement & support Participer au développement de modules logiciels et d'interfaces. Accompagner les équipes lors de l'intégration. Analyser et résoudre les problématiques techniques. Votre environnement technique 🛠️ Hardware : Électronique de test Instruments de mesure Communications série Protocoles bas niveau Architectures d'interfaçage Software : Drivers Scripts et automatisation Middleware Supervision C/C++, Python LabVIEW, TestStand Systèmes : Systèmes embarqués Validation hardware/software Architecture modulaire Documentation d'interfaces
Voir cette offre
Freelance
CDI
CDD

Offre d'emploiIngénieur DevOps Senior – CI/CD, automatisation -NAT

KEONI CONSULTING
Publiée le
CI/CD
DevOps
Python

18 mois
20k-40k €
500 €
Nantes, Pays de la Loire
Contexte de la mission Dans le cadre du programme, l'objectif est de mettre en place une plateforme technologique commune aux entiés. Dans ce contexte, nous recherchons un Développeur / Ingénieur DevOps Senior disposant d'une forte expertise en industrialisation et automatisation. Missions principales Le consultant interviendra notamment sur les activités suivantes : Accompagner les établissements du Groupe dans les opérations de migration de leurs applications informatiques privatives vers les environnements hors production et production ; Accompagner la migration des chaînes d'intégration et de déploiement continus vers l'Usine Logicielle Groupe ; Accompagner la DevOpsisation des applications ; Apporter son expertise en matière d'industrialisation, de customisation et de refactoring ; Accompagner les équipes de développement et assurer le transfert de compétences afin de favoriser leur autonomie ; Apporter une expertise DevOps à la demande. Périmètre technique / DevOps Le consultant devra notamment être capable d'intervenir sur : La gestion des sources et les bonnes pratiques Gitflow ; L'automatisation du build des applications ; L'automatisation des tests unitaires ; L'automatisation des tests fonctionnels ; La définition et la mise en œuvre d'une stratégie de qualité du code ; Le paramétrage des outils d'analyse de qualité ; La définition et la mise en œuvre d'une stratégie de sécurité du code ; Le paramétrage des analyses de sécurité ; L'automatisation de la publication des packages issus des builds ; L'automatisation de la publication des packages vers les outils de déploiement ; Le paramétrage des applications, des environnements et des infrastructures dans les outils de déploiement ; La définition, le paramétrage et l'automatisation des releases ; La production et la restitution d'indicateurs au travers d'outils de dashboarding.
Voir cette offre
Freelance

Mission freelanceLead Developer / Lead Tech Senior Java Angular - Nantes (3 Jours TT)

WorldWide People
Publiée le
Java

12 mois
350-400 €
Nantes, Pays de la Loire
Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
Voir cette offre
Freelance

Mission freelanceArchitecte banc de test (F/H) – Domaine Spatial - Toulouse

CELAD
Publiée le

1 an
380-480 €
Toulouse, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📑 Freelance/Portage Salarial - 🏠 2 jours de télétravail / semaine - 📍 Toulouse - 🛠 Expérience de 8 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 recherchons un·e Architecte Banc de Test (H/F) pour rejoindre un projet innovant dans le secteur spatial à Toulouse. 💻💼 Vous intervenez en amont des phases de conception. Votre rôle consiste à définir l'architecture des bancs de test et les moyens nécessaires à la validation de systèmes embarqués. Vous êtes garant·e de la cohérence technique et de l'évolution des solutions mises en place. Vos missions 🎯 : Analyse des besoins Recueillir les besoins auprès des équipes système et techniques. Identifier les contraintes et objectifs du banc. Challenger les besoins et proposer les solutions adaptées. Architecture & conception Définir l'architecture complète du banc de test. Concevoir les interfaces HW/SW et les systèmes d'interfaçage. Définir les protocoles, instruments et moyens de supervision. Structurer les différents modules : drivers, interfaces, middleware… Documentation Rédiger les documents d'architecture et de conception. Définir les schémas d'interconnexion. Formaliser les interfaces et les évolutions du banc. Développement & support Participer au développement de modules logiciels et d'interfaces. Accompagner les équipes lors de l'intégration. Analyser et résoudre les problématiques techniques. Votre environnement technique 🛠️ Hardware : Électronique de test Instruments de mesure Communications série Protocoles bas niveau Architectures d'interfaçage Software : Drivers Scripts et automatisation Middleware Supervision C/C++, Python LabVIEW, TestStand Systèmes : Systèmes embarqués Validation hardware/software Architecture modulaire Documentation d'interfaces
Voir cette offre

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.

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