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

Mission freelance
Ingénieur Développement Logiciel Embarqué – Automotive (H/F)

CELAD
Publiée le

1 an
Créteil, Île-de-France
Dans le cadre de l’évolution d’une solution innovante de type “Phone as a Key”, nous renforçons une équipe logicielle embarquée intervenant sur une nouvelle plateforme avec architecture multi-fournisseurs. Le projet vise à reprendre et internaliser une partie logicielle stratégique, avec des enjeux forts autour de la connectivité, de la sécurité et de la performance embarquée. Vous rejoignez une équipe à taille humaine basée à Créteil, en interaction avec des équipes internationales (notamment sur les couches protocolaires et connectivité). Vos fonctions seront : - Développer en langage C sur des systèmes embarqués contraints (temps réel). - Participer à la conception et à l’évolution des fonctionnalités applicatives liées à l’accès véhicule. - Intégrer et adapter les briques logicielles dans un environnement multi-équipes et multi-fournisseurs. - Contribuer aux phases de tests, debug et validation des composants logiciels. - Analyser les anomalies et assurer leur correction en lien avec les équipes système et intégration. - Collaborer avec les équipes internationales sur les sujets de connectivité et protocoles (BLE, UWB…).
CDI

Offre d'emploi
Développeur C embarqué (H/F)

Link Consulting
Publiée le

40k-45k €
Toulouse, Occitanie
Notre client, acteur innovant du secteur des systèmes autonomes et de la robotique, est à la recherche de son futur Développeur logiciel embarqué (H/F) pour son site de Toulouse, dans le cadre du renforcement de ses équipes. Vos missions : Intégré à une équipe de 5 développeurs, vous devrez : \- Développer et optimiser des logiciels embarqués en C \- Intégrer et valider le code sur microcontrôleurs \- Analyser, diagnostiquer et corriger les bugs et les anomalies \- Réaliser les tests unitaires, validation, optimisation performance \- Documenter, industrialiser et contribuer à l’amélioration continue \- Collaborer avec les équipes hardware, test et systèmes Les compétences techniques Maîtrise du C en environnement temps réel / contraint Connaissance microcontrôleurs (ARM, STM32…) Protocoles : UART, SPI, I2C, CAN, Ethernet Idéal : expérience OS temps réel (FreeRTOS, Zephyr…)
Freelance

Mission freelance
Développeur Python / Linux embarqué (F/H)

CELAD
Publiée le

1 an
410-450 €
Grenoble, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 1 à 2 jours de télétravail / semaine - Grenoble (38) - Expérience de 5 ans minimum Et si vous travailliez sur une plateforme concrète, avec un vrai impact produit ? Pourquoi ce poste peut vous intéresser ? Vous ne cherchez pas juste à “faire du code”. Vous voulez comprendre ce que vous développez, voir l’impact côté produit et travailler sur des sujets variés. Ici, vous intervenez directement sur une plateforme existante, avec des enjeux concrets : faire évoluer le produit, améliorer les interactions via des web services et analyser l’existant pour aller plus loin. Pourquoi on a besoin de vous ? L’équipe se renforce pour accompagner l’évolution de la plateforme. Objectif : accélérer les développements et structurer les échanges entre les différents composants du produit. Ce que vous allez faire concrètement : - Développer en Python (framework web) pour faire évoluer la plateforme et répondre à de nouveaux besoins fonctionnels - Créer des web services pour permettre au produit de communiquer efficacement avec son environnement - Analyser l’existant côté solution cloud pour comprendre, améliorer et faire évoluer les implémentations - Rédiger des cas de tests pour sécuriser les développements et garantir la qualité Vous ne faites pas que coder : vous comprenez, challengez et améliorez.
CDI

Offre d'emploi
Développeur Support Logiciel H/F

FED SAS
Publiée le

