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

Mission freelance
Ingénieur Logiciel Senior Java (Expert Paiements)

Nicholson SAS
Publiée le
Apache Kafka
API
API REST

6 mois
500 €
France
Mon client, un acteur de référence dans le secteur des services financiers et des moyens de paiement , recherche un Ingénieur Logiciel Senior pour rejoindre son univers "Paiements". Vous intégrerez une équipe pluridisciplinaire travaillant en étroite collaboration avec un Product Manager et un Engineering Manager. Votre rôle sera déterminant dans la conception et le passage à l'échelle de solutions de paiement innovantes via l'intégration de divers prestataires. Conditions de la mission TJM : 500 € Disponibilité : ASAP (Dès que possible) Lieu : Full Remote possible (Télétravail total) Vos responsabilités Dans un environnement axé sur le produit, vous serez en charge de : Conception et Développement : Piloter la création de connecteurs de paiement robustes en utilisant Java (version 17+) et des frameworks modernes comme Micronaut . Vous concevrez et maintiendrez des microservices à haute performance. Intégration et Implémentation : Exécuter et superviser les intégrations avec les principaux fournisseurs de paiement et réseaux de cartes ( Visa, Mastercard , etc.). Leadership et Mentorat : Guider les ingénieurs juniors et intermédiaires, en favorisant une culture d'apprentissage continu et d'amélioration technique. Innovation Collaborative : Travailler main dans la main avec les équipes QA et Produit. Participer activement aux discussions architecturales et aux rituels Scrum pour affiner la roadmap. Excellence Technique : Élever les standards d'ingénierie logicielle au sein de l'organisation et optimiser les processus de développement. Croissance de l'équipe : Participer au processus de recrutement pour identifier les futurs talents.
CDI

Offre d'emploi
Développeur Back-End C# / .NET - Azure F/H - Informatique de gestion (H/F)

█ █ █ █ █ █ █
Publiée le
ASP
ASP.NET
DevOps

69001, Lyon, Auvergne-Rhône-Alpes

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·euse .NET REACT

Blue Soft
Publiée le

45k-60k €
Paris, France
Les applications sont toutes « home made » et réalisées en C#, .Net, MVC, React en appliquant Design Patterns, Refactoring et approche Test First. De nouveaux modules sont réalisés en CQRS via Event Store, et utilisent les briques Elastic Search. En tant que développeur .NET Agile React.JS/C# : - Assurer la relation Client --> Recueillir les besoins utilisateur --> Les traduire sous forme de User Stories et Defects --> Assurer le support des fonctionnalités maîtrisées - Participer à la conception et aux développements --> Développements de requêtes et vues SQL (Transac SQL), DTSX --> Développements de composants en C# .net core --> Développements d'IHM en React.js --> Approche TDD et tests fonctionnels automatisés --> Utilisation des Design Patterns - Participer à la maintenance et à l'évolution de l'usine logicielle (TFS 2017 avec template Agile customisé), et code sous GIT --> Suivi de l'activité du service, ie Projets, User Stories, Defects, Tasks, Releases, etc... --> Burnups, projections basées sur la vélocité, etc... - Participer à l'amélioration des pratiques et process --> Automatisation du processus de packaging et release (passage progressif au continuous delivery) --> Détection et résolution des problèmes du service
Freelance
CDI

Offre d'emploi
Développeur OIC / BIP / OTBI

GALULA CONSULTING
Publiée le
Oracle BI Publisher
Oracle forms
Oracle SQL Developer

3 mois
Île-de-France, France
🎯 Description de la mission Nous recherchons un profil technique expérimenté sur la solution Oracle Cloud , capable d’intervenir rapidement sur un périmètre de développement et de support avancé. Le consultant interviendra principalement sur : Développement d’interfaces et d’extensions via OIC (Oracle Integration Cloud) Reporting : BIP (BI Publisher) & OTBI Bug fixing et résolution d’anomalies techniques Mission à forte réactivité, nécessitant autonomie, rigueur et maîtrise des environnements Oracle Cloud. 🧩 Activités principales Développement et maintenance des interfaces (OIC) Conception et adaptation des extensions Oracle Cloud Création / optimisation de rapports BIP et analyses OTBI Analyse, diagnostic et correction des anomalies techniques Participation aux échanges techniques avec les équipes internes Documentation technique des développements réalisés
CDI

