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

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

CELAD
Publiée le

35k-45k €
Strasbourg, Grand Est
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Strasbourg - Expérience de 3 ans minimum Vous avez envie de contribuer à des applications utilisées par des millions de personnes, avec de vrais enjeux de fiabilité et de sécurité ? Cette opportunité est faite pour vous ! Dans le cadre de notre développement, nous recherchons un(e) Analyste Développeur Android pour intervenir chez l’un de nos clients. Vous interviendrez sur des applications mobiles bancaires utilisées chaque jour par plusieurs millions d’utilisateurs. Votre rôle s’inscrit au cœur d’un écosystème mobile riche (plusieurs dizaines d’applications), avec des enjeux forts autour de la performance, de la sécurité et de la fiabilité. Ce que vous allez faire concrètement : Vous prendrez part à l’ensemble du cycle de vie des applications. - Comprendre les besoins utilisateurs et les traduire en solutions concrètes - Participer aux choix fonctionnels et techniques - Concevoir et développer des applications Android natives performantes - Contribuer aux phases de tests, d’intégration et de mise en production - Suivre le bon fonctionnement en production et intervenir en support niveau 3 si nécessaire Vous travaillerez en proximité avec des équipes pluridisciplinaires : développeurs, QA, UX/UI, chefs de projet. ️L'environnement technique : - Langage & architecture : Kotlin, Android App Components - UI : Jetpack Compose - Asynchronisme : Coroutines et/ou RxJava - Réseau & data : Ktor - Gestion des médias : Coil (images), Lottie (animations) - Build & configuration : Gradle (Groovy ou Kotlin DSL) - Tests : Espresso, Mockk - CI/CD & versioning : GitLab Situation géographique : Strasbourg (67)
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
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.
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
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
Freelance

Mission freelance
Développeur Mobile Flutter - Bordeaux

Intuition IT Solutions Ltd.
Publiée le
Flutter

6 mois
350-390 €
Bordeaux, Nouvelle-Aquitaine
Mission Dans le cadre du renforcement d’une équipe mobile, nous recherchons un Développeur Mobile Flutter afin de participer au développement et à l’évolution d’applications mobiles multiplateformes à forte visibilité. Vous interviendrez sur l’ensemble du cycle de développement, de la conception technique jusqu’à la mise en production, en collaboration avec les équipes produit, backend et UX/UI. Vos responsabilités Développer et maintenir des applications mobiles en Flutter (iOS / Android) Participer aux choix d’architecture et aux bonnes pratiques de développement Intégrer des APIs REST et services backend Garantir la qualité du code via tests, revues de code et CI/CD Optimiser les performances et la stabilité des applications Participer aux phases de recette, correction d’anomalies et évolutions Collaborer avec les équipes produit, design et techniques dans un environnement Agile
Freelance

Mission freelance
Développeur C# . NET - Orléans

Signe +
Publiée le
.NET
Azure DevOps Server
C#

6 mois
390 €
Orléans, Centre-Val de Loire
Je recherche en urgence un profil Développeur C# .NET senior pour l’un de nos clients basé à Orléans . 2 jours de TT aprés une période de monté en compétence. Mission sur 3 ans, il faut que le candidat habite la région. Les activités confiées porteront sur la mise en œuvre de nouvelles fonctionnalités sur le back‑office Pléi@de .( Si le candidat à déjà travaillé chez Malakoff Humanis et à eu une mission longue chez eux c'est un vrai plus, identifier plutot ce type de ressource) Les activités seront de deux natures : analyses fonctionnelles (activité principale) et développements .
CDI

Offre d'emploi
Développeur Front-End (Angular) H/F

DSI group
Publiée le
Angular

