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

Mission freelance
Développeur Node JS / Nest JS / Typescript

CAT-AMANIA
Publiée le
NestJS
Node.js
TypeScript

1 an
450-550 €
Paris, France
Je suis à la recherche pour un de nos clients d'un Développeur Node JS / Nest JS / Typescript. Javascript/Typescript - Confirmé NodeJS/NestJS - Confirmé AWS - Junior Serverless - Junior La mission consiste à maintenir et enrichir les API de souscriptions et de gestion de produits d’assurance , en visant un haut niveau de satisfaction de ses utilisateurs (vendeurs de produits d’assurance du Client, partenaires et clients finaux). Cet outil est développé en technologies NodeJS/NestJS en Serverless en interaction avec le reste du Système d’Information. Des interactions étroites, avec les Product Owner et les testeurs partageant le même plateau projet, seront nécessaire, le Scrum Master et les développeurs (8 actuellement) et autres équipes partenaires (backoffice, architecture et opérations). E D’un point de vue méthodologique, l’équipe fonctionne en méthode Kanban, avec l’outillage de revue de code BitBucket et outil de déploiement automatique CA Release Automation (dans un esprit DevOps).
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
Freelance

Mission freelance
Développeur Sinequa LLM Confirmé & Certifié (secteur bancaire)

OCSI
Publiée le
C#
Cloud
Java

1 an
540-800 €
Paris, France
En tant que Développeur Sinequa LLM, vous interviendrez sur : Le développement, la configuration et l’intégration de solutions Sinequa. L’optimisation et le déploiement de modèles LLM au sein de l’écosystème Sinequa. La mise en place et l’évolution des pipelines de données. La gestion et le tuning des connecteurs et des index. La contribution à l’amélioration continue des performances et de la pertinence des moteurs de recherche. La rédaction de la documentation technique et fonctionnelle. Le support technique auprès des équipes internes.
Freelance
CDI
CDD

Offre d'emploi
Senior Développeur CUBE / SSAS - SSIS - SSRS

emagine Consulting SARL
Publiée le
Microsoft Analysis Services (SSAS)
Microsoft Power BI
Microsoft SSIS

3 ans
Île-de-France, France
La migration de SRManager d’un modèle SSAS multidimensionnel vers un modèle Tabulaire ; La migration de la plateforme vers Microsoft Azure ; L’enrichissement fonctionnel de l’outil, incluant de nouveaux indicateurs et métriques à destination des utilisateurs métiers ; La mise en place de fonctionnalités d’alerting basées sur des événements prédéfinis (dépassement de seuils, anomalies, problèmes de données, etc.) ; Le support opérationnel au quotidien de l’outil. Le consultant interviendra au sein de l’équipe SCIS (Sales, Communication & Investment Solutions), basée à Paris. Responsabilités principales 1. Modernisation de l’architecture SRManager Migrer le cube actuel SSAS multidimensionnel vers un modèle SSAS Tabulaire ; Optimiser les modèles de données et les performances ; Adapter et migrer les flux d’intégration de données existants sous SSIS ; Reconcevoir et migrer les rapports SSRS ; Déployer l’ensemble de la solution sur Azure (Azure Analysis Services ou Power BI Premium, Azure SQL Database, Azure Data Factory, etc.). 2. Évolutions fonctionnelles Développer et intégrer de nouveaux KPI et indicateurs demandés par les équipes Finance, Ventes et autres parties prenantes métiers ; Améliorer la logique métier existante et les règles de calcul ; Intégrer de nouvelles sources de données et faire évoluer le modèle de données si nécessaire. 3. Mise en place d’un système d’alerting Définir les événements métiers devant déclencher des alertes automatiques ; Développer un mécanisme d’alerting automatisé (emails, tableaux de bord, notifications) ; Assurer une intégration fluide au sein de l’écosystème SRManager existant.
Freelance

Mission freelance
Ingénieur développement Firmware – Systèmes Industriels (F/H)

CELAD
Publiée le

1 an
380-430 €
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

Mission freelance
Développeur MicroStrategy – Mission Freelance à Nantes