Offre d'emploi
Développeur·euse PL / SQL (T-SQL)

Blue Soft
Publiée le

55k-70k €
Genève, Suisse
En tant que membre de l'équipe des développeurs, basée à Genève, vous serez amené·e à : - Construire une nouvelle plateforme centrale, unifiant toutes les applications et les intégrant avec un ensemble commun d'entités. - Analyser les besoins utilisateurs et participer à l'harmonisation des systèmes. - Contribuer activement au développement du système principal en développant de nouvelles fonctionnalités basées sur les besoins des utilisateurs. - Travailler étroitement avec une grande variété d'utilisateurs pour identifier et prioriser les exigences et concevoir des solutions techniques. - Maintenir et améliorer les modules déjà en place. Les technologies principales utilisées sont PL/SQL et Oracle Forms Builder. Une parfaite maitrise de ses outils est indispensable. Toutefois, de nombreuses technologies plus récentes sont en phase de test et vous pourrez participer à ces migrations technologiques importantes. Afin d'être à l'aise pour rejoindre l'équipe, il n'est pas indispensable de connaitre le monde du trading mais une bonne aisance en mathématique est un plus.
Freelance

Mission freelance
Développeur Python (H/F)

Cherry Pick
Publiée le
Django
FastAPI
Python

6 mois
400-500 €
Paris, France
Le contexte de cette mission concerne le lancement d'un nouveau projet informatique dédié à la traçabilité des huiles destinées aux biocarburants . Voici les éléments clés qui définissent le cadre de l'intervention : Objectif du projet : Développer le Back Office d'une plateforme permettant l'intégration, le stockage et le transfert de données liées à la filière des biocarburants. Équipe et environnement : Le consultant intégrera une équipe Data & IA composée de 8 personnes . Calendrier : La mission doit débuter entre fin mai et début juin 2026 pour une durée initiale de 6 mois , avec une possibilité de renouvellement. Organisation du travail : Le poste est basé à Paris (8ème) ou à Bruz (près de Rennes) , avec un rythme de 3 jours sur site et 2 jours de télétravail . Voici le détail des activités attendues : Développement et Intégration de Données Flux ERP : Intégration et stockage de données provenant d'un ERP via Mom Rabbit MQ. Systèmes tiers : Intégration et stockage de données issues de systèmes tiers par appel d'API Web Rest. Transfert sortant : Mise en place du transfert de données vers des applications tierces via des appels API Web Rest. Architecture et Fonctionnalités Interface de filtrage : Mise en place d'une interface de filtrage en utilisant le framework Django. Transcodification : Développement de modules de transcodification simple sous Django. Data Plateforme : Développement d'une plateforme de données API Web Rest entièrement conteneurisée. Qualité et Méthodologie Bonnes pratiques : Mise en place des standards de développement et réalisation de tests unitaires. Documentation : Rédaction de la documentation technique relative aux développements livrés. Agilité : Travail en cycles itératifs selon les méthodes Agile et en V. Livrables techniques : Production d'images Docker pour l'ensemble des développements effectués.
Freelance

Mission freelance
Developpeur C# .NET ANGULAR

HAYS France
Publiée le
.NET
Angular
Azure AI

3 ans
100-420 €
Metz, Grand Est
Missions principales Participer à l’analyse des besoins et à la rédaction des spécifications techniques Concevoir et développer des applications full stack (front-end et back-end) Développer des interfaces utilisateurs en Angular Implémenter des services back-end en C# / .NET Assurer l’intégration avec les bases de données SQL Server Réaliser les tests techniques et fonctionnels Documenter le code et produire la documentation technique associée Versionner et archiver les sources (Azure Git) Apporter un support technique sur l’ensemble de la stack applicative Participer et, le cas échéant, animer des réunions avec les équipes métiers et opérationnelles Livrables attendus Code source structuré, documenté et commenté Documentation technique complète Environnement technique Obligatoire : Angular RxJS C# / .NET SQL Server Visual Studio Azure Git Souhaité : Web API / REST Microservices Atout : Entity Framework Profil recherché Développeur Full Stack confirmé Solides compétences en développement front-end et back-end Capacité à comprendre des environnements industriels complexes Bonnes qualités de communication Autonomie, rigueur et esprit d’équipe Capacité à interagir avec des interlocuteurs métiers (responsables d’exploitation, équipes terrain)
Freelance