39k-42k €
Lyon, Auvergne-Rhône-Alpes
Fed IT, cabinet de recrutement dédié aux fonctions informatiques, recrute pour son client, éditeur de logiciels spécifiques, un(e) Développeur SQL H/F, pour accompagner son service support clients. Rattaché(e) au pôle intégration de cet éditeur de logiciels d'une centaine de collaborateurs, vous reportez au manager support (équipe de 3 N1 et 4 N2). A ce titre, vous : -Intervenez sur l'outil WMS développé en interne, -Collaborez avec les développeurs et les chefs de projets techniques, -Réalisez le support auprès de vos clients, -Travaillez sur de la recherche fonctionnelle (définition de l'environnement en question, investigation, diagnostic), -Ouvrez les codes et réalisez les corrections, -Travaillez sous SQL et Windev, Rémunération : 38 à 43 K€ bruts/an (fixe selon expérience) + 12 jours de RTT/an + 2 jours de télétravail/semaine + statut ETAM + tickets restaurant, mutuelle et CSE + locaux modernes.
CDI

Offre d'emploi
Développeur Python / Linux embarqué (F/H)

CELAD
Publiée le

40k-46k €
Grenoble, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 1 à 2 jours de télétravail / semaine - Grenoble (38) - Expérience de 5 ans minimum Et si vous travailliez sur une plateforme concrète, avec un vrai impact produit ? Pourquoi ce poste peut vous intéresser ? Vous ne cherchez pas juste à “faire du code”. Vous voulez comprendre ce que vous développez, voir l’impact côté produit et travailler sur des sujets variés. Ici, vous intervenez directement sur une plateforme existante, avec des enjeux concrets : faire évoluer le produit, améliorer les interactions via des web services et analyser l’existant pour aller plus loin. Pourquoi on a besoin de vous ? L’équipe se renforce pour accompagner l’évolution de la plateforme. Objectif : accélérer les développements et structurer les échanges entre les différents composants du produit. Ce que vous allez faire concrètement : - Développer en Python (framework web) pour faire évoluer la plateforme et répondre à de nouveaux besoins fonctionnels - Créer des web services pour permettre au produit de communiquer efficacement avec son environnement - Analyser l’existant côté solution cloud pour comprendre, améliorer et faire évoluer les implémentations - Rédiger des cas de tests pour sécuriser les développements et garantir la qualité Vous ne faites pas que coder : vous comprenez, challengez et améliorez.
CDI
Freelance

Offre d'emploi
DBA Oracle

VISIAN
Publiée le
AIX (Advanced Interactive eXecutive)
ASM
Exadata

3 ans
40k-65k €
400-600 €
Montpellier, Occitanie
Dans le cadre du renforcement d’une équipe Build au sein d’un environnement grand compte, nous recherchons un DBA Oracle Expert Production disposant d’une forte expertise sur les infrastructures critiques à haute disponibilité. Le consultant interviendra sur l’administration, l’exploitation et l’évolution des plateformes Oracle. Il assurera la gestion des bases de données en production, la mise en œuvre des architectures haute disponibilité, les opérations de sauvegarde/restauration, ainsi que l’optimisation des performances. Il participera également aux projets techniques Build, à l’automatisation des tâches d’exploitation et apportera son expertise sur les incidents complexes. Le poste nécessite une excellente maîtrise des environnements Oracle critiques ainsi qu’une forte autonomie technique. Compétences techniques attendues Bases de données Oracle Database – Expert Oracle Administration Production Haute disponibilité Oracle RAC ASM Physical Dataguard ExaCC / Exadata Sauvegarde / restauration RMAN Scripting / Automatisation Shell Unix / Linux Ansible Systèmes Linux Solaris AIX Performance Tuning Oracle Optimisation performances bases de données
CDI

Offre d'emploi
Développeur embarqué -Yocto - Secteur naval H/F

VIVERIS
Publiée le

40k-50k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication de solutions technologiques avancées, notamment dans le domaine de la robotique et des systèmes embarqués. Dans ce cadre, nous recherchons un Développeur Linux Yocto expérimenté pour contribuer au développement de nouvelles fonctionnalités et à la maintenance évolutive des logiciels intégrés dans les produits clients. Intégré au sein de l'équipe R&D, composée d'ingénieurs pluridisciplinaires, vous participerez à la conception et au développement de projets de drones industriels.Vous rejoindrez une équipe dynamique, dédiée à l'implémentation et à l'évolution de fonctions logicielles sur différents produits clients. Responsabilités : - Participer au développement et à la mise au point des logiciels applicatifs embarqués sur les drones et stations sol ; - Concevoir et implémenter de nouvelles fonctionnalités logicielles, de la phase d'architecture à l'intégration sur produit ; - Réaliser les développements, tests unitaires et tests d'intégration sur plateformes ARM/Linux ; - Contribuer à la refonte et à l'évolution de l'architecture logicielle (IPC, gestion de périphéries, protocoles de communication, analyse et traitement d'image).
Freelance

Mission freelance
DÉVELOPPEUR(SE) LOGICIEL / FULL STACK

HAYS France
Publiée le
C#
Node.js

