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

Offre d'emploi
Developpeur FullStack Java VueJS (Expérimenté)

CAT-AMANIA
Publiée le
Java
Springboot
Vue.js

3 mois
40k-45k €
400-440 €
Brest, Bretagne
🧩 Description du poste Au sein d’une équipe agile et en étroite collaboration avec la MOA, tu participes à l’évolution d’une plateforme à forts enjeux métiers et techniques, dans le cadre d’une mission longue durée (jusqu’à 4 ans) . Tes missions principales : Collaborer étroitement avec la MOA sur les besoins fonctionnels Être force de proposition sur les améliorations techniques et fonctionnelles Participer à la conception et aux choix techniques en lien avec les architectes du domaine Développer des fonctionnalités fullstack (Java / Spring Boot / VueJS) Réaliser les tests unitaires et d’intégration Garantir la qualité, la performance et la sécurité des livrables Assurer l’accompagnement lors des mises en production et le support aux utilisateurs Maintenir l’application en condition opérationnelle (MCO) Partager tes savoir-faire et contribuer activement au collectif Assurer le reporting auprès du manager (avancement, alertes, risques)
CDI

Offre d'emploi
Développeur Python orientation DevOps - Secteur télécom - Paris (H/F)

EASY PARTNER
Publiée le
DevOps
Docker
Kubernetes

52k-57k €
Paris, France
Missions Développer et maintenir des applications backend en Python pour la gestion et le traitement de données. Concevoir des architectures robustes et scalables adaptées aux besoins internes et aux usages clients. Développer et intégrer des API performantes et sécurisées (REST / GraphQL). Optimiser la fiabilité, la performance et la maintenabilité des applications existantes. Contribuer aux pratiques DevOps dans la construction et l’amélioration des chaînes CI/CD. Compétences techniques recherchées Stack à maîtriser Langage : Python Frameworks : Django, FastAPI, Flask, DRF Bases de données : PostgreSQL, SQL Server API : REST, GraphQL Environnement technique Cloud : AWS Conteneurisation : Docker (notions attendues) ; Kubernetes apprécié CI/CD : participation ou mise en place de pipelines d’intégration continue Versioning : Git
Freelance

Mission freelance
Ingénieur Flying Doctor - Automotive (F/H)

CELAD
Publiée le

1 an
400-449 €
Créteil, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre d’un projet stratégique autour des fonctions d’accès véhicule via smartphone, nous renforçons l’équipe Validation Système par un profil terrain, orienté support client et intervention internationale. Vous interviendrez sur un projet logiciel embarqué en forte interaction avec les clients finaux, les équipes système et les équipes de développement. Le poste requiert une très grande disponibilité, une mobilité internationale élevée et une excellente compréhension système. Votre rôle Intégré·e à une équipe de validation système composée d’une dizaine d’experts, vous intervenez en tant que référent terrain auprès des clients, en France et à l’international. Lorsque vous n’êtes pas en déplacement, vous contribuez aux activités de validation système. Voici un aperçu détaillé de vos missions : - Répondre aux demandes clients à l’international (principalement France et Italie). - Intervenir directement sur les sites clients (usines, centres de développement, plateformes d’essais). - Mettre à jour les calculateurs (ECU) chez les clients à l’aide d’outils de diagnostic (rework en usine). - Collecter des logs, analyser les comportements système et assister les clients lors des phases de debug. - Préparer les moyens et pièces nécessaires pour les équipes de validation ou les clients (reflash, sanity checks, configurations). - Déclarer, analyser et suivre les anomalies via les outils de gestion des exigences et incidents (CodeBeamer). - Apporter un support technique aux équipes de développement logiciel lors des sessions de débogage. - Automatiser les tâches répétitives (reflash, contrôles, vérifications). - Intervenir sur des moyens de test variés : bancs de test, véhicules de développement et véhicules de production.
CDI

Offre d'emploi
Responsable adjoint des systèmes d'informations (H/F)

ADSearch
Publiée le