Luxembourg
L’agence DSI Group recherche actuellement pour l’un de ses clients situés au Luxembourg , un Développeur Front-End (Angular) H/F. Vos missions : Développer des interfaces utilisateur responsives, performantes et accessibles en Angular, en se basant sur les maquettes fournies par les UI/UX Designers et en interagissant avec les API .NET. Participer activement à la mise en place, à l’utilisation et à l’amélioration des pipelines CI/CD sous Gitlab pour automatiser les builds et les déploiements. Participer activement aux cérémonies Agile, collaborer étroitement avec les autres développeurs, les testeurs, les BA, et les designers. Identifier, analyser et corriger les bugs et les problèmes techniques remontés sur l’ensemble du stack. Analyser et optimiser les performances des applications au niveau front-end (Angular) Mettre en œuvre les bonnes pratiques de sécurité à tous les niveaux de l’application (authentification, autorisation, protection contre les vulnérabilités courantes). Rédiger et maintenir la documentation technique relative au code, aux APIs et à l’architecture des composants développés
CDI

Offre d'emploi
Lead développeur ArcGis F/H

COEXYA
Publiée le

40k-45k €
Saint-Didier-au-Mont-d'Or, Auvergne-Rhône-Alpes
CONTEXTE Pour accompagner la croissance de notre entité spécialisée en Systèmes d'Informations Géographiques, nous recherchons notre futur Lead développeur ArcGis F/H. Fort de plus de vingt-cinq ans d'expérience, le centre d'expertise SIG de Coexya fait partie d'un des premiers de France. Vous interviendrez au coeur d'un véritable acteur numérique qui agit au service du territoire et des citoyens dans divers domaines : urbanisme, eaux, énergie, mobilité, open data, écologie, etc. Les projets menés se basent sur les technologies des principaux éditeurs du domaine : Esri, MapInfo, 1Spatial, GeoConcept, GeoServer, Google, .... CE QUE L'ON VOUS PROPOSE En tant que Lead développeur ArcGis F/H, vous intervenez sur des projets dès leur conception afin d'assurer le rôle de référent au sein d'une équipe : - Être responsable des solutions techniques mises en oeuvre, - Être responsable de la conception des solutions, - Etre responsable du suivi des développements et de leurs qualités, - Rédiger les documents techniques de conception, - Analyser et identifier les risques, - Prodiguer les conseils techniques auprès de l'équipe de développement, - Connaitre le DevOps, - Planifier et gérer des études techniques, - Organiser des revues de codes dans le but de faire évoluer les compétences de l'équipe, - Se former en permanence pour assurer une veille technologique, -Connaitre le DevOps, -Planifier et gérer des études techniques, -Organiser des revues de codes dans le but de faire évoluer les compétences de l'équipe,
Freelance
CDI

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

Scalesys
Publiée le

1 mois
Île-de-France, France
📋 RÉSUMÉ Le Développeur Fullstack conçoit, développe et maintient des applications web complètes, côté front-end et back-end. Il intervient sur l’ensemble du cycle de vie applicatif en collaboration étroite avec les équipes produit et techniques. 🎯 MISSIONS Concevoir et développer des fonctionnalités front-end et back-end Assurer la maintenance évolutive et corrective des applications existantes Participer aux choix d’architecture technique et aux revues de code Collaborer avec les équipes produit, UX/UI et QA Rédiger la documentation technique associée Garantir la qualité, la performance et la sécurité des applications 📦 LIVRABLES Fonctionnalités applicatives livrées et documentées Code source propre, maintenable et testé Documentation technique Participation aux revues de code et aux sprints
CDI

Offre d'emploi
Développeur Ruby On Rails (H/F)

CELAD
Publiée le

35k-42k €
Strasbourg, Grand Est
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Strasbourg - Expérience de 2 ans minimum Vous aimez transformer un besoin métier en solution simple, fiable et performante ? On a une mission pour vous ! Nous poursuivons notre développement et recherchons actuellement un.e Développeur Ruby pour accompagner notre client dans le secteur banque . Vous interviendrez sur le développement d’une application de gestion d’événements et de jeux‑concours, destinée à un public professionnel et particulier. Vos missions : Dans le cadre du développement de l’application, vous interviendrez sur l’ensemble du cycle de vie des évolutions à réaliser. Vos responsabilités incluront : – Analyse du besoin métier : compréhension des enjeux, étude des parcours utilisateurs et participation aux échanges fonctionnels – Conception technique : découpage des fonctionnalités, rédaction des spécifications techniques et préparation des éléments nécessaires au développement – Développement backend en Ruby / Ruby on Rails : implémentation, optimisation et respect des bonnes pratiques – Intégration avec les différentes briques de l’écosystème applicatif – Livraison et mise en production dans le respect des processus établis – Collaboration avec l’équipe projet (développeurs, PO, QA…) pour assurer une cohérence globale du produit ️ Environnement technique - Ruby / Ruby on Rails (backend) - Gestion de projet en cycle en V, avec un fonctionnement mixte Agile + cycle en V Situation géographique : Strasbourg (67)
Freelance

