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

Offre d'emploi
Développeur Java / Angular

Deodis
Publiée le
Angular
Java
Spring

12 mois
40k-45k €
370-390 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Nous recherchons un(e) Développeur/-euse Java fullstack Senior H/F pour intégrer notre équipe Java. Vos missions : Formaliser les solutions techniques répondant aux besoins fonctionnels Effectuer les développements dans un souci de qualité et de respect des règles de sécurité Mettre en œuvre les processus DevOps S’accorder avec les équipes de développement du Front Apporter du support aux équipes de recette Assister les équipes de production concernant la mise en œuvre des applications. Participer à la supervision des mises en production Résoudre les problèmes de performance En parallèle des développements vous serez amené à formaliser les solutions techniques répondant aux besoins fonctionnels ainsi qu’à effectuer les chiffrages correspondants. Votre rôle important vous conduira à être en relation avec les autres équipes de développement, de recette, de production, de base de données. Vous êtes à l’aise et justifiez d’une expérience avec le DevOps.
Freelance
CDI

Offre d'emploi
Développeur Java/React sur Niort

AIS
Publiée le
Java
React

2 ans
39k-40k €
270-350 €
Niort, Nouvelle-Aquitaine
Prestation : - Concevoir les solutions en adéquation avec les besoins et contraintes exprimés par le client - Réaliser des développements selon : • les priorités et entrants définis par le client • les exigences de qualité logicielle en vigueur - Suivre la vie du logiciel en production (exploitation, supervision, maintenance corrective et évolutive...) Livrables : - Codes source et tests automatisés correspondant aux diverses fonctionnalités développées en adéquation avec les principes de qualité logicielle et d'industrialisation - Documentations techniques au juste nécessaire selon les standards
CDI
Freelance

Offre d'emploi
Développeur Java/Angular/Référentiels

OBJECTWARE
Publiée le
Angular
J2EE / Java EE

3 ans
40k-60k €
400-550 €
Île-de-France, France
La tribu « CRM » est en charge du parc applicatif dédié à la mise en œuvre et au suivi de l’ensemble de la relation client-banque. Au sein de cette tribu, la squad Référentiel Personnes (RPI) a pour raison d’être d’apporter des outils performants et des données fiables sur la gestion des référentiels Personnes et adresses, tout au long du cycle de vie de la relation. La mission proposée consiste à intervenir en tant que Développeur Full stack aussi bien en maintien en conditions opérationnelles qu’en projet, en participant à chacune des phases, de l’étude à la mise en production (incluant conception, réalisation et test unitaires, et assistance à la recette).
Freelance

Mission freelance
Développeur angular/java

ESENCA
Publiée le
Angular
Java
Javascript

3 mois
370-400 €
Lille, Hauts-de-France
Le poste Nous recherchons un développeur Fullstack avec une forte appétence pour le développement front-end. Vous interviendrez sur l'ensemble de la chaîne technique d'une application, avec un focus particulier sur les interfaces utilisateur et l'expérience client. Le contexte Le périmètre technique est riche et stimulant : front-end d'ouverture de compte utilisé en magasin, back-office de paiement interfacé avec les systèmes d'encaissement, rôle de PSP (Prestataire de Services de Paiement) exposé pour les transactions e-commerce. Environnement technique Front-end (stack actuelle et cible) : Angular (application principale) VueJS ou Svelte (fragments pour architecture micro-frontend) HTML5, CSS3, TypeScript Back-end : Java avec Spring Boot NestJS Conception et consommation d'API REST Transverse Bases de données relationnelles et NoSQL Gestion de configuration et déploiement CI/CD Méthodologies Agile (Scrum, Kanban) Vos missions Maintenir et faire évoluer les interfaces utilisateur en Angular, puis contribuer à la mise en place des micro-frontends en VueJS ou Svelte Participer au développement des API back-end en Java Spring Boot Collaborer avec l'équipe UX/UI pour garantir une expérience utilisateur optimale Contribuer aux choix d'architecture front-end dans un contexte de modernisation technologique Participer aux rituels Agile et à l'amélioration continue des pratiques de l'équipe Documenter les développements et partager les connaissances au sein de l'équipe Vous rejoindrez une équipe pluridisciplinaire composée de : 1 Product Manager 1 Product Owner 1 Lead Developer 4 développeurs (1 back-end, 3 fullstack dont vous) 1 testeur 1 UX/UI Designer
Freelance

