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

1 567 résultats
Freelance

Mission freelanceDéveloppeur Back-end JavaScript freelance

LeHibou
Publiée le
Agile Scrum
API Management
Javascript

6 mois
390 €
Bordeaux, Nouvelle-Aquitaine
Notre client dans le secteur Banque et finance recherche un/une Développeur Back-end JavaScript freelance H/F Description de la mission : Une start-up fintech en pleine croissance, opérant dans le secteur de la gestion de patrimoine, développe une solution digitale destinée aux cabinets de conseillers en gestion de patrimoine afin de centraliser et d'automatiser la gestion des actifs de leurs clients. L'équipe tech travaille sur des connecteurs bancaires permettant l'agrégation de données financières en temps réel, dans un contexte stratégique pour la plateforme. Dans le cadre du renforcement de l'équipe d'intégration, la mission consiste à intervenir sur le développement et la maintenance des connecteurs bancaires alimentant la plateforme. Le consultant intégrera une équipe agile dans un environnement start-up, où l'autonomie, la réactivité et la capacité à assurer le run sont aussi importantes que le développement de nouvelles fonctionnalités. Missions principales • Développer et maintenir les connecteurs d'intégration bancaire, incluant les API et les flux de données • Assurer la stabilité et la performance des services en production, avec une forte composante run • Participer aux rituels Agile : sprint planning, daily et rétrospective • Collaborer avec les équipes produit et front sur les nouvelles fonctionnalités • Documenter les développements dans Notion • Contribuer à l'amélioration continue de l'architecture technique Profil recherché • Solide expérience en développement back-end JavaScript / TypeScript • Maîtrise de Nest.js et de PostgreSQL • Expérience sur des projets d'intégration : APIs tierces, connecteurs, flux de données • Appétence forte pour le run : gestion d'incidents, maintenance des services en production et correctifs rapides • Culture start-up : autonomie, pragmatisme et capacité d'adaptation à un environnement en évolution rapide • Bonnes capacités de communication et de collaboration en équipe Environnement technique • Nest.js : framework back-end principal • React.js : interfaces, avec compréhension du front attendue • PostgreSQL : base de données relationnelle • Notion : documentation et collaboration Livrables attendus • Développements back-end sur les connecteurs bancaires • Maintenance corrective et évolutive des services de production • Documentation des développements • Contributions à l'évolution de l'architecture technique Compétences / Qualités indispensables : JavaScript / TypeScript back-end, Nest.js, PostgreSQL, Intégration d'API et flux de données, Run / gestion d'incidents en production, Agile et collaboration produit/front Compétences / Qualités qui seraient un + : Capacité à s'intégrer dans une start-up Informations concernant le télétravail : 2 jours par semaine
Voir cette offre
Freelance

Mission freelanceDéveloppeur Cobol AS 400 H/F

CONSORT GROUP
Publiée le
AS/400
COBOL

