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

Mission freelance
Architecte Logiciel Senior Python / Django – Automatisation Réseau & Nautobot

Deodis
Publiée le
Kubernetes

1 an
500 €
Île-de-France, France
Nous recherchons un Architecte Logiciel Senior spécialisé en Python afin de rejoindre une équipe internationale dédiée à un projet d’automatisation réseau à fort enjeu. Vous interviendrez au cœur d’une squad composée de développeurs juniors et confirmés ainsi que d’ingénieurs réseaux, avec pour mission de concevoir des architectures logicielles robustes, définir des spécifications techniques précises et accompagner la montée en maturité des pratiques de développement. Vous serez impliqué dans l’analyse de l’existant, la mise en place d’architectures modernes (microservices, APIs, Kubernetes), et la structuration des standards techniques, tout en jouant un rôle clé de leader technique et de référent auprès des équipes, dans un environnement collaboratif et orienté valeur.
Freelance

Mission freelance
Expert Logiciel / Ingénieur de Production

STHREE SAS
Publiée le

12 mois
Besançon, Bourgogne-Franche-Comté
Expert Logiciel / Ingénieur de Production - Suivi de production & Data Suivi de production & Développement d'outils Localisation : Besançon Présence : 2 jours par semaine sur site (présence accrue attendue en début de mission) Durée : Mission longue. Freelance ou portage (pas de sous-traitance) Démarrage : Dès que possible Contexte de la mission Notre client dispose d'une application métier critique dédiée à la collecte de flux financiers et à leur dispatch vers différents bénéficiaires. Aujourd'hui, une équipe interne prend en charge le reporting, mais l'organisation manque d'un profil capable de : faire le lien entre les enjeux métiers, la production et le développement, sécuriser le suivi de production, et concevoir les outils opérationnels nécessaires (requêtes SQL, dashboards, automatisations…). Dans ce contexte, le client souhaite renforcer son équipe avec un Expert Logiciel / Ingénieur de Production, doté d'une forte capacité d'analyse, à la fois technique et fonctionnelle. Objectifs de la mission Le consultant aura pour objectifs principaux de : Assurer le suivi de production de l'application métier (collecte et répartition des flux financiers). Superviser et contrôler le bon fonctionnement des développements (dev check). Construire, documenter et optimiser les requêtes SQL nécessaires aux analyses et au reporting. Participer à la création et à la maintenance de dashboards décisionnels. Faire le lien entre : les équipes métiers, l'équipe reporting, et les équipes techniques / développement. Accompagner les équipes dans la structuration des processus et des outils. Devenir le référent applicatif de la solution client, avec une montée en expertise progressive sur le domaine fonctionnel. Périmètre d'intervention Suivi de production Analyse des incidents récurrents et mise en place d'actions correctives. Monitoring des flux et consolidation des alertes. Contribution à la continuité opérationnelle de l'application. Développement & qualité technique Pilotage et coordination des développements. Priorisation des évolutions. Validation et challenge des livrables techniques. Participation aux phases de test. Data & reporting Rédaction et optimisation de requêtes SQL complexes. Construction ou amélioration de dashboards (outil BI à préciser : Power BI, Tableau, solution interne…). Structuration et fiabilisation des données utilisées par l'équipe reporting. Coordination & accompagnement Animation de points réguliers entre les équipes. Traduction des besoins métiers en spécifications techniques exploitables. Accompagnement au changement et mise en place de bonnes pratiques. Livrables attendus Documentation technique : requêtes SQL, processus de production. Dashboards fonctionnels, validés et exploitables. Plan de monitoring et de suivi de production. Roadmap d'amélioration continue de l'outil. Compte-rendu hebdomadaire d'avancement. Profil recherché Profil général Un profil avec une double appétence technique et fonctionnelle, à l'aise dans des environnements applicatifs complexes et métiers sensibles. Compétences techniques Excellente maîtrise de SQL (requêtes avancées, optimisation). Expérience avec un outil de data visualisation / BI. Bonne compréhension d'environnements applicatifs complexes. Expérience en ingénierie de production ou suivi de production. Compétences fonctionnelles Capacité à comprendre des processus financiers de collecte et de répartition de flux. Aisance dans la coordination multi-équipes. Autonomie et force de proposition. Soft skills Forte capacité d'analyse et de structuration. Capacité à vulgariser des sujets techniques. À l'aise dans un contexte complexe nécessitant de naviguer entre plusieurs interlocuteurs.
CDI