Mission freelance
Développeur C#

MLMCONSEIL
Publiée le
C#

6 mois
100-390 €
Metz, Grand Est
Dans le cadre d’un besoin client, je recherche un développeur C#. Le profil attendu va de junior à confirmé, avec 1 à 5 ans d’expérience sur des missions similaires. Le consultant interviendra sur des développements d’applications s’appuyant sur les technologies suivantes : Angular, C#, Azure DevOps, RabbitMQ et SQL Server..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ...
CDI
Freelance

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

Lùkla
Publiée le
Java

6 mois
Caen, Normandie
Dans le cadre du renforcement de nos équipes projets, nous recherchons un Développeur Fullstack Java expérimenté pour intervenir sur des applications à fort enjeu métier. Vous intégrerez une équipe agile et participerez à l’ensemble du cycle de vie des applications : conception, développement, tests, déploiement et maintenance évolutive. Vos missions principales seront notamment : Analyse des besoins fonctionnels et techniques Conception et développement de nouvelles fonctionnalités back-end et front-end Participation aux choix d’architecture et aux revues de code Optimisation des performances et de la qualité du code Contribution aux bonnes pratiques de développement (tests, CI/CD, documentation) Collaboration étroite avec les équipes produit, QA et DevOps
CDI
Freelance

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

Lùkla
Publiée le
Java

6 mois
Lille, Hauts-de-France
Dans le cadre du renforcement de nos équipes projets, nous recherchons un Développeur Fullstack Java expérimenté pour intervenir sur des applications à fort enjeu métier. Vous intégrerez une équipe agile et participerez à l’ensemble du cycle de vie des applications : conception, développement, tests, déploiement et maintenance évolutive. Vos missions principales seront notamment : Analyse des besoins fonctionnels et techniques Conception et développement de nouvelles fonctionnalités back-end et front-end Participation aux choix d’architecture et aux revues de code Optimisation des performances et de la qualité du code Contribution aux bonnes pratiques de développement (tests, CI/CD, documentation) Collaboration étroite avec les équipes produit, QA et DevOps
Freelance
CDI

Offre d'emploi
Développeur Back-End Node/NestJS – Expert (H/F)

WINSIDE Technology
Publiée le
Apache Kafka
Back-end
Datadog

1 an
Lille, Hauts-de-France
Contexte du projet : Nous recherchons un expert technique back-end pour rejoindre une équipe agile responsable d’un composant stratégique de notre plateforme digitale. Ce module centralise et expose des millions d’offres produits et services pour alimenter l’ensemble de l’écosystème SI (web, omnicanal, encaissement, etc.). Environnement à forte volumétrie et performance critique : 20 milliards d’appels API/mois Big Data : plusieurs centaines de millions d’offres Scalabilité : architecture conçue pour absorber des pics de charge et garantir une haute disponibilité Vos missions : Concevoir et développer des fonctionnalités back-end robustes et performantes Appliquer les principes Software Craftsmanship : TDD, BDD, Clean Code Participer à la définition et à l’évolution de l’architecture (Hexagonale, Event-Driven) Intégrer et optimiser les flux de données (Kafka, MongoDB) Garantir la qualité et la maintenabilité du code dans un contexte critique Collaborer avec une équipe autonome et passionnée par la qualité logicielle Stack technique & compétences : Langages & Frameworks : TypeScript, Node.js, NestJS (expertise confirmée) Architecture : Hexagonale, Onion, Event-Driven, DDD Messaging & Data : Kafka, MongoDB Pratiques : TDD, BDD, Clean Code Observabilité : Datadog (monitoring de performance) CI/CD & Cloud : GitLab, Docker, Kubernetes (bonus)
Freelance

Mission freelance
Développeur EBX Senior

EMGS GROUP
Publiée le
Apache Kafka
API REST
AWS Cloud

3 mois
480-520 €
Paris, France
Dans le cadre d’un programme de transformation digitale, nous recherchons un Développeur EBX senior pour contribuer à la construction et à l’évolution d’un référentiel de données d’entreprise (MDM). Objectifs et responsabilités Paramétrer et développer la solution EBX pour la gestion des données référentielles Concevoir et développer des interfaces d’exposition des données (API REST, topics Kafka) Participer à la définition de l’architecture applicative en collaboration avec les équipes métiers, techniques, sécurité et infrastructure Contribuer à la conception technique des projets : analyse des besoins, rédaction des exigences techniques Assurer la documentation technique et le suivi des phases de tests et de mise en production
Freelance
CDI