1 mois
400-500 €
75017, Paris, Île-de-France
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Les équipes de ConsortIA, sont des acteurs de référence de la Data, du Développement Digital et de l'Ingénierie Média. En combinant ces expertises, nous concevons des systèmes d'information augmentés, intégrés, agiles et sécurisés, au service de la performance et de la transformation numérique de nos clients. Développeur Cobol AS 400 H/F C'est votre mission Vous êtes passionné·e par le développement sur environnement IBM, la modernisation des applications métier et les systèmes d'information historiques ? Ce poste est fait pour vous. En tant que Développeur Cobol AS 400, vous êtes responsable du conception, du développement et du maintien en conditions opérationnelles des applications métier, en contribuant à leur maintenance corrective et évolutive, à leur fiabilité et à leur amélioration continue. Côté build : Analyser les besoins métier et réaliser les études d'impact des évolutions demandées. Estimer les charges de développement et contribuer à la conception des solutions techniques. Développer et faire évoluer les traitements en COBOL, SQL et SQLCBLLE. Concevoir et maintenir les scripts SQL sur DB2, notamment pour les modifications de schéma, les reprises de données et les extractions. Développer et maintenir les interfaces utilisateur et les services, notamment en EGL et via des services SOAP. Concevoir et réaliser les tests unitaires, définir les scénarios de test et préparer les jeux de données. Rédiger les spécifications techniques et documenter les développements réalisés. Participer à la réduction de la dette technique et à l'industrialisation des tests et des traitements récurrents. Côté run : Assurer la maintenance corrective et évolutive des applications en environnement IBM i. Analyser les anomalies, prendre en charge les tickets et mettre en œuvre les correctifs nécessaires. Assurer le support technique auprès des utilisateurs et des équipes métier. Réaliser les extractions de données et les reprises nécessaires au bon fonctionnement des applications. Participer aux phases de recette et vérifier la conformité des développements aux besoins exprimés. Rédiger et mettre à jour les documentations techniques et les dossiers d'exploitation. Collaborer avec les équipes d'exploitation pour préparer les procédures de déploiement, d'exécution et de reprise des traitements. Assurer le suivi des activités et communiquer sur l'avancement des travaux auprès de l'équipe et du management. C'est votre parcours Vous avez au moins 5 ans d'expérience en développement COBOL sur environnement AS/400 ou IBM i. Vous avez une solide expérience en conception, développement et maintenance applicative, idéalement dans des environnements métier exigeants. Vous savez analyser un existant, comprendre les besoins des utilisateurs et proposer des solutions fiables. Une expérience dans le secteur de l'assurance vie, de l'épargne ou de la retraite constitue un véritable atout. Vous êtes également capable de vous approprier rapidement un nouvel environnement fonctionnel et technique. C'est votre expertise : COBOL : excellente maîtrise du langage et des développements applicatifs. IBM i / AS/400 : bonne compréhension de l'environnement et de ses outils natifs. SQL / DB2 : maîtrise des requêtes, des extractions et des opérations sur les données. RPG : connaissance appréciée ; les développements sont majoritairement réalisés en COBOL, avec une part plus limitée en RPG. EGL et services SOAP : capacité à développer et maintenir des interfaces et des services. COBOL ILE, CLP, SDA, SEU, RLU et Query : connaissances appréciées, avec une expérience de l'environnement AS/400 natif particulièrement attendue en prestation. ARCAD : connaissance appréciée. Méthodologie : connaissance du cycle en V, des tests unitaires, de la recette et de la documentation technique. Outils bureautiques : maîtrise de Word et Excel. Une connaissance du domaine de l'assurance vie, de l'épargne, de la retraite ou de la gestion de contrats sera particulièrement appréciée. C'est votre manière de faire équipe : Esprit d'analyse : vous savez comprendre rapidement un existant, identifier l'origine d'une anomalie et proposer des correctifs adaptés. Autonomie et rigueur : vous prenez en charge vos développements, estimez vos charges et veillez à la qualité de vos livrables. Aisance relationnelle : vous communiquez efficacement avec les équipes techniques, les interlocuteurs métier et les utilisateurs. Adaptabilité : vous savez vous approprier de nouveaux sujets et vous adapter aux contraintes du projet. Esprit d'équipe : vous partagez l'information, collaborez avec les différents intervenants et contribuez à l'avancement collectif. Sens du service : vous êtes attentif·ve aux besoins des utilisateurs et à la fiabilité des solutions mises en œuvre. C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Paris Contrat : Freelance uniquement Télétravail : Hybride TJM : De 400 à 500 (selon expérience) Famille métier : Développement / Systèmes d'information Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Mobile React Native Senior Freelance

SURICATE IT
Publiée le
API REST
CI/CD
Hooks

