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

Mission freelance
Architecte Logiciel Senior Java / Spring

NEXORIS
Publiée le
Angular
Java
Spring

12 mois
650 €
Paris, France
Notre client recherche un Architecte Logiciel Senior Java / Spring (H/F) dans le cadre d'une longue mission. Au sein de la DSI , la mission consiste à renforcer le pôle d’architecture logicielle pour accompagner les projets stratégiques et les transformations techniques (modernisation, migration, IA). - Concevoir l’architecture logicielle des applications SI (performance, sécurité, exploitabilité) - Superviser et valider les architectures proposées par les équipes projets - Accompagner les équipes dans l’utilisation des frameworks et les migrations techniques (Java 8 → 17, Spring Boot, conteneurisation - Organiser et piloter des revues de code et de conception technique - Promouvoir les bonnes pratiques (modularité, gestion des dépendances, qualité logicielle) - Apporter une expertise technique avancée pour résoudre des problématiques complexes - Mettre en place une démarche de contrôle continu de la qualité logicielle - Accompagner la DSI dans l’intégration et l’usage de l’IA (outillage ou composants logiciels) - Participer à la définition de l’architecture d’un nouveau portail Individu Livrables - Documents d’architecture logicielle - Revues de conception technique - Revues de code - POC (Proof of Concept) - Études techniques - Formalisation de la dette technique - Guides de bonnes pratiques
Freelance

Mission freelance
Responsable Infrastructure SI – Environnements IT & Systèmes Embarqués (H/F)

ABTEKA
Publiée le
Gouvernance

1 an
610-720 €
Paris, France
Responsable Infrastructure SI – Environnements IT & Systèmes Embarqués (H/F) PAS DE SOUS TRAITANCE SVP Contexte Dans le cadre d’une prestation au sein d’une filiale d’un grand groupe de transport, nous recherchons un Responsable Infrastructure SI chargé de piloter et coordonner les activités liées aux infrastructures informatiques et aux systèmes embarqués. Le poste s’inscrit dans un environnement technique multi-sites nécessitant coordination, organisation et vision transverse des systèmes. Missions principales Piloter et coordonner les activités liées aux infrastructures SI et aux systèmes embarqués Assurer la coordination des équipes techniques intervenant sur ces environnements Garantir la disponibilité et la performance des infrastructures Superviser les opérations techniques et les projets d’évolution des systèmes Assurer le lien entre les équipes IT, les équipes systèmes embarqués et les interlocuteurs métiers Suivre les incidents majeurs et piloter les plans d’amélioration Participer à la définition des orientations techniques et à l’amélioration continue des infrastructures
CDD
CDI
Freelance

Offre d'emploi
Architecte logiciel  à la création d'un portail IA

KEONI CONSULTING
Publiée le
Azure
Copilot
React