Offre d'emploi
Ingénieur développement embarqué | BSW – Automotive (F/H)

CELAD
Publiée le

38k-45k €
Cergy, Île-de-France
Dans le cadre de notre croissance, nous renforçons nos équipes et recrutons un Ingénieur BSW (Basic Software) pour intervenir sur un projet à forte valeur technique dans le secteur automobile. Vous intégrerez un environnement R&D exigeant, au cœur du développement de logiciels embarqués pour calculateurs. Vos fonctions seront : - Développer et intégrer des composants logiciels bas niveau (drivers, microcontrôleurs…) - Concevoir et coder des modules en langage C, conformes aux exigences techniques et normatives - Intervenir dans un environnement AUTOSAR (configuration, intégration, compréhension de l’architecture BSW) - Collaborer avec les équipes système et hardware pour garantir la cohérence globale des solutions - Participer aux activités de validation : revues de code, tests, intégration et qualification - Contribuer à l’amélioration continue et à la veille technologique autour des standards du logiciel embarqué automobile
CDI

Offre d'emploi
Développeur Full Stack .NET H/F

VIVERIS
Publiée le

35k-50k €
Strasbourg, Grand Est
Contribuez à la transformation digitale du secteur industriel ! Contexte de la mission : Viveris est un acteur de référence dans le secteur industriel. Notre client est un constructeur d'engins hydrauliques utilisés à travers le monde. Une équipe Viveris a été missionnée pour développer une plateforme IoT. Celle-ci permettra d'offrir de nouveaux produits et services digitaux dans le but de créer de la valeur grâce aux données collectées par les machines. Dans un environnement de travail agréable et challengeant, rejoignez notre équipe expérimentée et participez à la conception et au développement d'applications innovantes. Responsabilités : - Analyser le besoin des clients ; - Définir l'architecture technique ; - Concevoir les solutions ; - Développer les applications ; - Organiser la recette des solutions applicatives ; - Contrôler et maintenir le bon fonctionnement des applications.
Freelance

Mission freelance
Architecte logiciel

Signe +
Publiée le
Apache Kafka
IA
Java

4 mois
400-500 €
Nantes, Pays de la Loire
Contexte Recherche pour La Poste une prestation d’audit du logiciel S2S, une application critique d’IA de redressement d’adresses (plus de 6 milliards d’appels/an), afin d’en évaluer la conformité, l’architecture, la performance, la sécurité et la maintenabilité, et de garantir sa réversibilité. La mission comprend également la définition d’une feuille de route d’évolution vers une architecture PaaS scalable, incluant la gestion des index et l’exploration de nouveaux modèles d’IA, avec estimation des coûts, délais et risques.
Freelance

Mission freelance
Ingénieur Essais & Validation – Électronique Embarquée (F/H)

CELAD
Publiée le

1 an
510-600 €
Cergy, Île-de-France
Dans le cadre de projets complexes intégrant plusieurs sous-systèmes électroniques (notamment chargeurs embarqués et convertisseurs de puissance), nous recherchons un Ingénieur Validation Système . Vous intervenez sur des systèmes combinés, au cœur des enjeux de performance, de fiabilité et d’intégration, afin de garantir la conformité globale du produit. Au sein des équipes projet, vous prenez en charge les activités de validation système : - Analyser et valider les exigences fonctionnelles et système. - Définir et rédiger les plans de tests en cohérence avec les spécifications. - Réaliser les campagnes de validation et produire les rapports de tests associés. - Identifier, analyser et investiguer les anomalies afin d’en déterminer les causes racines. - Conduire des investigations techniques sur les composants et sous-systèmes. - Assurer un support technique auprès du client lors des phases de validation.
Offre premium
Freelance

Mission freelance
Développeur Fullstack (Java, Angular) / Craftsman (H/F)

TEOLIA CONSULTING
Publiée le
API REST
DevOps
Springboot