Argain Consulting Innovation
Publiée le
BI
Développement
Microstrategy

6 mois
400-550 €
Nantes, Pays de la Loire
Nousous recherchons un Développeur MicroStrategy pour une mission freelance à Nantes. Mission : Participer au développement et à l’évolution des solutions MicroStrategy Concevoir, optimiser et maintenir les rapports et dashboards Assurer la qualité, la performance et la fiabilité des livrables Proposer des améliorations techniques et fonctionnelles Connaissance de l'environnement bancaire est appréciable Si vous êtes disponible et correspondez au profil, n’hésitez pas à postuler ! La mission se deroule à Nantes avec 3 jours de presence sur site minimum
Freelance

Mission freelance
Developpeur Fullstack Java/Python/Next.js

OBJECTWARE
Publiée le
J2EE / Java EE
Python
React

210 jours
550-610 €
Paris, France
• Développer de nouvelles fonctionnalités de l’application • Maintenir la solution existante (amélioration continue) • Participer à l’élaboration de l’architecture applicative des solutions avec l’ensemble des parties prenantes (développeurs, architectes, équipe sécurité et infrastructure) • Participer à la conception technique (analyser les besoins et rédiger les exigences techniques) • Être garant des bonnes pratiques de développement (revue de code, etc) • Travailler en étroite collaboration avec l’ensemble des parties prenantes des sujets
Freelance

Mission freelance
Développeur .NET 8 | Azure Cloud | Blazor | API REST

STHREE SAS pour HUXLEY
Publiée le

12 mois
500 €
75001, Paris, Île-de-France
Lieu : Paris - Présence physique requise 4 jours/semaine Durée : 12 mois (renouvelable) Date de démarrage : 19 janvier 2026 Langues : Français et Anglais (maîtrise requise) Contexte Nous recherchons un Développeur IT Senior pour intervenir sur le projet UniqueRef au sein de l'équipe Referential. Ce projet stratégique consiste à migrer une application OnPrem vers Azure, intégrer un nouveau fournisseur de données et mettre en place des flux d'alimentation pour nos référentiels (instruments, émetteurs, données extra-financières). Vos missions Développer les nouveaux composants et assurer la cohérence technique des modules. Rédiger les spécifications techniques et documents d'architecture (architecture review, dossier d'exploitation). Planifier les travaux, estimer les charges et anticiper les risques. Collaborer avec les équipes infrastructures pour la mise en place de l'environnement Azure. Tester, déployer et accompagner les phases UAT et PROD. Garantir la qualité des livrables et des développements (tests unitaires, Sonar, automatisation). Profil recherché (détails) Formation : Bac+5 (école d'ingénieur ou équivalent). Expérience : Minimum 5 ans en développement informatique. Expertise dans le développement sur Azure et la définition d'architectures applicatives. Expérience confirmée en API REST , ETL, batchs et services. Connaissance des frameworks Microsoft pour accélérer la mise en place de nouvelles fonctionnalités. Maîtrise des modèles et bases de données (SQL Server). Expérience dans la mise en place de la qualité du code (Sonar) et amélioration continue. Une expérience en automatisation des tests est un plus. Familiarité avec les environnements Agile (SCRUM) et les process DevOps . Atout : Expérience en finance de marché ou gestion d'actifs, avec un intérêt pour les problématiques data (produits financiers, référentiels). Compétences techniques (détails) Langages & Frameworks : .NET 8, C#. Blazor WebAssembly / Server App (Front-end). Outils & Environnements : Visual Studio, GIT. Microsoft SQL Server. Azure (déploiement, services, migration). Méthodologies & Qualité : Tests unitaires, automatisation des tests. Sonar pour la qualité du code. Jira ou Azure DevOps pour la gestion Agile (board, test plans). Soft skills Rigueur, pragmatisme, adaptabilité. Esprit d'équipe et communication claire. Résistance au stress.
CDI

Offre d'emploi
Ingénieur IVVQ Manager Sénior H/F

VIVERIS
Publiée le

