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

Mission freelanceDéveloppeur Full Stack Vue.js/Nuxt.js

ODHCOM - FREELANCEREPUBLIK
Publiée le
Application mobile
Architecture
autonomie

12 mois
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Développeur Full Stack Nuxt.js/Node.js Nous recherchons pour notre client, un acteur de la beauté et du bien-être naturel, présent en retail, sur le web et en application mobile, un(e) Développeur(se) Full Stack pour renforcer sa squad Conversion. Objet de la mission Le client organise son produit digital en squads autonomes, chacune pilotant un périmètre clé de l'expérience client. La squad Conversion est au cœur de l'expérience e-commerce. Elle intervient sur l'ensemble du tunnel d'achat, de la consultation du panier à la finalisation de la commande et du paiement, et peut aller jusqu'à la zone de conversion des pages produit. Dans un contexte de croissance et d'évolution continue de la plateforme, la squad se renforce avec un profil polyvalent, à l'aise aussi bien en frontend qu'en backend, pour construire un parcours d'achat fluide, performant, fiable et accessible. La stack repose notamment sur Nuxt 4 côté frontend tRPC et Fastify côté backend Contentful pour le CMS CommerceTools pour la plateforme commerce Adyen comme prestataire de services de paiement (PSP) Principales missions Concevoir et développer les fonctionnalités frontend et backend du panier, du checkout, de la commande et du paiement, de la conception à la mise en production Développer des interfaces performantes et maintenables avec Nuxt 4, intégrer les maquettes en lien avec le Produit et le Design, veiller à l'accessibilité et à la compatibilité cross-browser Optimiser les performances frontend (temps de chargement, interactions clés du tunnel) et contribuer aux composants réutilisables Concevoir et développer des APIs et services backend avec tRPC et Fastify Intégrer CommerceTools et Contentful, et participer à l'intégration et à la fiabilisation des flux de paiement avec Adyen, en tenant compte des enjeux de sécurité, de résilience et de performance Écrire des tests unitaires, d'intégration et end-to-end, et contribuer aux pratiques qui garantissent la qualité du code et la stabilité des releases Mettre en place ou améliorer la supervision, les logs et les indicateurs techniques et fonctionnels, et participer à l'analyse et à la résolution des incidents sur le tunnel d'achat Contribuer à la réduction de la dette technique et à l'amélioration continue de l'architecture Participer aux rituels agiles et à la conception technique, estimer et découper les travaux, effectuer des revues de code, documenter et partager les bonnes pratiques Collaborer étroitement avec le Product Owner, l'Engineering Manager, les développeurs de la squad, les équipes UX/UI et les autres squads digitales Expertises recherchées Développement web full stack, expérience confirmée (Maîtrise) JavaScript et/ou TypeScript (Maîtrise) Framework frontend moderne, idéalement Vue.js et/ou Nuxt (Maîtrise) Node.js côté backend (Maîtrise) APIs et services tiers (Maîtrise) Tests automatisés et revue de code (Maîtrise) Architectures API et échanges entre services (Connaissance) tRPC, Fastify ou technologies similaires (Connaissance) E-commerce, paniers, commandes et paiement (Connaissance) Performance web, accessibilité et sécurité (Connaissance) Environnements cloud, pipelines CI/CD et outils d'observabilité (Connaissance) Contentful, CommerceTools ou Adyen, un plus mais pas indispensable (Connaissance) Côté savoir-être, le client valorise la curiosité technique et la capacité à prendre en main rapidement de nouveaux outils, l'autonomie et le sens du ownership, le pragmatisme, l'esprit d'équipe, la sensibilité à l'expérience utilisateur et à l'impact business, ainsi que l'aisance avec des interlocuteurs variés dans un contexte qui évolue.
Voir cette offre
Freelance

Mission freelanceSenior développeur C# - extensions InRiver

LeHibou
Publiée le
API
Product Information Management (PIM)