1 an
400-500 €
La Défense, Île-de-France
Dans le cadre de la modernisation de sa plateforme, nous recherchons pour notre client un Développeur Fullstack senior avec un vrai mindset DevOps et une culture Software Craftsmanship, capable d’intervenir sur l’ensemble du cycle de vie applicatif, du développement jusqu’à la production. Missions principales 1. Développement & conception Conception et développement d’applications : Backend : Java / Spring Boot Frontend : Angular Développement et maintenance d’ API REST Gestion de traitements batch critiques (volumétrie importante) Participation aux choix d’architecture 2. Industrialisation / DevOps Mise en place et amélioration des pipelines CI/CD Automatisation des déploiements Contribution à l’optimisation de la chaîne de delivery Collaboration étroite avec les équipes Ops 3. RUN & Production Mise en place et exploitation des outils de monitoring / observabilité : Prometheus, Grafana, ELK, OpenTelemetry Gestion des incidents en production Réalisation de post-mortems Optimisation des performances (code & infrastructure)
Offre premium
Freelance

Mission freelance
Développeur Full Stack IA : React / Laravel / Oracle

INSYCO
Publiée le
AI
Apache
CI/CD

12 mois
450-550 €
Strasbourg, Grand Est
Bonjour, Nous recherchons pour notre client grand compte un Développeur Full Stack IA : React / Laravel / Oracle Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes : Argumentaire écrit répondant de façon ciblée au besoin ci-dessous CV à jour en français Date de prochaine disponibilité Tarif journalier Merci d'indiquer la référence KTR/DFS/5275 dans l'objet de votre message Contexte de la mission Notre client est un groupe audiovisuel européen opérant une chaîne de télévision linéaire 24h/24 et une plateforme non linéaire (streaming et vidéo à la demande) disponible en sept langues. Dans le cadre du renforcement de ses équipes techniques internes, il recherche 8 profils de développeurs full stack expérimentés pour contribuer à ses systèmes d'information internes. Les profils sélectionnés interviendront en tant qu'ingénieurs full stack autonomes, capables de prendre en charge des fonctionnalités de bout en bout : de l'implémentation de l'interface utilisateur à la logique backend, en passant par les interactions avec la base de données et le déploiement en production, en respectant les standards produit, UX et architecturaux du client. Missions principales Développement frontend Développement et maintenance de composants UI en JavaScript (ES2016+) et TypeScript avec ReactJS et Next.js Travail au sein d'un design system existant : consommation, extension et alignement avec les guidelines produit et UX Conception et maintenance de composants UI auto-documentés (ex. : Storybook) Intégration HTML5, CSS3 (Flexbox) et Material UI Développement backend Développement et maintenance d'applications en Laravel Conception et optimisation de requêtes SQL et PL/SQL sur bases de données Oracle Interactions avec les bases de données sans ORM selon les contraintes de performance et d'architecture Environnement technique et pratiques Utilisation quotidienne de Git avec Gitflow et GitHub Actions CI/CD Mise en œuvre de tests unitaires, tests end-to-end, linting et intégration continue Gestion des environnements Node.js / npm et Apache sur Linux Développement assisté par IA Utilisation obligatoire d'outils de développement assisté par IA de pointe (ex. : Claude Code, GitHub Copilot, Codex ou équivalent reconnu) Application des standards d'interopérabilité émergents tels que le Model Context Protocol (MCP) Revue critique et gouvernance des sorties générées par IA avant intégration dans les bases de code Livrables attendus Fonctionnalités déployées et installées sur l'infrastructure désignée du client (système d'exploitation, base de données, serveur web) Livraison de l'ensemble des classes et scripts nécessaires à l'intégration dans le système d'Intégration Continue Scripts de surveillance, de test de charge, d'administration et de déploiement Commentaires inline clairs sur l'objectif et la responsabilité de chaque classe et méthode Exigences de disponibilité opérationnelle Synchronisation quotidienne du code avec l'environnement GitHub du client Utilisation quotidienne des outils de gestion de projet : JIRA, Tempo, Confluence Toute la documentation doit être rédigée en anglais et maintenue dans le wiki interne du client
Freelance

Mission freelance
Ingénieur développement embarqué | BSW – Automotive (F/H)

CELAD
Publiée le

1 an
350-450 €
Cergy, Île-de-France
Dans le cadre de notre croissance, nous renforçons nos équipes et recrutons un Ingénieur BSW (Basic Software) pour intervenir sur un projet à forte valeur technique dans le secteur automobile. Vous intégrerez un environnement R&D exigeant, au cœur du développement de logiciels embarqués pour calculateurs. Vos fonctions seront : - Développer et intégrer des composants logiciels bas niveau (drivers, microcontrôleurs…) - Concevoir et coder des modules en langage C, conformes aux exigences techniques et normatives - Intervenir dans un environnement AUTOSAR (configuration, intégration, compréhension de l’architecture BSW) - Collaborer avec les équipes système et hardware pour garantir la cohérence globale des solutions - Participer aux activités de validation : revues de code, tests, intégration et qualification - Contribuer à l’amélioration continue et à la veille technologique autour des standards du logiciel embarqué automobile
CDI

Offre d'emploi
Ingénieur système Linux télécom embarqué H/F

VIVERIS
Publiée le

40k-45k €
Ramonville-Saint-Agne, Occitanie
Contexte de la mission : Passionné par les systèmes embarqués et le spatial, et si vous participiez à la construction de la plus grande constellation de satellites de télécommunications mondiale ? Prêt à relever le défi d'embarquer Linux au coeur d'un satellite et de contribuer à son voyage en orbite ? Nous recrutons un ingénieur système Linux télécom embarqué H/F. Responsabilités : - Concevoir et déployer des architectures système et réseau embarquées adaptées aux contraintes spatiales (latences élevées, ressources limitées, communications intermittentes) ; - Développer et optimiser les fonctionnalités logicielles et les protocoles réseaux sous Linux embarqué, afin de garantir la fiabilité et les performances en orbite ; - Participer à la démarche d'intégration continue.
Offre premium
CDI

Offre d'emploi
Analyste développeur C# .net

HN SERVICES
Publiée le
.NET
C#

Cergy, Île-de-France
Contexte Au sein d’un groupe bancaire, vous intégrez une équipe en charge du développement et de l’évolution d’un framework interne basé sur les technologies C# / .NET. Vous intervenez dans un environnement en transformation, avec des enjeux de modernisation, de cloudification des applications et de refonte d’un portail stratégique. Ce poste s’inscrit dans le cadre d’un remplacement et offre une bonne visibilité ainsi qu’une continuité sur des projets structurants. Missions principales Vous participez activement à la conception, au développement et à l’évolution des différents modules applicatifs reposant sur le framework interne. À ce titre, vous êtes impliqué dans les travaux de refonte et d’amélioration continue des applications existantes, ainsi que dans les projets de montée de version des environnements techniques C# / .NET. Vous collaborez étroitement avec les équipes métiers, notamment les Business Analysts, afin de comprendre les besoins fonctionnels, contribuer à la rédaction et à la validation des spécifications, et garantir la bonne adéquation des solutions développées. Vous êtes également en charge de la rédaction et de la mise à jour de la documentation technique, dans une logique de pérennité des développements et de partage de connaissances au sein de l’équipe. Enfin, vous contribuez aux réflexions autour de l’architecture et participez aux initiatives de migration vers des environnements cloud.
CDI

Offre d'emploi
Ingénieur Essais & Validation – Électronique Embarquée (F/H)

CELAD
Publiée le

55k-65k €
Cergy, Île-de-France
Dans le cadre de projets complexes intégrant plusieurs sous-systèmes électroniques (notamment chargeurs embarqués et convertisseurs de puissance), nous recherchons un Ingénieur Validation Système . Vous intervenez sur des systèmes combinés, au cœur des enjeux de performance, de fiabilité et d’intégration, afin de garantir la conformité globale du produit. Au sein des équipes projet, vous prenez en charge les activités de validation système : - Analyser et valider les exigences fonctionnelles et système. - Définir et rédiger les plans de tests en cohérence avec les spécifications. - Réaliser les campagnes de validation et produire les rapports de tests associés. - Identifier, analyser et investiguer les anomalies afin d’en déterminer les causes racines. - Conduire des investigations techniques sur les composants et sous-systèmes. - Assurer un support technique auprès du client lors des phases de validation.
Freelance

Mission freelance
Architecte hardware/logiciel crypto & cybersécurité habilitable

CS Group Solutions
Publiée le
Cryptographie
Cybersécurité
FPGA (Field-Programmable Gate Array)

6 mois
Les Clayes-sous-Bois, Île-de-France
Nous recherchons un Architecte hardware/logiciel crypto & cybersécurité habilitable FICHE DE MISSION – Architecture technique produit hardware/logiciel crypto & cybersécurité 1. Contexte et finalité de la mission: Notre client conçoit et réalise des équipements cryptographiques destinés aux marchés civils et de défense. Dans le cadre du lancement d’un nouveau projet stratégique, la mission vise à assurer l’architecture technique d’un produit cryptographique innovant, intégrant des composants hardware et software soumis à des exigences élevées de cybersécurité et de certification. L’architecte intervient comme référent technique transverse, garant de la cohérence globale du produit et de la satisfaction client, en interaction avec les équipes internes, les partenaires externes et les autorités d’évaluation. 2. Objectifs de la mission: • Définir et piloter l’architecture technique du produit (hardware, software, sécurité). • Garantir la conformité du produit aux exigences de cybersécurité, de certification et de durcissement. • Assurer la cohérence technique entre les différentes équipes R&D et les parties prenantes externes. • Produire et défendre les choix techniques auprès du client, des autorités et des laboratoires d’évaluation. • Contribuer à la production des livrables nécessaires aux certifications ANSSI et aux évaluations de sécurité. 3. Périmètre d’intervention: Interfaces externes: • Clients du programme • Fournisseurs et partenaires technologiques • Laboratoires d’évaluation • Autorités : ANSSI, DGA Interfaces internes: • Responsable de programme • Chef de projet • Équipes R&D hardware, software, sécurité 4. Responsabilités et activités clés: Architecture & conception • Définir l’architecture du produit : FPGA, microcontrôleurs, processeurs d’application. • Concevoir les mécanismes de durcissement physique et logiciel. • Garantir la cohérence technique et la robustesse de l’architecture face aux menaces. Sécurité & certification: • Maîtriser les processus d’évaluation en vue d’une certification/qualification ANSSI. • Définir et documenter les mécanismes cryptographiques et les architectures de clés. • Produire les documents techniques nécessaires : • Document Cryptographie Système • Document d’architecture de clés • Cible de sécurité • Documents de justification de design • Autres livrables requis par les schémas ANSSI Pilotage technique & communication: • Rédiger et défendre les choix techniques auprès des parties prenantes. • Challenger les experts internes pour garantir la qualité et la pertinence des solutions. • Assurer un rôle d’interface crédible et structurante auprès du client et des autorités. 5. Livrables attendus: • Architecture technique complète (hardware, software, sécurité). • Dossier de durcissement physique et logiciel. • Ensemble des documents requis pour les certifications ANSSI. • Notes techniques, analyses de risques, justifications de design. • Présentations et supports de défense des choix techniques. 6. Compétences clés mobilisées: Compétences techniques • Architecture hardware (FPGA, microcontrôleurs, processeurs). • Cybersécurité et cryptographie appliquée. • Durcissement physique et logiciel. • Connaissance des processus d’évaluation et de certification ANSSI. 7. Contraintes et particularités de la mission: • Mission soumise à habilitation de sécurité défense.
Freelance

Mission freelance
Android Embedded Developer (H/F)

STHREE SAS
Publiée le

12 mois
Alixan, Auvergne-Rhône-Alpes
Je recherche actuellement pour l'un de mes clients un(e) Développeur(se) Android Embarqué (H/F) pour leur site à Valence (26). OBJECTIF DU POSTE / MISSION Vous rejoindrez l'équipe « OS & Driver », responsable du développement des couches logicielles bas niveau pour des produits embarqués. Dans le cadre du développement d'un nouveau produit Android embarqué, votre mission au sein de cette équipe sera de mettre en œuvre les évolutions requises du Mediatek AOSP et de supporter le développement du module fiscal basé sur un microcontrôleur STM32. Vos principales missions incluront : Intégrer ce nouveau produit dans la plateforme Mediatek générique. Développer les drivers pour les nouveaux composants matériels. Développer les AIDL nécessaires pour interfacer les nouvelles fonctionnalités avec le Middleware. Gérer le module fiscal basé sur STM32 (mises à jour, etc.). Mettre en place un processus de test de production pour le STM32. Tester l'ensemble des modifications réalisées. Accompagner le client dans l'intégration de son firmware fiscal. COMPÉTENCES TECHNIQUES Connaissance des environnements Linux / Android. Connaissance des processeurs Mediatek. Connaissance des processeurs STM32. Langages de programmation : C / C++ / Java Outils : JIRA / GIT (BitBucket) / Jenkins COMPÉTENCES COMPORTEMENTALES Travail en équipe Capacité d'analyse Dynamisme Rigueur LANGUES Anglais Français FORMATION & EXPÉRIENCE REQUISES Diplôme de niveau Master en informatique ou équivalent dans des fonctions de développement logiciel pertinentes Idéalement 5 ans d'expérience sur Android AOSP et les microcontrôleurs STM32
CDI

Offre d'emploi
Ingénieur IVV Logiciel - Secteur Satellite R et T H/F

VIVERIS
Publiée le

40k-45k €
Massy, Île-de-France
Contexte de la mission : Rejoignez une équipe R&T innovante dédiée au développement et à la validation de composants logiciels pour des solutions satellitaires de pointe. Vous évoluerez dans un environnement technique exigeant, au coeur de la recherche et des technologies spatiales. Votre rôle sera central dans la qualité des livrables et le respect des jalons du projet. Vos Responsabilités : - Rédiger les scénarios de test adaptés aux spécifications fonctionnelles et techniques des composants logiciels - Dérouler les essais, analyser et documenter les défauts rencontrés avec rigueur ; - Assurer un reporting régulier de l'avancement technique et calendaire auprès des équipes projets ; - Travailler en interface étroite avec les ingénieurs systèmes pour garantir la cohérence et la conformité entre logiciel et système (co-ingénierie) ; - Participer à la rédaction des documentations de tests et de validation ; - Mettre en oeuvre des solutions d'automatisation des tests avec des outils tels que Selenium, Postman ou RobotFramework ; - Utiliser et faire évoluer les outils de gestion des anomalies et de suivi (JIRA).
CDI

Offre d'emploi
Architecte Logiciel (H/F)

Grafton
Publiée le
Architecture

60k-80k €
Six-Fours-les-Plages, Provence-Alpes-Côte d'Azur
Grafton recrute : Architecte Logiciel (H/F) Localisation : Six-Fours-Les-Plages Secteur : systèmes critiques Rémunération : 60 000 € à 80000 € brut annuel selon profil À propos du poste Grafton accompagne un acteur majeur des systèmes critiques dans le recrutement d’un Architecte Logiciel. Vous participerez à la conception de logiciels déployés dans des environnements exigeants. Ces systèmes permettent de partager, analyser et exploiter l’information tactique en temps réel, avec un niveau de fiabilité indispensable. Votre rôle est stratégique : vos choix d’architecture influencent directement la performance opérationnelle des utilisateurs finaux. Missions Conception et architecture Définir l’architecture logicielle de haut niveau des différents composants. Garantir la cohérence entre l’architecture cible et sa mise en œuvre. Piloter les interfaces logicielles et assurer leur robustesse. Auditer les architectures existantes et anticiper les risques. Étudier les problématiques émergentes liées aux systèmes tactiques. Diffuser les bonnes pratiques auprès des équipes de développement. Contrôler la qualité du code et le respect des méthodologies. Participer aux phases d’avant‑vente et présenter les solutions aux parties prenantes. Vous évoluerez au sein d’équipes pluridisciplinaires : développeurs, analystes fonctionnels, experts métier Environnement technique Modélisation : UML, SysML, BPMN, Enterprise Architect Langages : Java et autres langages orientés objet Contexte : systèmes complexes, environnements contraints, fonctionnement parfois déconnecté Profil recherché Bac+5 en informatique. Dix ans d’expérience en développement, dont au moins cinq ans en architecture applicative. Solide maîtrise de la modélisation logicielle et système. Connaissance des standards d’ingénierie système. Compréhension approfondie des problématiques de développement. Anglais technique requis. Proactivité, autonomie, sens des responsabilité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.
1552 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