45k-50k €
Ramonville-Saint-Agne, Occitanie
Contexte de la mission : Pour l'un de nos clients du secteur spatial, nous recherchons un IVVQ H/F Manager Sénior (Logiciel Bord) chargé d'assurer la cohérence fonctionnelle et la validation complète du logiciel embarqué sur satellite.Dans ce rôle, vous piloterez les activités d'Intégration, Vérification, Validation et Qualification (IVVQ) afin de garantir la conformité fonctionnelle de la solution bord vis-à-vis des exigences système et mission. Responsabilités : - Définir et déployer la stratégie de validation et de test couvrant toutes les exigences ; - Former, animer et coordonner l'équipe IVV ; - Concevoir et configurer les environnements de test et les outils associés ; - Élaborer et exécuter les procédures d'intégration, de validation et de débogage en lien avec le développement ; - Suivre les métriques qualité et l'avancement des jalons IVV internes et externes ; - Assurer le support technique aux équipes.
Freelance

Mission freelance
Développeur IA LLM _ Python _ API

CAT-AMANIA
Publiée le
API
Python

1 an
400-550 €
Paris, France
Je suis à la recherche pour un de nos clients d'un Développeur IA LLM Python API. Maîtrise de Python pour le backend et l'interfaçage API. Expérience avérée en développement d'API REST (FastAPI, Flask ou Django). - Intégration de LLM (Large Language Models) : Expérience pratique de l'utilisation d'APIs de modèles génératifs (OpenAI, Mistral, Anthropic, ou modèles Open Source via Hugging Face). Capacité à démontrer des travaux sur le Prompt Engineering et la structuration des sorties (Output Parsing, JSON mode). - Développement Web Fullstack: Capacité à développer et maintenir un Back-office fonctionnel en environnement PHP (Symfony) ou Javascript (Node.js/React/Vue), pour s'interfacer avec l'existant. - Frameworks d'Orchestration IA : Maîtrise de frameworks spécifiques tels que LangChain ou LlamaIndex pour gérer les chaînes de traitement. - Évaluation & Qualité (LLM Ops) : Expérience dans la mise en place de métriques pour mesurer la qualité des réponses (frameworks comme RAGAS, DeepEval, ou méthodologie de "LLM-as-a-judge"). - Conteneurisation : Autonomie sur l'usage de Docker - Architecture RAG : Connaissance des principes de Retrieval Augmented Generation (bases de données vectorielles type Qdrant, Chroma, Pgvector) - Nécessité d'avoir collaboré pour des sites médias à forte volumétrie C ompétences souhaitées : Infrastructure as Code : Capacité à lire et comprendre des scripts Terraform existants pour dialoguer efficacement avec l'équipe Ops. Conteneurisation : Connaissance de l'environnement d'exécution Kubernetes (savoir lire un fichier de déploiement, logs, exec, ). Travail en environnement agile (scrum)
Freelance

Mission freelance
DBA Oracle - Administrateur base de données (H/F)

CELAD
Publiée le

1 an
Côtes-d'Armor, France
Nous poursuivons notre développement et recherchons actuellement un DBA Oracle expérimenté (H/F) pour intervenir chez l’un de nos clients. Contexte : Dans le cadre d’un besoin structurant pour la DSI, vous intervenez sur l’exploitation, l’automatisation et l’optimisation des environnements de bases de données Oracle . L’objectif : fournir des services de données robustes, hautement disponibles, sécurisés et scalables , en combinant administration traditionnelle et pratiques DevOps. Votre mission : -Automatiser le provisionnement, la configuration, le patching, les sauvegardes et la restauration des bases Oracle -Intégrer les évolutions bases de données dans les pipelines CI/CD et accompagner les déploiements automatisés (schémas, migrations de données) -Mettre en place et maintenir la supervision, l’alerting et l’observabilité (santé, capacité, performance) -Réaliser des actions de performance tuning et d’optimisation SQL , en lien avec les équipes de développement -Concevoir et exploiter des architectures de haute disponibilité et de reprise après sinistre (Data Guard, RAC, ASM, RMAN) -Rédiger et maintenir des runbooks et mettre en œuvre des contrôles de santé automatisés -Appliquer les bonnes pratiques de sécurité , de gestion des accès, d’audit et de conformité
Freelance