Mission freelance
GenIA Développeur (h/f)

emagine Consulting SARL
Publiée le

1 mois
111 €
93000, Bobigny, Île-de-France
Nous recherchons un GenIA Engineer pour rejoindre notre équipe dynamique et intégrée. Le candidat idéal devra posséder une expertise approfondie en génération de code à l'aide d'outils tels que Github Copilot et une solide expérience dans la mise en œuvre de solutions de développement pertinentes. Vous travaillerez sur des projets variés et contribuerez à la conception et à l'optimisation de services logiciels innovants. Missions : Code avec Github Copilot et prompting Mise en place d’agents spécialisés dans le cadre de la génération de code Connaissance des différentes approches de conception logicielle : modulaire, orientée objet, fonctionnelle. Développement de web services REST (web API) Versioning Git, Azure Devops, JIRA Implémentation de solution de tests automatisés Profil : Expérience entre 5 ans minimum (hors alternance/stage) Niveau d’anglais opérationnel Développement dans des cycles projet agile, intégration continue Azure DevOps Expérience dans la génération d’un site web en mode Gen AI Connaissance des outils Rust / Sonarcloud et Checkmarx appréciable Connaissance des standards sécurité OWASP 2 à 3 jours de télétravail / semaine
Offre premium
Freelance

Mission freelance
Développeur sénior Dynamics 365

Cherry Pick
Publiée le
Microsoft Dynamics

12 mois
500-550 €
Paris, France
En tant que Développeur CRM Dynamics, vous rejoindrez l'équipe fusionnée pour assurer le développement, la maintenance et l'évolution de notre écosystème CRM, en faisant le lien entre le Cloud et le On-premise. Missions principales 1. Développement et Intégration : Conception et développement technique sur Dynamics 365 Online (Plugins, Workflows, JavaScript, Web Resources). Paramétrage et personnalisation des modules Sales et Customer Service. Gestion des interfaces et flux de données entre le CRM Online et le Back Office On-premise. Développement de composants Azure si nécessaire (Azure Functions, Logic Apps) pour l'hybridation. 2. Qualité et Maintenance : Assurer la qualité du code (Best practices Microsoft) et la performance de la solution. Collaboration avec l'équipe QA pour la résolution des anomalies (dans la continuité des processus existants ). Maintenance évolutive et corrective des solutions existantes. 3. Collaboration Agile : Participation aux cérémonies agiles de l'équipe unifiée (CRM + Back Office). Accompagnement technique du Product Owner dans le chiffrage et la faisabilité des User Stories. VOTRE PROFIL Expérience et Compétences Techniques Expertise Dynamics 365 : Maîtrise des environnements Online et On-premise. Modules : Forte connaissance fonctionnelle et technique des modules Sales et Customer Service. Architecture : Compréhension des enjeux d'architectures hybrides (Cloud/On-prem). Niveau attendu : Profil Senior capable d'autonomie et de leadership technique.
Freelance

Mission freelance
Développeur AI Expert / Senior GenAI

STHREE SAS
Publiée le

6 mois
75001, Paris, Île-de-France
🚀 AI Development Expert / Senior GenAI Engineer (H/F) Mission freelance - longue durée (9-12 mois) 📍 Paris (3 jours/semaine sur site) | Démarrage ASAP 🎯 Contexte Dans le cadre de l'accélération de projets IA à fort impact, nous recherchons un expert technique IA senior pour concevoir, développer et industrialiser des solutions d'intelligence artificielle , notamment en IA générative , au sein d'un environnement exigeant et réglementé. 🧠 Votre rôle Vous interviendrez sur l'ensemble du cycle de vie des cas d'usage IA, en lien étroit avec les équipes IT et métiers : Conception et delivery de solutions IA à valeur business Développement de solutions GenAI (LLM, RAG, agents, copilots, chatbots) Passage à l'échelle et mise en production des cas d'usage Définition d'architectures robustes, sécurisées et réutilisables Mise en place de bonnes pratiques CI/CD, MLOps, monitoring Contribution aux standards, à la gouvernance IA et à la capitalisation Documentation et partage de connaissances avec les équipes internes 🧰 Profil recherché Expérience confirmée (senior) en développement IA / GenAI Solide maîtrise des architectures IA modernes (APIs, microservices, cloud) Expérience concrète en industrialisation (pas uniquement POC) Bonne compréhension des enjeux sécurité, données, conformité Capacité à dialoguer avec des interlocuteurs métiers Autonomie, esprit structurant, orientation résultats ✅ Ce que l'on cherche avant tout Un expert IA hands‑on , orienté production, capable de transformer des besoins métiers en solutions IA concrètes, fiables et déployées à l'échelle.
Freelance