Mission freelance
Développeur TIBCO / Java

SMH PARTICIPATION
Publiée le
Java
Méthode Agile
TIBCO

6 mois
100-370 €
Niort, Nouvelle-Aquitaine
Description de la mission Intégré(e) au DataOffice , et plus précisément au sein du service Référentiels , vous interviendrez sur la maintenance et l’évolution des référentiels stratégiques , tels que les référentiels Véhicules , Personnes et Immobiliers . Votre mission consistera à comprendre les solutions fonctionnelles existantes afin de les traduire en spécifications techniques, puis à concevoir, développer et livrer des solutions robustes répondant aux besoins du service. Vous participerez également aux phases de tests, de déploiement et de documentation, en collaboration étroite avec les autres membres de l’équipe, dans un environnement Agile.
CDI

Offre d'emploi
Développeur C# sénior (H/F)

Amiltone
Publiée le

30k-45k €
Annecy, Auvergne-Rhône-Alpes
Vos missions En tant que Développeur C# .NET (H/F), vous serez en charge des missions suivantes: - Rédiger les spécifications techniques détaillées à partir des besoins fonctionnels - Concevoir, développer et intégrer de nouvelles fonctionnalités au sein des applications - Assurer la maintenance, les correctifs et les évolutions du logiciel existant - Participer aux phases de tests et de validation des développements - Documenter les réalisations et veiller à la qualité du code produit - Apporter un support technique auprès des équipes internes et des utilisateurs Stack technique : Langages & Frameworks : C# .Net, VB.Net Base de données : SQL Server, PostgreSQL
Freelance

Mission freelance
Analyste Développeur COBOL (F/H)

CELAD
Publiée le

1 an
350-390 €
Strasbourg, Grand Est
CDI (35-38K€) OU Portage salarial OU Freelance - Strasbourg - Télétravail 3 jours / semaine - Expérience de 3 ans minimum (hors stages / alternance) Vous avez l’expérience du développement Mainframe et l’envie de contribuer à un projet structurant dans le domaine bancaire ? Nous poursuivons notre développement et recherchons actuellement un.e Analyste développeur COBOL pour accompagner notre client dans le secteur bancaire. Nous vous proposons d’intégrer une équipe agile au cœur de la modernisation d’une plateforme monétique utilisée par deux grands groupes bancaires. Votre rôle au quotidien : Au sein de l’équipe Porteur, vous interviendrez sur les traitements Mainframe liés aux contrats porteur carte : Analyse & Conception - Participer à la définition des spécifications générales et à l’analyse technique - Concevoir des prototypes fonctionnels pour valider les choix techniques Développement - Développer et optimiser des modules COBOL/PACBASE (temps réel et batch) - Réutiliser et améliorer les solutions existantes - Rédiger et maintenir la documentation technique Tests & Qualification - Créer et exécuter les tests unitaires et d’intégration - Identifier et corriger les anomalies - Assister les business analystes lors des phases de recette Mise en production & Maintenance - Préparer et exécuter les lots de mise en production - Assurer le support et les évolutions post-démarrage ⚙️ Votre environnement technique : - Mainframe : COBOL – DB2 (3 ans d’expérience minimum). La connaissance de PACBASE serait un plus. - Fonctionnel : idéalement, vous maîtrisez les concepts de la monétique. À défaut, une bonne expérience dans le secteur bancaire ou assurance est bienvenue. - Méthodologie : Agile Scrum - Outils : Visual Code, Git, Jenkins, Jira, Confluence, XRay Quelques infos importantes à retenir : - Type de contrat : CDI OU Portage salarial OU Freelance - Télétravail 3 jours / semaine

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