Mission freelance
[MDO] Développement Validation & Test - Javacard - 1250

ISUPPLIER
Publiée le

11 mois
300-360 €
La Ciotat, Provence-Alpes-Côte d'Azur
Contexte : Dans le cadre de projets de développement et de validation d’applets JavaCard (FIDO / OTP), une équipe R&D de 10 personnes, recherche un ingénieur pour renforcer ses activités. La mission s’effectue dans un environnement client sécurisé (niveau 2), en utilisant les frameworks, outils et postes fournis par le client. Aucune habilitation spécifique n’est requise. Missions principales : Développer des applets JavaCard existantes ou nouvelles selon les frameworks et outils du client Ajouter de nouvelles fonctionnalités à des applets existantes Porter des applets JavaCard sur différents OS JavaCard Participer à la validation fonctionnelle et technique des applets développées Exécuter des campagnes de tests à l’aide des outils de validation client Développer de nouveaux tests pour couvrir les fonctionnalités ajoutées Collaborer avec les experts JavaCard de l’équipe (partage des tâches et support technique) Gérer la configuration et la documentation conformément aux règles client (dépôts, CMP) Compétences requises : Solide expérience en développement JavaCard Maîtrise des standards Smartcard : ISO 7816, JavaCard, GlobalPlatform Bonnes connaissances en cryptographie (symétrique et asymétrique) Expérience en validation logicielle et exécution de tests Utilisation d’outils d’intégration et de validation (EVA mini, Jenkins) Gestion de configuration et versioning via GitHub Rigueur, autonomie et capacité à travailler en équipe R&D Compétences appréciées : Expérience sur des applets FIDO ou OTP Connaissance de plusieurs OS JavaCard Habitude des environnements client contraints (frameworks et outils imposés) Sensibilité aux problématiques de sécurité embarquée Artefactory : Niveau 1 à 5 (1)
CDD

Offre d'emploi
Développeur Data Integration – Chaîne d’Intégration Comptable (NodeJS/TypeScript, Java, GCP)

ARKAMA CS
Publiée le
Java
Node.js
SQL

62 jours
Hauts-de-France, France
📢 Appel d’Offre – Développeur Data Integration / Chaîne d’Intégration Comptable (H/F) Programme Finance – Finalisation Core Model | Contexte international Bonjour à tous, Nous recherchons un développeur expérimenté pour participer aux évolutions de notre chaîne d’intégration comptable dans le cadre d’un programme Finance international, afin de finaliser notre Core Model Finance . Le consultant interviendra sur deux composants majeurs : L’interpréteur comptable (transformation, validation, enrichissement des données) Un ETL (transport/conversion des fichiers + appels services web) 📅 Informations clés Type de contrat : Assistance technique Démarrage souhaité : 05/01/2026 Fin estimée : 31/03/2026 Volume prévisionnel : 62 jours Présence sur site : 3 jours / semaine Déplacements : Non Astreintes : Non Langue : Anglais professionnel impératif Code profil : 3.2.2 – Concepteur/Développeur – Medium 🎯 Objectif de la mission Contribuer au développement et à la stabilisation des évolutions nécessaires sur la chaîne d’intégration des données comptables, afin de garantir la qualité , la cohérence et la fiabilité des flux dans un contexte international . 🧩 Responsabilités principales Développer et mettre au point des programmes de transformation et d’enrichissement de données en NodeJS typé TypeScript + SQL sur GCP (interpréteur comptable) Développer et mettre au point des programmes équivalents en Java dans l’ ETL Concevoir et réaliser les tests unitaires Corriger les anomalies et contribuer à la stabilisation des composants Participer à la rédaction / mise à jour des spécifications techniques Respecter les normes, procédures et standards de développement (qualité, sécurité, performance) 💡 Compétences techniques attendues (Impératif) NodeJS (TypeScript) – Expert Java – Expert SQL – Expert GCP – Expert Web Services REST – Expertise solide ⭐ Compétences appréciées Expérience sur des chaînes d’intégration de données / projets Finance Pratique des environnements ETL , flux fichiers, traitements batch & contrôles Autonomie, rigueur, sens du résultat Capacité à évoluer dans un contexte international (échanges en anglais) 🧠 Profil recherché Développeur / Concepteur-Développeur confirmé À l’aise sur des sujets data transformation , intégration, APIs REST Capacité d’analyse, qualité de code, esprit d’équipe Orienté delivery (développement + tests + correction) 📄 Livrables attendus Programmes de transformation/enrichissement de données (NodeJS/TS + SQL + Java) Spécifications techniques (flux, mapping, interfaces, règles techniques) Tests unitaires (jeux de tests, résultats, couverture) Suivi des anomalies / corrections (selon processus interne)
Freelance
CDI