3 ans
100-350 £GB
Lyon, Auvergne-Rhône-Alpes
Missions principales Développer des interfaces utilisateurs performantes et ergonomiques Concevoir et maintenir des interfaces Frontend / Backend cohérentes Développer et maintenir des microservices (NodeJS, C#, …) Garantir le bon fonctionnement des applications et le respect du cahier des charges et des priorités définies par le Product Owner Participer aux phases de conception, de développement, de tests et de maintenance Interagir avec les autres départements afin de comprendre, analyser et améliorer les processus de l’entreprise Appliquer et respecter les bonnes pratiques de développement et le cadre Agile SAFe international
CDD
Freelance

Offre d'emploi
DBA Oracle / MySQL Expert Production

VISIAN
Publiée le
Ansible
ASM
Exadata

3 ans
40k-68k €
400-650 €
Montpellier, Occitanie
Dans le cadre du renforcement d’une équipe Build au sein d’un environnement grand compte, nous recherchons un DBA Oracle / MySQL Expert Production disposant d’une forte expertise sur les environnements critiques à haute disponibilité. Le consultant interviendra sur les projets d’évolution des plateformes de bases de données, tout en accompagnant les équipes Run sur les incidents complexes, les sujets de performance et l’amélioration continue. Il assurera l’administration et l’exploitation des bases Oracle et MySQL, la gestion des architectures critiques, les opérations de sauvegarde/restauration, ainsi que l’optimisation avancée des performances. Le poste nécessite une double compétence Oracle / MySQL, une forte capacité d’analyse, ainsi qu’une aisance à évoluer dans un contexte Build en interaction constante avec les équipes Run. Compétences techniques attendues Bases de données Oracle Database – Expert MySQL – Confirmé à Expert Haute disponibilité Oracle RAC ASM Dataguard ExaCC / Exadata Sauvegarde / restauration RMAN Performance / Tuning Optimisation SQL Tuning moteur base de données Analyse de performance Automatisation / Industrialisation Ansible Python Systèmes Linux Unix Exploitation Support incidents critiques Documentation technique Amélioration continue Langues Anglais professionnel indispensable
Freelance

Mission freelance
Développeur Linux embarqué / Yocto (F/H)

CELAD
Publiée le

1 an
420-450 €
Grenoble, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 1 à 2 jours de télétravail / semaine - Grenoble (38) - Expérience de 5 ans minimum Vous aimez comprendre ce qui se passe “sous le capot” ? Optimiser, intégrer, faire tourner du hardware avec précision ? Ce poste va vous parler. Nous recherchons aujourd’hui un.e Développeur Linux embarqué / Yocto pour rejoindre une équipe technique et contribuer directement à l’évolution d’une plateforme critique. Ici, pas de run passif : vous intervenez au cœur du système. Pourquoi ce poste peut vous intéresser - Vous travaillez sur des sujets techniques pointus (Linux embarqué, temps réel, hardware) - Vous intervenez sur l’ensemble du cycle : dev, intégration, optimisation - Vous contribuez concrètement aux évolutions produit - Vous avez un impact direct sur la performance et la stabilité de la plateforme Ce que vous allez faire concrètement : Au quotidien, vous allez intervenir sur plusieurs sujets clés : 1/ Développement & plateforme - Participer aux développements de la plateforme embarquée - Travailler sur des environnements Linux embarqué / Yocto - Sélectionner et intégrer des packages Linux adaptés aux besoins 2/ Hardware & bas niveau - Intégrer des drivers et réaliser des portages sur de nouveaux hardware - Optimiser le fonctionnement système en lien avec les contraintes matérielles 3/ Performance & temps réel - Améliorer les performances temps réel - Analyser, tester et corriger les comportements critiques 4/ Qualité & support - Identifier et corriger les bugs - Accompagner les utilisateurs sur les problématiques techniques 5/ Évolution produit - Contribuer aux futures évolutions de la plateforme - Travailler sur des enjeux de haute disponibilité et de licensing En résumé : vous êtes au cœur du moteur technique.
Freelance

Mission freelance
Architecte Infrastructure IT/OT

ARTESIA IT
Publiée le
Architecture
Infrastructure
IoT

1 an
600-750 €
Belgique
Contexte Dans le cadre d’un programme industriel 4.0, un acteur majeur du secteur industriel développe un écosystème IT/OT de nouvelle génération afin de soutenir ses initiatives de digitalisation de la production (MES, UNS, objets connectés, AMR, etc.). L’Architecte Infrastructure IT/OT interviendra comme un acteur clé dans la conception et la structuration des fondations techniques industrielles, en assurant l’intégration fluide entre les environnements IT et OT, tout en respectant les standards d’architecture et de cybersécurité du Groupe. Facteurs clés de succès Capacité à faire le lien entre les environnements IT et OT Forte rigueur architecturale combinée à une approche pragmatique Alignement avec les standards Groupe et les contraintes industrielles Capacité à structurer et piloter des décisions techniques transverses Rôle & Responsabilités 1. Conception d’architecture IT/OT Définir et maintenir l’architecture cible des infrastructures IT/OT Assurer l’intégration entre : Les systèmes industriels (MES, SCADA, UNS, etc.) Les plateformes IT (cloud, data, applications) Concevoir des architectures robustes, évolutives et sécurisées sur plusieurs sites 2. Réseaux & Infrastructures Définir l’architecture réseau (LAN/WAN, segmentation, VLAN, flux) Supporter la connectivité industrielle (Wi-Fi, edge, IoT) Produire les livrables clés : HLD (High-Level Design) LLD (Low-Level Design) Plans d’adressage IP et schémas réseau 3. Cybersécurité & Conformité Garantir la conformité avec les standards cybersécurité du Groupe (Security by Design, etc.) Contribuer à : La définition de l’architecture de sécurité Les analyses de risques en environnement industriel L’intégration avec les capacités SOC / monitoring 4. Infrastructures & Plateformes Concevoir des environnements hybrides : On-premise (sites industriels) Cloud (AWS) Intégrer les composants d’infrastructure : Compute, stockage, sauvegarde Plateformes de conteneurs (OpenShift) Assurer la cohérence globale des environnements 5. Contribution programme & gouvernance Intervenir sur plusieurs projets industriels (infrastructure, MES, UNS, objets connectés, robotique mobile, etc.) Participer aux : Revues d’architecture Instances de gouvernance technique S’aligner avec les autorités d’architecture Groupe si nécessaire
CDI

Offre d'emploi
Développeur Web Full Stack JS/TS H/F

Geeko SAS
Publiée le
C/C++
IoT
Javascript

Hauts-de-Seine, France
Je recherche pour l’un de mes clients un Développeur Web Full Stack JS/TS H/F pour intervenir sur un projet à forte visibilité dans le secteur automobile, autour d’applications et services liés au véhicule connecté . Le poste s’adresse à un développeur polyvalent , capable d’évoluer principalement sur des sujets web full stack , tout en étant à l’aise dans un environnement technique plus large, avec des enjeux d’intégration, de connectivité, de fiabilité et de qualité logicielle. Vous contribuerez au développement et à l’évolution d’applications connectées, en lien avec des services backend, des APIs et des données issues d’un écosystème automobile moderne. Cette formulation est cohérente avec les rôles proches observés sur les applications véhicule connecté chez Stellantis et d’autres constructeurs, où les features s’étendent entre systèmes embarqués, backend, web et services connectés. Vos missions Concevoir, développer et faire évoluer des applications web full stack Développer des interfaces front-end et des services back-end robustes Concevoir, intégrer et faire évoluer des APIs Participer à l’exploitation de données issues d’environnements connectés Contribuer à la qualité logicielle : tests, debug, performance, maintenabilité Participer à l’amélioration continue des pratiques de développement et de déploiement Travailler en lien avec les équipes techniques pour livrer des fonctionnalités de bout en bout
CDI

Offre d'emploi
Ingénieur Logiciel Embarqué | ROS2– Conduite Automatisée (F/H)

CELAD
Publiée le

40k-45k €
Versailles, Île-de-France
Contexte : Dans le cadre du développement de fonctions avancées de conduite automatisée embarquées en véhicule, nous recherchons un·e Ingénieur·e Logiciel Senior pour intervenir sur des activités de debug, intégration et validation système. Vous évoluerez au cœur d’une stack de conduite automatisée reposant sur des technologies open-source de type ROS2, au sein d’une architecture logicielle distribuée et temps réel, intégrée sur véhicule et sur banc. Voici un aperçu détaillé de vos missions : Debug & intégration système - Réaliser du debug avancé de logiciels de conduite automatisée en conditions réelles (véhicule et banc). - Analyser des anomalies système complexes et des comportements non nominaux. - Exploiter des volumes importants de logs et de traces distribuées. - Intégrer et valider de nouvelles fonctionnalités dans une architecture existante de conduite automatisée. - Apporter un support technique lors des phases de test et de mise au point. - Collaborer étroitement avec les équipes perception, localisation, planification et contrôle. Interaction capteurs & perception - Analyser les données issues de capteurs (LiDAR, caméras, radars). - Diagnostiquer les problématiques de synchronisation, calibration et cohérence capteurs. - Comprendre les mécanismes de fusion multi-capteurs et de suivi d’objets. - Identifier et analyser les régressions liées aux chaînes de perception. Planification & contrôle véhicule - Analyser et debugger les fonctions de planification comportementale et de trajectoire. - Comprendre les contraintes cinématiques et les mécanismes de génération de trajectoires. - Intervenir sur les algorithmes de suivi de trajectoire (contrôle latéral et longitudinal). - Diagnostiquer les interactions entre planification, localisation et contrôle. - Appréhender les enjeux de sécurité, de gestion des cas limites et des stratégies de repli (fallback).
CDI

Offre d'emploi
Ingénieur Logiciel Embarqué | ROS2– Conduite Automatisée (F/H)

CELAD
Publiée le

40k-45k €
Versailles, Île-de-France
Contexte : Dans le cadre du développement de fonctions avancées de conduite automatisée embarquées en véhicule, nous recherchons un·e Ingénieur·e Logiciel Senior pour intervenir sur des activités de debug, intégration et validation système. Vous évoluerez au cœur d’une stack de conduite automatisée reposant sur des technologies open-source de type ROS2, au sein d’une architecture logicielle distribuée et temps réel, intégrée sur véhicule et sur banc. Voici un aperçu détaillé de vos missions : Debug & intégration système - Réaliser du debug avancé de logiciels de conduite automatisée en conditions réelles (véhicule et banc). - Analyser des anomalies système complexes et des comportements non nominaux. - Exploiter des volumes importants de logs et de traces distribuées. - Intégrer et valider de nouvelles fonctionnalités dans une architecture existante de conduite automatisée. - Apporter un support technique lors des phases de test et de mise au point. - Collaborer étroitement avec les équipes perception, localisation, planification et contrôle. Interaction capteurs & perception - Analyser les données issues de capteurs (LiDAR, caméras, radars). - Diagnostiquer les problématiques de synchronisation, calibration et cohérence capteurs. - Comprendre les mécanismes de fusion multi-capteurs et de suivi d’objets. - Identifier et analyser les régressions liées aux chaînes de perception. Planification & contrôle véhicule - Analyser et debugger les fonctions de planification comportementale et de trajectoire. - Comprendre les contraintes cinématiques et les mécanismes de génération de trajectoires. - Intervenir sur les algorithmes de suivi de trajectoire (contrôle latéral et longitudinal). - Diagnostiquer les interactions entre planification, localisation et contrôle. - Appréhender les enjeux de sécurité, de gestion des cas limites et des stratégies de repli (fallback).
CDI

Offre d'emploi
Développeur Systèmes Linux Embarqués F/H - Informatique industrielle (H/F)

█ █ █ █ █ █ █
Publiée le
Linux
Python

Rouen, Normandie

Offre importée

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

Accès restreint à la communauté

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

CDI

Offre d'emploi
Développeur logiciel SCADA - EMS-DMS - énergie H/F

VIVERIS
Publiée le

40k-50k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte de la mission : Viveris accompagne ses clients dans la conception et le développement de systèmes et d'équipements de haute technologie destinés au secteur de l'énergie. Dans ce cadre, nous recherchons un Ingénieur en développement logiciel SCADA / EMS-DMS. Il interviendra sur le développement et l'évolution des outils de supervision de notre client, avec une forte composante algorithmique appliquée aux systèmes énergétiques. En tant que membre d'une équipe pluridisciplinaire (composée d'experts en vérification, logiciel, systèmes, déploiement et produits), vous serez directement rattaché aux Responsables du Pôle Services au sein de l'équipe de support SCADA et participerez au développement de fonctionnalités avancées destinées à des réseaux critiques dans le domaine de l'énergie. Responsabilités : - Développer et faire évoluer des modules logiciels en C/C++ ; - Concevoir et implémenter des algorithmes avancés appliqués aux systèmes énergétiques (EMS/DMS) ; - Participer au développement de fonctionnalités de type : Calcul de flux de charge (Load Flow), estimateur d'état (State Estimator), Automatic Generation Control (AGC) pour l'équilibre offre/demande ; - Contribuer à l'intégration, aux tests et à la validation des fonctionnalités ; - Analyser et corriger les anomalies, garantir la robustesse des applications ; - Rédiger la documentation technique associée.

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