18 mois
20k-60k €
100-600 €
Paris, France
CONTEXTE L’équipe Gouvernance et mise en oeuvre de l'IA est en charge : - de gouverner l’utilisation des IA au sein de l’entreprise - de définir une stratégie d’utilisation des IA génératives en fonction des risques ou de contraintes portées par les données sources - d’optimiser les coûts d’utilisation à tout moment dans un contexte Cloud (FINOPS / MLOPS) - de mettre en place une chaîne CI/CD des projets MISSIONS Au sein de l’équipe ""Gouvernance et Mise en oeuvre de l'IA"" composée de 6 personnes, l'architecte logiciel aura pour objectifs d'adapter l'architecture du portail IA et d'aider à la mise en oeuvre des améliorations à apporter au portail IA afin de répondre aux besoins de ses utlilisateurs. A ce titre il sera chargé, en lien avec le chef de projet, de proposer des pistes techniques ou fonctionnelles d'améliorations à partir de la stack technique Open source de RAISE. Il sera en charge de mettre en oeuvre ces pistes et de les documenter afin de permettre ensuite leur maintenance par les concepteurs développeurs de l'équipe. Il sera aussi en charge de prendre en compte les impacts techniques liés aux décisions de la gouvernance IA en réalisant les études d'impacts en cas de modifications structurantes pour le portail IA. Enfin, il sera en charge au sein de l'équipe ""Gouvernance et Mise en oeuvre de l'IA"" et en lien avec les équipes chargées de l'intégration des environnements et de la supervision de la production, de mettre en oeuvre et de maintenir la chaîne CI/CD permettant de délivrer le portail IA. Cette mission pourra impliquer de collaborer avec d'autres compétences d’experts techniques ou fonctionnels, en dehors de l'équipe, en fonction des thématiques traitées. Un excellent relationnel est indispensable afin de savoir prêter assistance à des utilisateurs non technique, notamment en sachant adapter son discours afin de faire comprendre ses idées et être en capacité d'assurer la rédaction de la documentation du portail IA. - De concevoir les évolutions fonctionnelles à apporter à l'architecture technique de la partie Front du portail IA permettant : o un accès sécurisé au catalogue d’assistant IA existant en fonction du profil de l’utilisateur o un parcours d’accueil pour les nouveaux utilisateurs ainsi qu’un accès à des modules de formation de type webinaire o un accès à une FAQ - De concevoir les évolutions fonctionnelles à apporter à l'architecture technique de la partie Back du portail IA permettant : o la création et l'exposition de nouveaux assistants IA par les utilisateurs avec contrôles d'accès o la maintenance et l'évolution des mécanismes de supervision et de suivi de consommation d'IA par les utilisateurs o la maintenance et l'évolution des mécanismes d'exposition des assistants IA en API pour utilisation par les applicatifs métiers - De concevoir les évolutions fonctionnelles à apporter à l'architecture technique des mécanismes de RAG de la plateforme : o en concevant les architectures possibles de pipelines d'ingestions optimisés en fonction du type de documents en entrée et de leur volumétrie o en concevant et aidant à maintenir les mécanismes de la plateforme permettant de tracer la qualité des données ingérées o en concevant et aidant à maintenir les mécanismes de contrôles du profil utilisateur et des droits d’accès aux informations restituées par un assistant ou un agent IA o en participant à la définition des besoins en solutions de bases de connaissances spécialisées, externes ou intégrées au portail IA, en définissant le protocole et les mécanismes d'ingestion des mises à jour au fil de l'eau ou à intervalles réguliers. - Définir ou faire évoluer la chaîne CI/CD permettant de livrer les évolutions du portail IA dans ses quatres environnements (en lien avec les autres équipes en charge de cette problématique à la DSI) o en assurant le paramétrage et la mise en oeuvre de la chaîne sur le cloud AZURE dans une logique DEVOPS o en maintenant à jour la documentation o en sécurisant les mécanismes de tests permettant de valider le déploiement d'une version ou pour garantir le retour arrière en cas de défaut constaté - La conception et la réalisation de prototypes d’assistants IA ""modèle"" préconfigurés en fonction des besoins spécifiques remontés par les ambassadeurs IA et les utilisateurs non techniques - L'assistance technique et la résolution d'incidents en cas de remontée de dysfonctionnements de la plateforme (support niveau 2 & 3) - La mise à jour et l'amélioration de la documentation de la plateforme IA PROFIL Une expérience significative de RAISE, ou de sa stack applicative dans un autre contexte, est un prérequis indispensable au démarrage de la mission (Python, React, Langchain, LangGraph, LangFuse, FastAPI, Celery/Redis, RAGAS, Docling (PDF/OCR), Docker)."
CDI

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

VIVERIS
Publiée le

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

Offre d'emploi
Chef de projet logiciel - Energie et Telecom H/F

VIVERIS
Publiée le

45k-55k €
Massy, Île-de-France
Contexte de la mission: Viveris accompagne un de ses clients, acteur international de référence dans les solutions de comptage intelligent (électricité, gaz, eau, chaleur) qui conçoit, fabrique et déploie des solutions de comptage électrique communicant pour les opérateurs d'énergie et les gestionnaires de réseaux en France et à l'international.Dans ce cadre, nous recherchons un chef de projet afin de réaliser la spécification produit et prendre en main les aspects liés au coût, au planning et aux risques. Responsabilités: Intégré au sein du service Eau, Energie, Gaz et au profit de l'équipe de développement des Gateways Energy, vous aurez la charge de : - La livraison des spécifications d'une nouvelle Gateway "Energy" basée sur processeur Linux. - Le suivi des indicateurs projet liés au coût, au planning et aux risques. - La coordination des équipes techniques et des parties prenantes. - La garantie du respect des délais et des objectifs qualité.
Freelance

Mission freelance
Consultant AMOA – Gestion des licences & parc logiciel (poste de travail)