50k-60k €
Châteauneuf-les-Martigues, Provence-Alpes-Côte d'Azur
En bref : Responsable adjoint des systèmes d'informations (H/F) - CDI - Châteauneuf les Martigues - Rémunération selon profil et expérience Notre client, PME située à Châteauneuf les Martigues, recherche son futur Responsable adjoint des systèmes d'informations (H/F). Vos missions : Pilotage opérationnel du SI - Superviser l’exploitation quotidienne du SI sur l’ensemble des sites (serveurs, postes, logiciels, réseau, cybersécurité). - Garantir la disponibilité et la performance des services IT. - Gérer les incidents complexes et escalades. - Assurer la relation opérationnelle avec les prestataires et éditeurs (hébergeurs, cybersécurité, ERP, opérateurs télécom, etc.). Management d'équipe - Encadrer l’équipe informatique : organisation, priorisation, montée en compétences. - Définir les standards de support, procédures internes, documentation. - Participer activement à la professionnalisation du service SI. Sécurité informatique et conformité - Contribuer à la politique de cybersécurité : sauvegardes, PRA, protection réseau, MFA, gestion des risques. - Superviser le contrôle des accès, la conformité RGPD et la protection des données industrielles. - Participer aux audits internes et externes (ISO, ICPE, fournisseurs). Gestion de projets SI - Piloter ou co-piloter les projets stratégiques - Evolutions ERP - Déploiement outils métiers - Amélioration du réseau et téléphonie - Projets d'automatisation / IoT / RFID - Digitalisation documentaire - Planification, coordination, reporting au COMEX.
Freelance
CDI

Offre d'emploi
Développeur Java Senior

VISIAN
Publiée le
Angular
DevOps
Java

1 an
40k-45k €
400-670 €
Paris, France
Contexte Le bénéficiaire souhaite une prestation de développement haut niveau au sein du périmètre SWIFT sur une application. Le périmètre IT SWIFT assure le routage des flux de niveau de service "Extrême" imposant des exigences/normes de développement spécifiques en termes de résilience du service (aucune interruption de service tolérée). Profil recherché Notre besoin est de nous renforcer avec un développeur expérimenté (java/spring/typescript/angular..) pour concevoir des architectures logicielles complexes. Compétences requises Expertise Développement JAVA 21 Design pattern DevOps Spring boot - integration Architecture hexagonale Microservices type SOA Mongo DB / NOSQL Angular
CDI
Freelance

Offre d'emploi
Développeur·euse IHM Python – Outils Scientifiques & Industriels (Client lourd)

ANAFI CONSULTING
Publiée le
Interface Homme-Machine (IHM)
Python

14 mois
40k-50k €
400-500 €
France
Qui sommes-nous ? Anafi Consulting est un cabinet de conseil spécialisé dans l’accompagnement des transformations technologiques à forte valeur ajoutée. Nous intervenons auprès de grands acteurs industriels et technologiques sur des projets complexes mêlant logiciel scientifique, ingénierie, qualité logicielle et expérience utilisateur . Notre approche combine exigence technique , rigueur logicielle et compréhension fine des usages métiers . Votre rôle Dans le cadre de l’évolution d’outils internes de conception aérodynamique , nous recherchons un(e) Développeur·euse IHM Python confirmé·e / expert·e . Vous interviendrez sur des applications client lourd , intégrées à une plateforme logicielle existante, utilisées par plusieurs centaines d’utilisateurs. L’objectif est de concevoir et moderniser des interfaces graphiques permettant de piloter des solveurs scientifiques complexes, tout en masquant la complexité métier pour l’utilisateur final. Vos missions principales Concevoir et développer une nouvelle IHM pour un solveur 2D . Moderniser une IHM existante de dessin de veines aérodynamiques . Implémenter des wrappers Python pour le pilotage batch et l’automatisation des calculs. Simplifier l’ expérience utilisateur (multi-niveaux d’expertise). Intégrer les développements dans une architecture modulaire existante (sans refonte complète). Mettre en place tests, CI/CD et contrôles qualité . Participer aux échanges avec les utilisateurs finaux (revues UI / UX). Responsabilités techniques Développement en Python 3.11 . IHM en PySide6 (ou PyQt récent). Respect strict des principes SOLID et des bonnes pratiques de conception logicielle. Code maintenable, testé, documenté . Intégration via Git (mirroring externe) . Suivi de la qualité avec CI/CD et SonarQube . Collaboration avec des équipes internes (C++ / solveurs).
Freelance

Mission freelance
Développeur full stack Java/Vue (H/F)

Insitoo Freelances
Publiée le
Apache Kafka
Entreprise Java Bean (EJB)
Vue.js

2 ans
100-450 €
Lille, Hauts-de-France
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur full stack Java/Vue (H/F) à Lille, France. Les missions attendues par le Développeur full stack Java/Vue (H/F) : produit éditeur couvrant le périmètre des appels d'offres fournisseurs. Le développeur aura en charge de réaliser les interfaces d'intégration avec le SI. Il intégrera une équipe avec d'autres développeurs, des PO, une UX et un tech lead. Dév sénior stack java/vue/kafka
Freelance
CDI

Offre d'emploi
Développeur Full Stack Java / Vue.js (H/F)

Lùkla
Publiée le
Vue.js