Offre d'emploi
Développeur Java Back-End (H/F)

Lùkla
Publiée le
Java

1 an
Lyon, Auvergne-Rhône-Alpes
Contexte Dans le cadre d’un programme de modernisation du système d’information mené par l’un de nos clients, nous recherchons plusieurs Développeurs Java Back-End pour renforcer des équipes projets intervenant sur des applications à forts enjeux métiers. Vous interviendrez au sein d’équipes pluridisciplinaires , dans un contexte structuré et collaboratif, avec un mode de travail hybride 3 jours sur site / 2 jours en télétravail. Missions Développement d’applications back-end en Java Participation aux conceptions techniques Contribution aux rituels Agile Scrum Collaboration avec Lead Tech, BA et QA
Freelance

Mission freelance
Concepteur développeur - Développer les fonctionnalités d'un site et d'une l'app

Coriom Conseil
Publiée le
Angular
Google Cloud Platform (GCP)
Java

12 mois
400-460 €
Lille, Hauts-de-France
Évolutions dans un contexte Agile au sein d'une équipe produit Les livrables sont Code fonctionnel Documentation Tests unitaires Compétences techniques Java Webflux - Expert - Impératif GCP/Kubernetes - Confirmé - Impératif Framework Front type vueJS/AngularJS/ReactJS - Confirmé - Important Architectures microservices - Expert - Important Connaissances linguistiques Français Courant (Impératif) Anglais Professionnel (Impératif) Description détaillée Nous recherchons 1 développeur fullstack avec idéalement des compétences devOps éprouvées Cette mission s'inscrit dans le cadre d'un programme de refonte des parcours clients sur le site et L'app mobile Ce développeur intégrera l'une des feature teams du centre de développement digital Parmi ces dernières : gestion du compte client, de l'emerchandising, des parcours ou des éléments de préparation de la commande ecommerce L’équipe a en charge un ensemble de composants techniques (principes MACH) et de fonctionnalités associés à la solution ecommerce L'hébergement des applicatifs est réalisé sur GCP (K8S) Chaque feature team est constituée de: - 1 PO - 4 à 6 développeurs Le développeur s'intégrera dans une équipe produit auto-gérée, qui fonctionne en agilité dans la gestion de son backlog qui s’anime autour de rituels Scrum. Les pratiques devOps sont privilégiées, l'équipe assure le BUILD et le RUN du produit (support de dernier niveau)
Freelance
CDI

Offre d'emploi
Développeur fullstack Java VueJS

ICSIS
Publiée le
Apache Kafka
Google Cloud Platform (GCP)
Java

3 ans
30k-45k €
350-450 €
Lille, Hauts-de-France
La mission consiste à : - Mise à jour de l’architecture et travaux de conception - Rédaction des documentations techniques, étude des US - Développement de nouvelles fonctionnalités/features/APIs - Analyse et amélioration des performances du SI - Revue de code et accompagnement des membres de l’équipe - Missions basées en métropole lilloise avec présence sur site obligatoire 3j/semaine Compétences demandées : - Min. 3 ans d’expérience en développement (hors stage et alternance) - Java 11+, SpringBoot, Vue JS, VueJS, Javascript, API, Kafka, BDD relationnelles et non relationnelles... - Intégration continue - Culture Devops, connaissances Docker et Kubernetes - Environnement GCP - Maîtrise et pratique de l’Agile - Anglais un +
Freelance

Mission freelance
Développeur senior back-end Java

Intuition IT Solutions Ltd.
Publiée le
Java

12 ans
400-500 €
Saint-Cloud, Île-de-France
Nous recherchons un développeur senior back-end Java pour une mission de longue durée à Saint-Cloud. Objectif: Renforcer l’équipe de développement sur un projet de transformation digitale majeur dans le domaine des analyses médicales. Le but : unifier plusieurs outils existants silotés, industrialiser les échanges de données, créer des microservices performants, scalables et maintenables. Contexte : · Projet ambitieux et stratégique avec un fort enjeu de delivery. · Plusieurs applications sont en train d’être refondues ou crée from scratch via des microservices indépendants. · Une partie du travail est en co-construction avec le client final (secteur santé / biologie médicale).
CDI

Offre d'emploi
Développeur Fullstack VueJS PHP Laravel H/F

ADSearch
Publiée le