CAT-AMANIA
Publiée le
ITSM
Microsoft Office
Office 365

12 mois
320-470 €
Lyon, Auvergne-Rhône-Alpes
Au sein d’un grand groupe du secteur transport, vous intervenez sur la gestion des offres logicielles du poste de travail. Vous pilotez les licences (stocks, attributions), assurez le support N2 utilisateurs et suivez la conformité (consommation vs acquis). Vous produisez des reportings (PowerBI), contribuez aux campagnes de rationalisation, aux montées de version et à l’amélioration continue des services. Vous participez à l’industrialisation du déploiement des logiciels.
CDI

Offre d'emploi
Responsable support logiciel (H/F)

ADSearch
Publiée le

50k-60k €
Vitrolles, Provence-Alpes-Côte d'Azur
En bref : Responsable support logiciel (H/F) - CDI - Vitrolles - Rémunération 50/55k € selon profil Notre client, PME en plein croissance, recherche son nouveau Responsable support logiciel (H/F) à Vitrolles. Vos missions : - Pilotage opérationnel de l’équipe support (planification, priorisation, montée en compétence des collaborateurs) - Gestion de l’activité de support N1/N2/N3 : supervision des tickets, suivi des délais, coordination des escalades - Participation à l’amélioration continue des processus - Relation avec les clients - Animation de réunions d’équipe, reporting et remontées
CDI

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

VIVERIS
Publiée le

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

Offre d'emploi
Ingénieur IVV Logiciel - Secteur Satellite R&T H/F

VIVERIS
Publiée le

40k-45k €
Massy, Île-de-France
Contexte de la mission : Rejoignez une équipe R&T innovante dédiée au développement et à la validation de composants logiciels pour des solutions satellitaires de pointe. Vous évoluerez dans un environnement technique exigeant, au coeur de la recherche et des technologies spatiales. Votre rôle sera central dans la qualité des livrables et le respect des jalons du projet. Vos Responsabilités : - Rédiger les scénarios de test adaptés aux spécifications fonctionnelles et techniques des composants logiciels - Dérouler les essais, analyser et documenter les défauts rencontrés avec rigueur ; - Assurer un reporting régulier de l'avancement technique et calendaire auprès des équipes projets ; - Travailler en interface étroite avec les ingénieurs systèmes pour garantir la cohérence et la conformité entre logiciel et système (co-ingénierie) ; - Participer à la rédaction des documentations de tests et de validation ; - Mettre en oeuvre des solutions d'automatisation des tests avec des outils tels que Selenium, Postman ou RobotFramework ; - Utiliser et faire évoluer les outils de gestion des anomalies et de suivi (JIRA).
Freelance

Mission freelance
Ingénieur Linux embarqué / Yocto (H/F)

Link Consulting
Publiée le

6 mois
380-420 €
Toulouse, Occitanie
Notre client du domaine industriel est à la recherche de son futur développeur Linux Embarqué (H/F) pour son site de Toulouse, en raison du renforcement de ses équipes dans le cadre de projets à forte composante Linux embarqué. Vos missions : Intégré à une équipe spécialisée en systèmes embarqués, vous devrez : \- Développer et maintenir des composants logiciels en Linux embarqué \- Intervenir sur des plateformes construites sous Yocto \- Travailler sur des environnements basés sur Kernel Linux \- Développer des modules en C embarqué \- Concevoir et maintenir des scripts et outils en Python \- Mettre en place et exécuter des tests automatisés \- Réaliser des activités d’intégration logicielle sous Linux \- Assurer la traçabilité des exigences et développements via DOORS Les compétences techniques Kernel Linux Développement C embarqué / Linux embarqué Maîtrise de Yocto Python DOORS
CDI

Offre d'emploi
Développeur logiciel bas niveau POO C++ Java - Industrie H/F

VIVERIS
Publiée le

