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

Mission freelanceTesteur Logiciel / QA - Automatisation des tests

ematiss
Publiée le
QA

6 mois
Yvelines, France
Contexte : Dans le cadre d'un programme de transformation et de performance, une squad développe et déploie un portail unifié destiné aux équipes d'ingénierie, permettant d'accéder à différents services et environnements de travail : outils d'ingénierie, logiciels spécifiques, environnements virtuels, etc. La mission intervient au sein de la squad en charge de la construction du produit, pendant la phase de développement du MVP, avec pour objectif de sécuriser la qualité des développements et des intégrations. Le consultant aura un rôle clé dans la validation fonctionnelle et technique des fonctionnalités, l'identification des anomalies et l'amélioration continue des processus de test. Missions : - Rédiger et maintenir le plan de tests de la squad : tests fonctionnels, de performance et de robustesse. - Réaliser les campagnes de tests de manière autonome. - Vérifier le bon fonctionnement des fonctionnalités de bout en bout. - Analyser les anomalies et mener les investigations techniques jusqu'à l'identification de la Root Cause. - Créer et suivre les tickets d'anomalies dans JIRA. - Rédiger les rapports de tests et assurer le suivi des résultats. - Identifier les tests à automatiser en priorité. - Développer ou contribuer à la mise en place de tests automatisés. - Intégrer les tests dans les pipelines CI/CD. - Construire progressivement une couverture de tests de non-régression. - Identifier les contrôles pouvant être transformés en Quality Gates. - Participer à l'amélioration continue de la qualité du produit et des processus de test. Compétences recherchées : - Expérience significative en tests logiciels / QA et analyse des résultats de tests. - Solides capacités de diagnostic et d'investigation technique. - Bonne culture DevOps et CI/CD. - Connaissance d'environnements tels que GitLab, machines virtuelles, Kubernetes, etc. - Bonne compréhension des plateformes SaaS, tant sur les aspects techniques que fonctionnels. - Bonne compréhension des API et architectures distribuées. - Expérience ou intérêt pour l'automatisation des tests. - Capacité à travailler en autonomie, à organiser ses activités et à respecter les échéances. - Anglais technique, notamment à l'écrit. Profil recherché : Nous recherchons un profil Testeur Logiciel / QA confirmé, à l'aise dans des environnements techniques et agiles, capable d'aller au-delà de l'exécution des tests pour analyser les anomalies, investiguer leur origine et contribuer à l'automatisation et à l'industrialisation des tests.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Java / Angular (F/H)

Experis France
Publiée le

1 mois
Marseille, Provence-Alpes-Côte d'Azur
Développeur Java / Angular (F/H) - Marseille Au sein d'un éditeur de solutions digitales à forte valeur ajoutée, vous intégrerez une équipe de développement agile d'une dizaine de collaborateurs en charge d'une plateforme métier stratégique utilisée par de nombreux acteurs de la supply chain internationale. Cette application collaborative permet d'optimiser les processus opérationnels, de sécuriser les échanges de données et d'accompagner les entreprises face aux évolutions réglementaires de leur secteur. Dans un contexte de forte croissance fonctionnelle et technique, vous participerez aux évolutions d'une plateforme Cloud moderne tout en contribuant à une démarche de transformation AI First, plaçant l'intelligence artificielle au cœur du cycle de développement. Vos missions : Participer à la conception, au développement et à la maintenance des applications. Développer de nouvelles fonctionnalités en lien avec les besoins métiers et les évolutions réglementaires. Faire évoluer une architecture orientée API et services REST. Garantir la qualité, la performance et la robustesse des développements. Participer aux réflexions d'architecture et aux choix techniques. Contribuer à l'amélioration continue des pratiques de développement. Collaborer avec des outils et agents IA intégrés au processus de delivery afin d'optimiser la productivité et la qualité des livrables. Travailler dans un environnement où les développeurs s'appuient sur l'IA comme véritable accélérateur de conception, de développement et de validation.
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