50k-60k €
Monaco
[NoESN/SSII] En bref : CDI – Développeur Fullstack VueJS PHP Laravel H/F – Monaco – 2 jours TT/sem – Editeur de logiciel Tu souhaites travailler au sein d'une équipe à échelle humaine ? Où la confiance et la responsabilisation sont de mises ? Tu aimes quand il n'y a pas chichi, et que les choses dites sont faites ? Alors tu es au bon endroit ! TON POSTE Rejoins la team dev partagée entre 2 sites en France et surtout tes 2 collègues développeur sur place pour développer le dernier produit de la marque. Il y a du pain sur la planche comme on dit ! Précisément, tu : - Participes activement aux choix techniques et méthodologiques, - Développes et améliores en Laravel/Vue.JS, - Conçois de nouveaux outils internes : administration, supervision, monitoring, - Contribues à la qualité du code, et aux phases de test, - Assures la maintenance corrective et évolutive de l’écosystème existant.
CDI
Freelance
CDD

Offre d'emploi
Développeur .NET / Azure Senior

Halian
Publiée le
.NET
ASP.NET
Microsoft SQL Server

2 ans
Paris, France
Mission : Vous participerez au développement et à l’évolution d'une application, hébergée sur Microsoft Azure , en collaboration avec les équipes IT et Business. Votre rôle sera de garantir la qualité technique, la cohérence des modules et le respect des bonnes pratiques. Responsabilités principales : Développer les nouveaux composants de l’application. Assurer la cohérence technique et la qualité du code (tests unitaires, modèles de données, bonnes pratiques). Rédiger les spécifications techniques et documents nécessaires (architecture, exploitation). Planifier les travaux, estimer les charges et identifier les risques. Collaborer avec les équipes infrastructures pour la mise en place de l’environnement Azure. Tester et déployer l’application sur Azure, corriger les anomalies. Accompagner les phases de validation (UAT, PROD) et garantir la qualité des livrables. Réaliser les tests et assurer la qualité des modules développés. Profil recherché : Diplôme Bac+5 (école d’ingénieur ou équivalent). Expérience de 5 ans minimum en développement informatique. Expertise sur Azure , .NET , API REST , et bases de données. Maîtrise des standards de qualité (Sonar, PR review) et des pratiques Agile (SCRUM) et DevOps . Français et anglais : niveau avancé. Autonomie, rigueur, esprit d’équipe et bonnes capacités de communication. Connaissance des marchés financiers ou de la gestion d’actifs (atout). Compétences techniques : Obligatoires : .NET 8+, C#, Core Microsoft SQL Server Blazor WebAssembly REST API Souhaitées : HTML5 / CSS3 Visual Studio 2022 GIT, Azure DevOps, Sonar Cloud Postman
CDI

Offre d'emploi
Administrateur Bases de Données Oracle F/H

Experis France
Publiée le

35k-46k €
Niort, Nouvelle-Aquitaine
Administrateur Bases de Données Oracle F/H - Niort Administrateur Bases de Données Oracle F/H 📍 Localisation : Niort 📅 Démarrage : Dès que possible Contexte & Description de la mission Nous recherchons un Administrateur Bases de Données Oracle (équivalent DBA) disposant d'une forte sensibilité Systèmes et DevOps. Vous interviendrez au sein d'équipes proches du développement pour assurer la disponibilité, la performance et la sécurité des environnements Oracle, tout en intégrant des pratiques d'automatisation et d'industrialisation. Votre rôle combinera administration traditionnelle des bases de données et approche DevOps (CI/CD, automatisation, observabilité) afin de garantir des services de données fiables, évolutifs et sécurisés. Vos principales missions Automatiser le provisioning, la configuration, le patching, les sauvegardes et la restauration des bases Oracle (scripts, outils d'orchestration). Intégrer les évolutions des bases dans les pipelines CI/CD et accompagner les déploiements automatisés (schémas, migrations). Mettre en place et maintenir la supervision et l'alerting (Prometheus, Grafana) pour la santé, la capacité et la performance des bases. Optimiser les performances et les requêtes SQL en collaboration avec les équipes de développement. Concevoir et administrer des solutions haute disponibilité et PRA (Data Guard, RAC, ASM, RMAN). Rédiger et maintenir des runbooks, exécuter des contrôles automatisés. Appliquer les bonnes pratiques de sécurité, gestion des accès, audit et conformité.

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