30k-40k €
Villeurbanne, Auvergne-Rhône-Alpes
Contexte de la mission: Pour un de nos clients spécialisé dans le secteur du test de composants électroniques, nous recherchons un ingénieur logiciel en informatique industrielle. Vous serez amené à travailler en équipe en méthode Agile et aurez en charge le développement de nouvelles fonctionnalités d'une suite logicielle complète fonctionnant sous Windows. Selon votre profil, vous pourrez développer en Java ou en C++ sur des couches logicielles très différentes proches de l'électronique (vous pourrez être amené à travailler directement avec les concepteurs et l'équipe firmware). Responsabilités: - Développer des logiciels bas niveau en programmation orientée objet avec des contraintes d'optimisation et de robustesse; - Aider le support client à résoudre les problèmes techniques; - Utiliser le matériel de laboratoire (oscilloscope, multimètres...).
Freelance

Mission freelance
Lead QA / Lead Qualité Logicielle

Inventiv IT
Publiée le
AWS Cloud
DevOps
Gitlab

6 mois
480-620 €
Île-de-France, France
Contexte Dans un environnement Digital structuré et agile, l’objectif est de renforcer la pratique QA au niveau transverse : structurer la démarche qualité, homogénéiser les standards, améliorer la fiabilité en production et accélérer l’adoption des tests automatisés. Le poste implique une interaction forte avec les Delivery Leads, Product Owners, Tech Leads, équipes de développement, profils QA et équipes métiers (recette). En tant que Lead QA, vous définissez, diffusez et faites appliquer une stratégie d’assurance qualité commune. Vous accompagnez les dispositifs projets afin d’élever durablement le niveau de qualité, tant fonctionnelle que technique. Missions principalesPhase 1 – Consolidation sur un périmètre pilote Évaluer l’existant : pratiques QA, documentation, outillage, méthodologies et livrables Identifier les écarts, points de fragilité et risques qualité (non-régression, performance, batch, règles métier…) Proposer des améliorations concrètes du modèle de delivery et de la stratégie de recette Phase 2 – Déploiement transverse Définir et maintenir le cadre QA global : référentiels, templates, checklists, critères qualité, KPIs Contribuer à l’outillage commun (CI/CD, composants partagés, documentation, bootstrap) Accompagner les équipes (dev/tech/produit/métier) dans la mise en place de stratégies de test adaptées (cloud, progiciel, applications spécifiques…) Former et faire monter en compétences les équipes (coaching, acculturation, communautés de pratiques) Participer aux rituels projet (comités, reporting, démonstrations d’avancement) Contribuer à la qualification et à l’évaluation des profils QA Environnement technique Backend : Java / Node.js (TypeScript) Frontend : React (TypeScript) Bases de données : PostgreSQL, MongoDB Cloud : AWS (EKS) CI/CD & versionning : GitLab Monitoring : Datadog Authentification : Okta SSO / Active Directory Qualité & tests : Sonar, TestContainers, Trivy, Gitleaks, GitLab SAST, Gatling
CDD

Offre d'emploi
Développeur Firmware H/F

Grafton
Publiée le

6 mois
Grenoble, Auvergne-Rhône-Alpes
Développeur Firmware (H/F) Grafton Recruitment accompagne l'un de ses clients industriels dans la recherche d'un Développeur Firmware afin de renforcer son équipe dédiée au développement de solutions embarquées. Missions Au sein d'une équipe technique experte, vous intervenez sur l'ensemble du cycle de développement firmware. Vos responsabilités couvrent : Sélection, conception, développement et maintenance du firmware embarqué en C/C++, dans le respect des standards qualité et des processus internes. Développement et scripting en Python. Programmation embarquée en C pour microcontrôleurs, avec maîtrise des périphériques tels que ADC, DMA, Timers. Réalisation d'analyses de code source et de binaires afin d'identifier et corriger les défauts, non‑conformités, vulnérabilités ou problèmes de licences. Analyse statique (Coverity) Analyse binaire (BDBA) Qualimétrie (SQuORE) Analyse, diagnostic et correction des anomalies. Compréhension et application des réglementations liées au développement firmware, notamment dans le cadre de la CRA. Support technique auprès des équipes internes et externes (équipes R&D, production, clients…). Gestion du code et des workflows sous GitHub. Profil recherché Expérience confirmée en développement firmware embarqué. Excellente maîtrise du C/C++ et bonne connaissance des environnements microcontrôleurs. Compétences en Python (scripts et développement). Connaissance des outils d'analyse de code et de qualité logicielle. Capacité à investiguer, diagnostiquer et résoudre des problèmes complexes. Anglais opérationnel. Compétences complémentaires appréciées Lecture de schémas électriques et RF. Maîtrise avancée des outils GitHub : CI/CD, automatisations, règles de gestion.
Freelance

Mission freelance
Ingénieur Logiciel Senior (Fullstack .NET / PHP)

Nicholson SAS
Publiée le
.NET
Amazon S3
AWS Cloud

6 mois
500 €
Paris, France
Mon client, filiale d'un groupe international, est un leader mondial dans le déploiement de l'IA et des technologies avancées pour le secteur juridique. Vous rejoindrez notre équipe technique française, actuellement engagée dans un ambitieux programme de convergence technologique , visant à unifier nos solutions sous une architecture .NET moderne pour soutenir nos innovations en IA. En tant qu'Ingénieur Logiciel Senior, vous jouerez un rôle pivot dans la rationalisation de nos plateformes. Nous recherchons un profil hybride capable de maintenir nos systèmes PHP actuels tout en pilotant leur migration progressive vers une stack .NET . Ce poste est idéal pour un expert doté d'une double culture logicielle, souhaitant mettre son expérience PHP au profit d'une transformation d'architecture majeure vers le C# / .NET au sein d'un environnement Fullstack. Responsabilités Transition Technologique : Piloter la migration des composants et services historiques de la stack PHP (Symfony/Laravel) vers l'écosystème .NET / C# afin d'unifier nos environnements de production. Développement Fullstack : Concevoir des architectures robustes et scalables en veillant à la cohérence entre les anciens services et les nouvelles interfaces .NET. Qualité & Architecture : Garantir la pérennité du code (revues, tests unitaires/intégration) et participer activement à la définition des nouveaux standards techniques avec les architectes. Collaboration Agile : Évoluer au sein d'une squad SCRUM/KANBAN pour livrer des fonctionnalités en cycle continu (CI/CD). Mentorat : Accompagner l'équipe dans la montée en compétence sur l'univers .NET durant cette phase de transition. Prendre en considération une option d'une internalisation en CDI au bout de 6 mois de prestation. Si schéma d'internalisation non souhaité pour vous, merci de ne pas postuler !
CDI

Offre d'emploi
QA/Testeur Logiciel (H/F) - 13

Mindquest
Publiée le
QA

Marseille, Provence-Alpes-Côte d'Azur
Rataché(e) au Responsable de Production, vous intégrerez la cellule tests/QA et travaillerez en collaboration avec les différents chefs de projets en intervenant sur les différentes étapes du processus de test. Votre périmètre d’intervention couvre tous les domaines fonctionnels ainsi que l’ensemble de nos supports applicatifs (mobilité, web, batch, backend etc…). Missions • Analyser les spécifications fonctionnelles et définir une stratégie de tests. • Rédiger et maintenir les plans de test (cas de test, jeux d’essai, moyens de test etc…). • Assurer la traçabilité entre les tests et les cas d’usages. • Exécuter les campagnes de test, référencer et suivre les anomalies. • Effectuer un reporting régulier au chef de projet. • Contribuer à l’amélioration des processus de tests et la définition de nos outils. • Vérifier et garantir l’expérience utilisateur (fluidité de la navigation, performance etc.). Outils utilisés: ReferTest + ticketing sur Mantis (déployement en cours de JIRA)
CDI
Freelance

Offre d'emploi
Architecte Logiciel F/H

AIS
Publiée le

1 mois
50k-55k €
275-550 €
Toulouse, Occitanie
- Concevoir des architectures robustes, scalables et sécurisées pour les échanges applicatifs (inter-applicatifs, batch, temps réel) - Participer aux choix d'outillage, de middleware et de patterns d'intégration - Mettre en place et faire évoluer les cadres de gouvernance des flux (standards, bonnes pratiques, référentiels) - Assurer la conformité aux exigences de sécurité, d'audit et de continuité de service - Identifier les risques liés à l'obsolescence technique et proposer des trajectoires de remédiation - Construire des roadmaps de modernisation et d'optimisation des coûts d'exploitation (OPEX) - Accompagner les équipes dans les migrations ou transformations d'architectures existantes - Produire et maintenir les dossiers d'architecture technique (DAT) et la documentation associée - Contribuer à l'amélioration continue des pratiques d'ingénierie et d'exploitation - Optimiser la performance, la supervision et la fiabilité des flux critiques ENVIRONNEMENT TECHNIQUE : AIX, Linux, Windows Cette annonce est ouverte aux personnes en situation de handicap.

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