3 ans
Lyon, Auvergne-Rhône-Alpes
Contexte Dans le cadre de nouveaux projets digitaux, nous recherchons un(e) Développeur(se) Full Stack Java / Vue.js pour renforcer nos équipes techniques. Vos missions Développer des applications web performantes et évolutives Concevoir les back-ends en Java (Spring / Spring Boot) Développer les interfaces utilisateurs en Vue.js Participer à la conception technique et aux choix d’architecture Garantir la qualité, la maintenabilité et la sécurité du code Travailler en méthodologie agile Pourquoi nous rejoindre ? Projets innovants Technologies modernes Environnement collaboratif Perspectives d’évolution technique
Freelance

Mission freelance
POT8824 - Un Lead Développeur Java / Craftsman sur Gradignan.

Almatek
Publiée le
CI/CD
Java
Kubernetes

3 mois
310-440 €
Gradignan, Nouvelle-Aquitaine
Almatek recherche pour l'un de ses clients, un Lead Développeur java / Craftsman sur Gradignan. Descriptif: Lead Développeur qui aurait un profil Software Craftsman afin de prôner un niveau de qualité optimal en amenant de bonnes pratiques de développement et en s'intéressant au besoin métier. Echanger avec ses collègues de l'équipe afin de co-construire le produit, partager son expérience en bonnes pratiques de qualité logicielle pour faire monter les autres développeurs et plus généralement l'équipe feront parti du quotidien du candidat. Pour résumer, on s'attend à retrouver les valeurs portées dans le Manifeste Software Crafstman. Activités principales: - Développement de micro-services (appelés Interfaces Partenaires) en Java qui devront faire l'interface entre un progiciel et le SI. - Configurer le déploiement sur Openshift / Kubernetes des Interfaces Partenaires - Connaitre les chaines de liaison Interface Partenaires <-> SI - Administrer les chaines de liaison Produit <=> SI mais également les configurations applicatives hors Kubernetes (ex. ordonnancement batch, déclaration rôles dans LDAP) - Utiliser la chaine CI/CD (Construction + Contrôle qualité + Déploiement automatisés) mise en place par le Techlead CI/CD - Diagnostiquer & corriger des anomalies applicatives en environnement Hors Prod / Prod au travers d’Openshift et Splunk - Enrichir notre plateforme de supervision et établir avec les OPS les procédures en cas d'alerte - Mettre à jour et maintenir le paramétrage des livrables sur le progiciel et sur les Interfaces Partenaires (properties, certificats ssl etc.) - Participer à l’amélioration continue des développements : Au travers, notamment, de la relecture de code et des tests croisés - Assurer le support technique : Avoir la capacité de répondre à des sollicitations diverses, afin d’apporter du support aux développeurs, testeurs, PO etc. Compétences techniques: JAVA - Expert - Impératif Springboot - Expert - Impératif Springbatch - Expert - Important Connaissance Banques - Confirmé - Serait un plus
Freelance