3 ans
Châtillon, Île-de-France
Développeur Mobile React Native Senior Freelance ⏳ Durée : 3 ans 🗓️ Démarrage : ASAP 📍 Lieu : Chatillon 🎓 Expérience : 10 ans minimum 🏠 Télétravail : 2 jours de TT/ Semaine (3 jours sur site non négociable) 🏭 Secteur : Grande distribution 🏢 Contexte de la missionDans le cadre du programme de transformation du système d'information d'un grand groupe de la distribution, notre client accompagne les métiers dans la mise en œuvre et l'évolution de leurs solutions numériques. Intégration au sein d'une squad produit organisée en mode Agile Application mobile métier développée en React Native, déployée sur iOS et Android Maintenance corrective et évolutive, conception et développement de nouvelles fonctionnalités Environnement back-end Azure / Databricks, application connectée à des API, collaboration étroite avec les équipes back-end, produit et métier ⚙️ Environnement techniqueMobile : React Native, TypeScript, JavaScript Plateformes : iOS et Android API / BFF : Node.js / NestJS, API REST Back-end / SI : Azure, Databricks Sécurité : OAuth2 / OpenID Connect Tests : Jest, React Native Testing Library (ou équivalents) Industrialisation : GitLab, pipelines CI/CD, outils de build et de livraison mobile Conteneurisation / plateforme : Docker, Kubernetes, Red Hat OpenShift API Management : Axway Distribution mobile : Store SOTI Outils IA : GitHub Copilot, Claude Code ou équivalent 🛠️ Missions principalesAnalyser les besoins fonctionnels et techniques, contribuer au chiffrage et proposer des solutions adaptées Concevoir, développer et intégrer de nouvelles fonctionnalités en React Native Participer aux choix d'architecture (modularité, maintenabilité, testabilité du code) Développer des interfaces fluides, accessibles et cohérentes avec les standards UX/UI de l'application Assurer la compatibilité et la qualité de l'application sur iOS et Android Diagnostiquer et corriger les anomalies, identifier les causes racines et proposer des actions préventives Contribuer à la réduction de la dette technique, au suivi des versions et à la sécurisation des mises en production Mettre en place et maintenir les tests unitaires, de composants et d'intégration Surveiller et améliorer les performances : temps de démarrage, fluidité, consommation mémoire et réseau Appliquer les bonnes pratiques de sécurité mobile et de protection des échanges avec les API Intervenir ponctuellement sur des composants ou applications WebApp Utiliser les outils d'assistance au développement par IA, avec une démarche de validation humaine (revue, tests, sécurité) Participer aux rituels Agile et documenter les choix techniques
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Python Senior / Ingénieur DevOps CI/CD

bdevit
Publiée le
Ansible
Artifactory
CI/CD