12 mois
500 €
Issy-les-Moulineaux, Île-de-France
Notre client dans le secteur Biens et services de consommation recherche un/une Senior développeur C# - extensions InRiver H/F Description de la mission : Description de la missionEnvironnementLes équipes travaillent obligatoirement en présentiel deux jours toutes les deux semaines. Le reste du temps est effectué en télétravail. Au sein de la tribe Content, l'équipe PIM travaille sur la solution du même nom, qui signifie Product Information Management. Il s'agit d'une application centrale, inRiver, qui recueille l'ensemble des informations descriptives des actifs du groupe, tels que les hôtels, restaurants et bars. Elle permet de gérer efficacement ces informations et de les partager avec les autres systèmes qui les consomment, notamment via des API ou des applications web. L'équipe est composée d'un Product Owner, d'un QA et de deux développeurs. L'objectif est de gérer efficacement le référentiel de données des actifs et d'alimenter les autres systèmes avec des informations fiables. Missions et responsabilitésEn tant que Senior Développeur C#, vous intégrerez l'équipe PIM et participerez activement aux missions suivantes : Assurer le rôle de référent technique sur l'ensemble du périmètre PIM, notamment sur la technologie inRiver et ses extensions spécifiques Concevoir, développer et maintenir les extensions inRiver en C#/.NET ainsi que les composants périphériques d'inRiver, notamment sur AWS ; Développer les composants d'extraction, de transformation et de consommation des données ; Développer et maintenir les API ainsi que les flux d'intégration avec les systèmes internes et partenaires ; Contribuer à l'évolution du modèle de données PIM en lien avec les équipes métiers ; Garantir la qualité, la cohérence et la fiabilité des données produits ; Participer aux activités de maintenance applicative, notamment les correctifs, les évolutions et le support ; Rédiger et maintenir la documentation technique conformément aux standards du groupe ; Collaborer avec les équipes transverses : produit, architecture, sécurité, QA et exploitation ; Participer à la gestion des incidents et assurer le support de niveau avancé. Compétences / Qualités indispensables : C# / .NET (Framework ou .NET Core) – au moins 8 ans d'expérience, • Expérience significative sur InRiver (extensions, REST API, Data Models) ou CMS/DXP, basées sur .NET comme Sitecore ou Episerver/Optimizely, • Expertise sur le Cloud AWS, • Développement d'API REST, • Compétence avancée en design d'application et connaissance des pratiques de, conception logicielle, o SQL et compréhension des bases de données relationnelles, o Expérience en intégration SI (ETL, flux événementiels, messaging) Compétences / Qualités qui seraient un + : Bonne compréhension des enjeux PIM / MDM/DAM/CMSInformations concernant le télétravail : Oui — 4 jours/semaine
Voir cette offre
Freelance

Mission freelanceAnalyste Développeur COBOL Mainframe (h/f)

emagine Consulting SARL
Publiée le

12 mois
375-400 €
59000, Lille, Hauts-de-France
Analyste Développeur COBOL (H/F) Mission longue clé | Démarrage : immédiat Le contexte Nous recherchons un analyste-développeur COBOL pour un projet ambitieux et central dans un environnement bancaire. Le projet inclut un important volet de BUILD et s'appuie sur un outil de workflow. Vous rejoindrez une équipe techniquement solide, avec des processus rigoureux et une ambiance de travail positive. Votre mission Analyser les besoins fonctionnels et rédiger les spécifications. Développer et faire évoluer les applications en COBOL (temps réel, batch, TP). Gérer un projet de bout en bout, de la conception à la mise en production. Accompagner les phases de préproduction et de performance. Contribuer à l'outil de workflow et aux enjeux métier associés : virements, fraude, objectifs commerciaux. Déléguer et superviser la réalisation des spécifications (selon le périmètre). Rester réactif et précis sur un projet à fort enjeu. Environnement technique COBOL (temps réel, batch, TP) | JCL | HOST | DB2 | SQL Votre profil 2 à 5 ans d'expérience en développement et analyse COBOL. Maîtrise de la stack ci-dessus, en temps réel ainsi qu'en batch. Expérience appréciée dans le secteur bancaire. Une première expérience dans le domaine commercial est un atout. Autonomie, rigueur et sens de la qualité. Goût pour l'analyse fonctionnelle et volonté de se développer en gestion de projet. Ce que vous trouverez Un groupe dédié à l'excellence. Une mission longue offrant autonomie, confiance et soutien. Un projet central où votre expertise est valorisée. Rémunération : Taux journalier de 375 à 400 € HT/jour ou CDI avec une fourchette de 45.000 à 50.000 € brut annuel. Télétravail : 1 jour par semaine après 3 mois en présentiel. Pour postuler Envoyez votre CV à avec vos disponibilités et prétentions salariales. Nous nous engageons pour la diversité et l'égalité des chances, toutes candidatures sont étudiées sans discrimination.
Voir cette offre
CDI

Offre d'emploiDéveloppeur JAVA ANGULAR (H/F)

ALTEN
Publiée le
Agile Scrum
Angular
DevOps