Offre d'emploi
Développeur Full Stack Senior - Flux Paiement - Java 17 + / Kafka / Spring (H/F)

ARENA SI
Publiée le
Apache Kafka
DevOps
Finance

12 mois
75002, Paris, Île-de-France
Contexte Le projet comprend la construction d’une plateforme de services destinés aux prestataires de services de paiement (PSP) , ces derniers gérant toutes les interactions avec les utilisateurs (particuliers, entreprises, administrations) d’une monnaie numérique. Mission La mission porte sur le développement d’un composant responsable du règlement (vérification, exécution, enregistrement) des transactions de paiement. Date de début et de fin du contrat : Début Décembre 2025 (mission longue) Statut : CDI / Freelance Missions : - Conception et développement des composants et des prototypes - Définir et implémenter les tests unitaires des modules - Respecter les standards de développement, revues de code - Assurer le respect des exigences de performance, montée en charge, résilience) - Rédiger de la documentation technique (en anglais)
Freelance

Mission freelance
Cloud Network & Automation Engineer AWS

Tenth Revolution Group
Publiée le
CI/CD
Datadog
Linux

3 mois
110-550 €
Paris, France
Vous ne serez pas là pour “maintenir des routeurs”. Votre mission : coder, automatiser, sécuriser et scaler une plateforme IoT critique utilisée par des centaines de collectivités. Vos responsabilités principales : Automatisation & développement : scripts et outils réseau en Python / TypeScript, workflows et APIs, IaC (Terraform/CDK), pipelines CI/CD (GitHub Actions). Réseau cloud & scalabilité : VPC, routing, firewalling, VPN, peering, diagnostic d’incidents réseau à grande échelle, gestion de routeurs IoT 4G/5G. Sécurité by design : rotation automatique de certificats, hardening cloud et réseau, conformité cloud souverain. Observabilité & fiabilité : dashboards, alerting, SLO, automatisation de la détection et remédiation d’incidents, amélioration de la fiabilité globale. ✨ Pourquoi ce poste est unique : plus de code que de configuration, impact direct sur un produit utilisé par des centaines de collectivités, sujets souveraineté, sécurité et performance, équipe qui automatise tout.
Freelance
CDI

Offre d'emploi
Développeur Senior - PHP / API Platform / Next JS

Espritek
Publiée le
API Platform
MySQL
Next.js

3 ans
Ivry-sur-Seine, Île-de-France
Contexte Lancée en 2009, la Marketplace de l’enseigne occupe aujourd’hui une place de premier rang dans le paysage e-commerce avec une importante croissance annuelle et plus de 90 millions d’offres en ligne. Dans un contexte de transformation de son système de ventes, la Direction de l’Organisation & des Systèmes d’Information recrute un développeur PHP/Symfony/MySQL et NextJS pour accompagner le développement de sa Marketplace. Description Au sein de la Direction de l’Organisation & des Systèmes d’Informations, vous rejoindrez une équipe dynamique et agile. Vous interviendrez dans le cadre d’un gros projet de modernisation & modularisation du backoffice MarketPlace incluant une prise en compte de l’obsolescence technique, le tout dans en mode « MoveToCloud ». Vous pourrez aussi intervenir sur toutes les phases du projet, de l’analyse à la mise en ligne de nouvelles fonctionnalités.

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