Mission freelance
Développeur Web Front Anglular

CAT-AMANIA
Publiée le
Angular
Node.js

3 ans
Annecy, Auvergne-Rhône-Alpes
La mission de ce développeur consistera à contribuer au développement de parcours digitaux dans le domaine bancaire. Il sera impliqué dans la création d'interfaces utilisateur interactives et conviviales, qui permettront aux utilisateurs d'accéder facilement à leurs services bancaires en ligne. Il devra comprendre les besoins spécifiques du secteur bancaire et s'assurer que les solutions développées répondent aux exigences de sécurité et de confidentialité. Le développeur sera responsable de diverses tâches liées au développement web. Cela comprendra l'analyse des besoins, la conception et le développement de fonctionnalités, ainsi que la réalisation de tests unitaires pour assurer la qualité du code. Il devra également être en mesure de travailler en collaboration avec d'autres membres de l'équipe pour résoudre les problèmes et optimiser les performances du projet. Le développeur sera responsable de la création d'un projet Angular à partir de zéro, en mettant en place les bonnes pratiques de développement. Il devra être capable de travailler en mode Agile, en participant activement aux réunions de planification, de rétrospective et de revue de code. Son expertise en Angular et en NodeJS seront essentielles pour assurer la création d'un produit de haute qualité, en respectant les délais et les exigences du projet. Il devra également être en mesure de communiquer efficacement avec les membres de l'équipe et de partager ses connaissances pour favoriser une collaboration harmonieuse.
Freelance

Mission freelance
Ingénieur développement Logiciel C++ – Localisation & SLAM Véhicule (F/H)

CELAD
Publiée le

1 an
400-450 €
Créteil, Île-de-France
Dans le cadre du développement de fonctions avancées de conduite semi-automatisée (L2+), nous recherchons un·e Ingénieur·e Localisation pour intervenir sur des problématiques de localisation de haute précision et de cartographie HD. Contexte : L’enjeu du projet est de compléter et renforcer la perception embarquée par l’exploitation de cartes HD globales, afin de gérer des cas d’usage complexes en environnements urbains et autoroutiers (règles de circulation, contexte routier, interprétation dynamique). L’objectif est d’atteindre une précision décimétrique, voire centimétrique, en s’appuyant sur des capteurs embarqués (IMU automobile, GNSS bas coût, LiDAR, caméras, radars) et sur des approches de localisation collaborative et SLAM adaptées aux environnements contraints (zones urbaines denses, tunnels, parkings). Voici un aperçu détaillé de vos missions : - Développer des algorithmes de localisation haute précision supportant des fonctions de conduite semi-automatisée (ex. conduite mains libres sur autoroute, assistance dans les embouteillages). - Intégrer des cartes HD crowdsourcées et des données capteurs temps réel pour améliorer la précision au niveau de la voie et la prédiction de trajectoire. - Garantir la robustesse des algorithmes dans des environnements complexes : intersections urbaines, tunnels, zones à faible marquage, pertes GNSS. - Optimiser la fusion multi-capteurs (radar, caméra, LiDAR) pour des portées moyennes et longues. - Contribuer à l’intégration de la solution de localisation au sein de la chaîne ADAS L2+.
CDI

Offre d'emploi
Ingénieur développement Logiciel C++ – Localisation & SLAM Véhicule (F/H)

CELAD
Publiée le