36 mois
Île-de-France, France
Expérience : 8 ans minimum Dominante : Développement Python / API & Administration des plateformes CI/CD Séniorité : Senior / Expert technique Contexte : Dans le cadre de l'industrialisation et de l'amélioration continue de ses plateformes d'intégration continue, nous recherchons un Développeur Python Senior disposant d'une solide expertise dans l'administration des outils CI/CD. Le consultant interviendra sur le développement de services d'automatisation, l'administration technique des plateformes CI et leur intégration au sein de l'écosystème DevOps. Le poste nécessite une double compétence : une excellente maîtrise du développement Python, notamment pour la conception d'API REST, et une expérience significative dans l'administration, la configuration et le maintien en conditions opérationnelles des solutions CI/CD. Il ne s'agit pas d'un poste de simple utilisateur des outils CI/CD, mais bien d'un rôle d'administrateur technique et de développeur de solutions d'automatisation. Missions principales 1. Développement Python & Automatisation Concevoir, Développer et Maintenir des applications et services en Python ; Développer des API REST, notamment avec FastAPI ou Flask, permettant d'automatiser les opérations sur les plateformes DevOps ; Concevoir des services d'orchestration et d'intégration entre les différents outils de la chaîne CI/CD ; Développer des connecteurs et des interfaces avec les API des solutions GitLab, Jenkins, Artifactory, SonarQube et Xray ; Automatiser les tâches d'administration, de provisioning, de configuration et de maintenance ; Garantir la qualité du code : tests unitaires, tests d'intégration, gestion des erreurs, logging et documentation ; Concevoir des solutions robustes, maintenables, sécurisées et industrialisables. 2. Administration Des Plateformes CI Assurer l'administration technique et le maintien en conditions opérationnelles des solutions suivantes : GitLab CI et/ou Jenkins Administration et Configuration des instances et des infrastructures d'exécution ; Installation, configuration et maintenance des GitLab Runners ou Jenkins Agents ; Gestion des permissions, des accès, des secrets et des mécanismes d'authentification ; Configuration et Optimisation des pipelines, templates et mécanismes d'exécution ; Gestion des mises à jour, des montées de version et des incidents techniques ; Analyse et résolution des problèmes de performances, de disponibilité et d'exécution. JFrog Artifactory Administration des instances, des dépôts et des espaces de stockage des artefacts ; Gestion des repositories locaux, distants et virtuels ; Configuration des politiques d'accès, des droits et des règles de rétention ; Automatisation des opérations d'administration via API REST ; Gestion des performances, du stockage et des problématiques de disponibilité. SonarQube Administration et configuration de la plateforme ; Gestion des projets, des permissions, des Quality Gates et des Quality Profiles ; Intégration des contrôles qualité au sein des pipelines CI/CD ; Automatisation du provisioning et des configurations via API ; Maintenance, mises à jour et résolution des incidents. JFrog Xray Administration et configuration de la plateforme ; Gestion des politiques de sécurité, des règles de scan et des mécanismes de contrôle ; Configuration des intégrations avec Artifactory et les outils CI/CD ; Automatisation des opérations via API ; Supervision des analyses de sécurité et résolution des problèmes techniques. 3. Industrialisation & Amélioration Continue Concevoir et Maintenir des solutions d'automatisation de l'écosystème CI/CD ; Standardiser les configurations et les pratiques d'administration ; Développer des mécanismes de provisioning automatisé et reproductible ; Améliorer la fiabilité, les performances et la sécurité des plateformes ; Participer aux évolutions d'architecture technique des outils CI ; Mettre en place des mécanismes de supervision, de traçabilité et d'observabilité ; Rédiger la documentation technique et les procédures d'exploitation.
Voir cette offre
CDI

Offre d'emploiDéveloppeur C# .NET F/H

LED'RH
Publiée le
.NET
.NET Framework
API REST

45k-50k €
Lille, Hauts-de-France
Si vous aimez résoudre des problèmes complexes, travailler avec de nouveaux frameworks de développement et des technologies cloud : Ne ratez pas cette opportunité ! Je suis Laetitia de LED'RH, spécialiste du recrutement et les métiers de l'IT, et accompagne un client final dans sa recherche d'un Développeur C#.NET Expérimenté (F/H). Mon client est un groupe international, fournisseur d'équipements industriels, dont le siège est basé en métropole lilloise. VOS MISSIONS : Rattaché au Manager basé aux US, vous intégrez l'équipe "Développement Logiciel" européenne - basée au siège - et rejoignez le Développeur actuel. Vous apportez un renfort sur le projet e-commerce en cours et un accompagnement, un support technique auprès des équipes de développement américaines. Vos responsabilités principales sont notamment les suivantes : Concevoir et développer des solutions de commerce électronique en appliquant les meilleures pratiques du développement logiciel Adapter les priorités et apporter de la valeur ajoutée à l'entreprise au sein d'une équipe Scrum Travailler avec des développeurs débutants et les encadrer Automatiser certaines tâches d'administration système par la création et la maintenance de scripts et d'outils Proposer des alternatives techniques et améliorer / rationaliser les processus et les systèmes Analyser les données de surveillance et de performance du système et formuler des recommandations d'amélioration à l'intention des responsables produit et système Assurer le support de surveillance et le dépannage pour tous les services de premier niveau en contact avec la clientèle
Voir cette offre
Freelance