Mission freelance
234949/Développeur Java/Quarkus (3 ans d'exp) Bordeaux

WorldWide People
Publiée le
Java
Java QUARKUS
Quarkus

3 mois
240-300 £GB
Bordeaux, Nouvelle-Aquitaine
Développeur Java/Quarkus Bordeaux Contexte de la mission Vous serez rapidement engagés sur les travaux tel que Portail Développeur, DashBoard Qualité Produit, catalogue équipe. Le framework utilisé pour nos développements Front est le react - Conception et développement de PN et services backend - Développement des tests unitaires - Collaborer avec l’automaticien du département pour la mise en oeuvre des harnais de tests - Mise en oeuvre des pipelines de CI/CD en utilisant les outils mis à disposition par ODT - Assurer la correction de bugs et incidents sur les outils développés Objectifs et livrables Nous recherchons un développeur front/back pour réaliser des outils à destinations des équipes produits en appliquant les pratiques de pair-programming, d’intégration et déploiement continue (automatisation, harnais de test, etc.) Compétences demandéesCompétences Niveau de compétence JAVA Avancé quarkus Avancé CI/CD Avancé react Avancé
Freelance

Mission freelance
240953/Administrateur DBA confirmé sur oracle/Exacc' - Niort

WorldWide People
Publiée le
Exadata Cloud@Customer (ExaCC)
Oracle

3 mois
400-480 £GB
Niort, Nouvelle-Aquitaine
Administrateur DBA confirmé sur oracle/Exacc' Dans le cadre de l'équipe des Administration et Support de Niort , pour le périmètre DBA de Production, la mission va consister à : <> Implication dans le projet de migration des bases historiques vers Exacc<> Travail en relation avec les projets pour le suivi et la mise en oeuvre des évolutions des SGBD <> Support aux projets La Société devra fournir les prestations suivantes : Activités génériques DBA de Production : Création et dimensionnement des bases de données Administrer et maintenir en conditions opérationnelles le SGDB Oracle. Adaptation, modification de schémas, gestion espace de stockage. Adaptation des logiciels associés : Supervision OEM, Sauvegarde, Ordonnancement Prise en compte des changements opérationnels au rythme des évolutions du SI Client Mise en production des objets SGBD : modifications de structures , export, import... Optimisation et maintien de la qualité de service (disponibilité et performances) Industrialisation des processus : Scripting, connaissance souhaité d’Ansible Assurer le reporting des indicateurs techniques : Capacity Planning Assurer le support technique dans la résolution des incidents et prendre en charge le traitement des problèmes techniques Contribuer à la rédaction/évolution/maintien à jour des consignes exécutés par les équipes N1 Assister les équipes projets dans la définition des solutions pour en garantir l’exploitabilité Suivi et optimisation des clonages Garantir la sécurité opérationnelle du système d’information Objectifs et livrables Contribuer au maintien de la cohérence de l’architecture en production Participer au dispositif d’astreintes semaines. Compétences techniques Bonne connaissance LINUX, AIX, 12.2 et inférieur, RMAN Avoir œuvré dans un environnement Dataguard et ASM Compétences techniques : Oracle / ExaCC RAC Dataguard RMAN OEM Compétences comportementales : Travail en équipe Adaptation Communication Autonomie
Freelance
CDI
CDD

Offre d'emploi
Analyst Développeur .NET / JAVA – Gestion documentaire  Luxembourg

EXMC
Publiée le
.NET
.NET CORE
.NET Framework

6 mois
40k-45k €
430-500 €
Luxembourg
Analyst Développeur .NET / JAVA – Gestion documentaire Le candidat doit avoir le profil suivant: · Team Player · Maîtrise du langage de programmation .Net Framework (4.8), .Net Core et Java (11) · Connaissance des logiciels Quadient (Inspire et Automation v16) ou OpenText (Documentum et Intelligent Capture v22) constitue un avantage important · Connaissance du langage de programmation Cobol constitue un avantage · Expérience dans le domaine des Web Services et API REST. · Expérience variée en matière d’environnement de développement · Maîtrise des méthodologies agiles · Mindset innovateur, pluridisciplinaire, autonome et force de propositions dans la réalisation des travaux · Langues : français, anglais. Le luxembourgeois est considéré comme un avantage. La mission du candidat : - Débutera au plus tôt : Janvier 2026. - Se déroulera sous la responsabilité d'un chef de projet interne et au sein d’une plate-forme de développement.
CDI

Offre d'emploi
Ingénieur Flying Doctor - Automotive (F/H)

CELAD
Publiée le

45k-55k €
Créteil, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre d’un projet stratégique autour des fonctions d’accès véhicule via smartphone, nous renforçons l’équipe Validation Système par un profil terrain, orienté support client et intervention internationale. Vous interviendrez sur un projet logiciel embarqué en forte interaction avec les clients finaux, les équipes système et les équipes de développement. Le poste requiert une très grande disponibilité, une mobilité internationale élevée et une excellente compréhension système. Votre rôle Intégré·e à une équipe de validation système composée d’une dizaine d’experts, vous intervenez en tant que référent terrain auprès des clients, en France et à l’international. Lorsque vous n’êtes pas en déplacement, vous contribuez aux activités de validation système. Voici un aperçu détaillé de vos missions : - Répondre aux demandes clients à l’international (principalement France et Italie). - Intervenir directement sur les sites clients (usines, centres de développement, plateformes d’essais). - Mettre à jour les calculateurs (ECU) chez les clients à l’aide d’outils de diagnostic (rework en usine). - Collecter des logs, analyser les comportements système et assister les clients lors des phases de debug. - Préparer les moyens et pièces nécessaires pour les équipes de validation ou les clients (reflash, sanity checks, configurations). - Déclarer, analyser et suivre les anomalies via les outils de gestion des exigences et incidents (CodeBeamer). - Apporter un support technique aux équipes de développement logiciel lors des sessions de débogage. - Automatiser les tâches répétitives (reflash, contrôles, vérifications). - Intervenir sur des moyens de test variés : bancs de test, véhicules de développement et véhicules de production.
CDI

Offre d'emploi
Ingénieur développement Firmware – Systèmes Industriels (F/H)

CELAD
Publiée le

42k-45k €
Le Pecq, Île-de-France
Contexte : Dans le cadre de projets à forte valeur technologique, nous recherchons un·e Ingénieur·e Développement Firmware pour intervenir sur des systèmes embarqués critiques. Vous intégrerez une équipe R&D et participerez activement à l’évolution et à la fiabilisation de firmwares temps réel, au cœur de produits complexes. La mission est fortement orientée développement bas niveau en langage C, dans un environnement contraint, temps réel et normé. Voici un aperçu détaillé de vos missions : - Rédiger et maintenir les spécifications techniques des composants logiciels embarqués et des outils associés. - Concevoir et développer de nouvelles fonctionnalités Firmware en C/C++, sous OS QNX, dans un environnement temps réel. - Participer à l’amélioration continue de la plateforme logicielle existante. - Assurer la maintenance corrective et évolutive des produits en service et accompagner les équipes internes. - Vérifier et valider les développements : revues de code, tests unitaires et tests d’intégration. - Garantir la qualité logicielle via la gestion de configuration (GIT, SVN), le suivi des faits techniques (Jira) et la traçabilité du cycle en V (CodeBeamer). - Collaborer étroitement avec les équipes de validation sur les non-conformités et les roadmaps logicielles.
Freelance
CDI

Offre d'emploi
DBA PostgreSQL Senior / Architecte (H/F)

AVA2I
Publiée le
AWS Cloud
Azure
Bash

3 ans
69k-80k €
600-700 €
Île-de-France, France
🎯 Contexte Dans le cadre du renforcement d’une équipe d’experts bases de données , nous recherchons un DBA PostgreSQL senior / architecte pour intervenir sur des environnements critiques à forte volumétrie, dans un contexte international . Vous serez garant(e) de la disponibilité, performance, sécurité et évolutivité des bases PostgreSQL, avec une exposition Cloud (AWS / Azure). 🛠️ Vos missions Installer, configurer, maintenir et sécuriser des environnements PostgreSQL Gérer les sauvegardes et restaurations (pg_dump, pg_basebackup, pgBackRest…) Optimiser les performances (tuning, indexation, analyse des plans d’exécution) Administrer les extensions PostgreSQL (PostGIS, pg_stat_statements, etc.) Mettre en place et maintenir la réplication Automatiser les tâches via Bash / Python / PowerShell Participer au monitoring et à la supervision (Zabbix, Prometheus, Grafana…) Gérer la sécurité (rôles, droits, audit, chiffrement) Assurer le support N1 à N3 et le traitement des incidents Contribuer à la documentation et aux bonnes pratiques DBA 🌐 Environnement technique Bases de données PostgreSQL (expertise cœur de poste) Oracle 19c+ (RAC, ASM, Data Guard, RMAN, Data Pump – apprécié) Systèmes & outils Linux / Unix (Red Hat, Debian…) Scripting : Bash, Python, PowerShell Supervision : Zabbix, Prometheus, Grafana, OEM Sécurité : audit, rôles, chiffrement Cloud AWS (RDS) Azure Database (PaaS)
Freelance

Mission freelance
Intégrateur Windows & Linux

Freelance.com
Publiée le
Bash
CFT (Cross File Transfer)
Gitlab

1 an
400-500 €
Nanterre, Île-de-France
La mission se déroulera dans le département en charge des automates bancaires. Il gère les projets, la maintenance et le support des logiciels embarqués dans les automates et pour les serveurs frontaux des automates. La personne aura en charge plusieurs serveurs applicatifs dont il devra gérer la maintenance et l'intégration des mises à jour. Il déploiera en autonomie les mises à jour applicatives ainsi que les corrections de sécurité dans les environnements d'homologation. Une fois la validation technique réalisée, il produira le manuel d'installation à destination des agents en charge de l’environnement de production. Enfin, il accompagnera l’équipe de production lors des mises en production. Il sera force de proposition pour résoudre les problèmes ou améliorer la solution. En mode RUN : En parallèle, il réalisera les investigations nécessaires pour qualifier les anomalies de production et apportera les corrections (livraison éditeur ou corrections directement sur le serveur). Résultats Attendus Intégrateur technique en environnement Windows / Linux • Intégration de solution : o Intégration et installation des logiciels de l’éditeur dans les environnements Windows server et Linux Redhat. o Intervenir sur les bases de données si nécessaire. o Mise à jour ou développement de scripts Bash ou Python o Porter les évolutions dans l’environnement de monitoring (Grafana et Splunk) o Elaborer le manuel d’installation à destination des opérateurs de production o Accompagner la mise en production o Gestion des anomalies dans Redmine. • Suivi du run : o Suivi de production o Gestion des incidents

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