45k-50k €
Créteil, Île-de-France
Dans le cadre du développement de fonctions avancées de conduite semi-automatisée (L2+), nous recherchons un·e Ingénieur·e Localisation pour intervenir sur des problématiques de localisation de haute précision et de cartographie HD. Contexte : L’enjeu du projet est de compléter et renforcer la perception embarquée par l’exploitation de cartes HD globales, afin de gérer des cas d’usage complexes en environnements urbains et autoroutiers (règles de circulation, contexte routier, interprétation dynamique). L’objectif est d’atteindre une précision décimétrique, voire centimétrique, en s’appuyant sur des capteurs embarqués (IMU automobile, GNSS bas coût, LiDAR, caméras, radars) et sur des approches de localisation collaborative et SLAM adaptées aux environnements contraints (zones urbaines denses, tunnels, parkings). Voici un aperçu détaillé de vos missions : - Développer des algorithmes de localisation haute précision supportant des fonctions de conduite semi-automatisée (ex. conduite mains libres sur autoroute, assistance dans les embouteillages). - Intégrer des cartes HD crowdsourcées et des données capteurs temps réel pour améliorer la précision au niveau de la voie et la prédiction de trajectoire. - Garantir la robustesse des algorithmes dans des environnements complexes : intersections urbaines, tunnels, zones à faible marquage, pertes GNSS. - Optimiser la fusion multi-capteurs (radar, caméra, LiDAR) pour des portées moyennes et longues. - Contribuer à l’intégration de la solution de localisation au sein de la chaîne ADAS L2+.
Freelance
CDI

Offre d'emploi
Développeur Rust & Golang

Digistrat consulting
Publiée le
Go (langage)
Rust

3 ans
40k-60k €
450-600 €
Paris, France
🏭 Secteurs stratégiques : Banque d’investissement 📍Localisation : IDF PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur Rust. Les connaissances sur le langage GO sont un plus. L'équipe conçoit, architecture, développe et maintient en production les applications de booking et de données de marché de son périmètre, qui servent à la valorisation et au calcul de risque. La mission consiste à : Compréhension des besoins métier et des problématiques techniques. Architecture et conception de systèmes informatiques.
Freelance

Mission freelance
Développeur .NET IA

YGL consulting
Publiée le
.NET

6 mois
400-550 €
Grand Est, France
Un de nos clients grand compte recherche un développeur .NET avec une experience dans les médias. Expérience avec C# sur .NET 10 (Windows et Linux) / Expérience avec Open API, LINQ Maîtrise de Visual Studio Capacité à réaliser des tests unitaires Connaissance d’autres technologies de développement, telles que Web API, JavaScript (React, Node.js, etc.), services RESTful, microservices Capacité à analyser et structurer du code dans une application .NET Connaissance de la Clean Architecture et des bonnes pratiques Connaissance de la configuration d’applications dans un environnement .NET Expérience avec l’ORM Entity Framework Expérience significative avec Oracle et MySQL Connaissance des bases de données relationnelles Capacité à améliorer les performances des bases de données (un plus) Déploiement et automatisation – CI/CD avec GitHub Actions Expérience avec Docker et les applications conteneurisées Bonne maîtrise de Git / GitHub Expérience dans le déploiement d’images avec Docker Bonne pratique de Gitflow dans le workflow de développement Capacité à travailler avec des collaborateurs à distance en utilisant des méthodologies Agile (SCRUM / Kanban) Un bon niveau d’anglais technique est obligatoire Utilisation de Git comme système de contrôle de version Expérience pratique avérée avec des outils de développement basés sur l’IA, y compris les workflows basés sur des agents Bonne compréhension des standards d’interopérabilité émergents tels que le Model Context Protocol (MCP) ou équivalent Capacité à évaluer de manière critique et à intégrer en toute sécurité les résultats générés par l’IA dans les workflows de développement Expérience en authentification API, OAuth (Keycloak) Connaissance de la sécurité des API et de la sécurité logicielle Autonomie et adaptabilité Résolution de problèmes et esprit critique Excellentes compétences en communication
CDI

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

Link Consulting
Publiée le
QT

50k-55k €
Toulouse, Occitanie
Notre client du domaine industriel est à la recherche de son futur développeur C++ (H/F) pour son site de Toulouse. Vos missions : Intégré à une équipe reconnue pour son expertise technique et son exigence, vos missions seront: \- Analyser les besoins fonctionnels et techniques en collaboration avec les équipes projet. \- Participer à la conception technique des solutions logicielles, en respectant les contraintes de performance, de qualité et de maintenabilité. \- Développer, optimiser et maintenir des applications C++. \- Contribuer à l’amélioration continue du code existant (refactoring, optimisation) \- Évaluer les solutions existantes et proposer des améliorations techniques adaptées. \- Participer aux échanges techniques au sein de l’équipe et partager les bonnes pratiques. Les compétences techniques Expérience significative, supérieure à 10 ans en développement C++ attendue Maîtrise du C++ moderne (C++11/14/17/20) Connaissance de Qt V5 apprécié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.
1556 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