Paris, Île-de-France
Leader mondial de l'Ingénierie et du Conseil en Technologies, ALTEN réalise des projets de conception et d'études pour les grands comptes industriels, télécoms et tertiaires (les Directions Techniques et les Directions des Systèmes d'Information). Désormais présent à travers 30 pays, le Groupe ALTEN a réalisé un chiffre d'affaires de 4,07 milliards d'euros en 2023 et compte actuellement 57 000 collaborateurs, dont 90% sont des ingénieurs. Labélisé "Top employeur" 2023, ALTEN est un acteur majeur du recrutement d'ingénieurs en France et dans le monde. Contexte : Nous recherchons pour l'un de nos clients grands compte, un Développeur Java Angular (H/F) qui travaillera en relation avec une équipe à l'internationale. Responsabilités : Participer à l'analyse des besoins fonctionnels et techniques Concevoir et développer de nouvelles fonctionnalités en Java et Angular Réaliser les développements back-end et front-end dans le respect des bonnes pratiques Participer à la rédaction des spécifications techniques Développer et maintenir les API REST Assurer la qualité du code via les tests unitaires et les revues de code Participer aux cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective) Corriger les anomalies et assurer la maintenance évolutive des applications Collaborer avec les équipes produit, architecture, QA et DevOps Contribuer à l'amélioration continue des processus et des outils de développement
Voir cette offre
Freelance

Mission freelanceDéveloppeur 365 Dynamics (X++)

Cherry Pick
Publiée le
Microsoft Dynamics

12 mois
550-600 €
Paris, Île-de-France
Le besoin Missions principales : En tant que Développeur Dynamics 365 Finance, vous jouerez un rôle clé dans le développement, l'évolution et le support technique de l'ERP Microsoft Dynamics 365 Finance & Operations. Au-delà de l'exécution technique, vous serez acteur de la qualité, de l'évolution et de l'amélioration continue du produit Vos missions incluent : Développer des personnalisations et extensions sur Dynamics 365 F&O (X++, .NET, extensions) Participer activement à l'analyse technique des besoins fonctionnels Être force de proposition sur les choix techniques et les solutions à implémenter et challenger les besoins exprimés Implémenter des interfaces (API, web services, intégration avec Power Platform) Réaliser les tests unitaires, techniques et d'intégration avec exigence de qualité Mettre en œuvre et maintenir des tests automatisés via ATL (Acceptance Test Library) pour fiabiliser et accélérer la validation des développements Contribuer à l'automatisation des tests fonctionnels et à leur intégration dans les pipelines CI/CD Assurer la maintenance corrective et évolutive des développements Collaborer étroitement avec les consultants fonctionnels pour garantir la cohérence des solutions Documenter les développements et les procédures techniques de manière rigoureuse. Participer à la définition et à l'optimisation des environnements de développement, test et production Participer à la définition et à l'optimisation des environnements de développement, test et production Suivre les versions et les livraisons dans Azure DevOps (Boards, Pipelines, Repos). Être moteur dans l'amélioration continue des processus de livraison ERP Explorer et tester de nouvelles approches, outils ou méthodologies afin d'optimiser la productivité et la qualité des livrables
Voir cette offre
Freelance

Mission freelanceTech Lead : IA appliquée au développement logiciel

Mon Consultant Indépendant
Publiée le
Microsoft Copilot Studio
Copilot
Github

3 mois
500-600 €
Niort, Nouvelle-Aquitaine
Un grand groupe souhaite accélérer l'usage de l'IA générative dans ses activités de conception, de développement, de recette et de maintenance logicielle. Nous recherchons un Tech Lead / expert en IA appliquée au développement pour expérimenter, structurer et démontrer la valeur de ces usages au sein des équipes. La mission fonctionne par pilotes et preuves de valeur, en lien étroit avec le Product Manager du chantier, les développeurs et les experts du domaine. Une prolongation est prévue en fonction des résultats obtenus. Vos missions : - Identifier et qualifier les cas d'usage de l'IA générative sur la conception, le développement, la recette, la documentation et la maintenance. - Mener des expérimentations, des POC et des pilotes pour mesurer concrètement la valeur apportée. - Accompagner les développeurs dans un usage avancé de GitHub Copilot. - Concevoir et déployer des Copilot Agents adaptés aux besoins des équipes. - Formaliser les bonnes pratiques, les méthodes et les retours d'expérience. - Mesurer les gains obtenus : qualité, productivité, délais, satisfaction des utilisateurs. - Animer des ateliers, des démonstrations et des partages de connaissances. - Assurer une veille active sur l'IA appliquée au développement logiciel. - Aider à prioriser les initiatives et à orienter les investissements futurs. Requis : - Expérience significative en développement logiciel et solide culture du cycle de vie logiciel. - Formation sur l'IA (utilisation et risques) : obligatoire. - Capacité à transformer une idée en démonstrateur concret. - Aisance dans l'animation d'ateliers et de démonstrations, excellentes capacités de synthèse.
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