Mission freelanceDéveloppeur .NET Confirmé H/F

Insitoo Freelances
Publiée le
.NET Framework
C#
HFSQL

2 ans
382-400 €
Grenoble, Auvergne-Rhône-Alpes
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur .NET Confirmé H/F à Grenoble, France. Contexte : Pour accompagner l'un de nos clients industriels majeurs basé à Grenoble, nous recrutons un Développeur .NET Confirmé (F/H). Intégré(e) au cœur des opérations de fabrication, vous interviendrez sur des applications critiques utilisées au quotidien par la production. Votre mission combinera le maintien en condition opérationnelle de l'écosystème actuel et la refonte progressive d'outils historiques vers des architectures logicielles modernes. Les missions attendues par le Développeur .NET Confirmé H/F : À dominante Back-end avec des interventions ponctuelles sur le Front-end, vous prendrez en charge : - Rétro-ingénierie et modernisation : Analyser le patrimoine applicatif existant (legacy, clients lourds en production depuis ~20 ans) et piloter sa migration vers des technologies pérennes et modernes. - Développement de nouvelles fonctionnalités : Concevoir, coder et faire évoluer les applications soutenant les processus industriels. - Qualité & Tests : Rédiger et exécuter les tests (unitaires, intégration) pour garantir la robustesse et la haute disponibilité des outils. - Maintenance & Support : Assurer la maintenance corrective et évolutive (TMA) des solutions en place. - Recueil des besoins : Échanger avec les équipes métiers et techniques pour aligner les développements sur les réalités du terrain. Votre Profil :Autonome, rigoureux(se) et doté(e) d'un excellent sens du collectif, vous justifiez d'au moins 5 ans d'expérience en développement applicatif. Compétences techniques requises : - C# / .NET / VB.NET : Maîtrise avancée et solide expérience en production. - Bases de données : Excellente maîtrise de SQL (conception, requêtage complexe, optimisation). Les atouts qui feront la différence : - Connaissance ou première expérience sur Angular (ou frameworks front modernes). - Connaissances en VB6 / VBScript, idéales pour auditer et moderniser l'existant. - Sensibilité ou expérience préalable dans un environnement industriel.
Voir cette offre
Freelance

Mission freelanceDéveloppeur IBM WTX / ITX Senior (H/F)

AlltoTech Group
Publiée le
Websphere Transformation Extender (WTX)

1 an
Levallois-Perret, Île-de-France
Dans le cadre du renforcement d'une équipe spécialisée dans les flux de données et l'intégration applicative, nous recherchons un Développeur WTX / ITX Senior pour intervenir sur des projets stratégiques à forte valeur ajoutée. Vous rejoindrez une équipe dédiée à la gestion et à l'optimisation des échanges de données entre différents systèmes d'information. Votre rôle sera central dans le développement, la maintenance et l'évolution des transformations de données critiques pour l'activité. Vos principales missions seront les suivantes : Développer et maintenir des mappings complexes sous IBM WTX (WebSphere Transformation Extender). Concevoir des transformations de données entre différents systèmes et formats d'échange. Assurer l'intégration et le bon fonctionnement du Runtime WTX au sein des plateformes existantes. Garantir la fiabilité, la performance et la qualité des flux de données. Participer aux évolutions des architectures d'échange et aux optimisations des traitements. Apporter votre expertise technique sur les problématiques complexes liées à IBM WTX. Accompagner les équipes projets et contribuer aux bonnes pratiques de développement et d'exploitation. Cette mission s'adresse à un consultant expérimenté, capable d'intervenir de manière autonome sur l'ensemble de la chaîne de transformation de données, depuis la conception des mappings jusqu'à l'exploitation du moteur WTX.
Voir cette offre

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.

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