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 553 résultats
CDI
CDD
Freelance

Offre d'emploiIngénieur Développement & Logiciel Moyens d'Essais - Sport Auto - F/H

AVANISTA
Publiée le
LabVIEW
Matlab
Modbus

1 mois
91170, Viry-Châtillon, Île-de-France
Depuis 2012, nous mettons notre expertise au service des secteurs de l'IT et l'Ingénierie pour accompagner nos clients dans des projets ambitieux et innovants. Notre force ? Un management de proximité qui valorise vos aspirations, des opportunités de carrière concrètes et un engagement sincère pour le bien-être et l'épanouissement de nos collaborateurs. Rejoignez-nous sur des projets à fort impact au sein d'une entreprise où chaque talent compte ! Avanista recrute ! Toujours en recherche de nouveaux talents, nous souhaiterions intégrer un Ingénieur Développement & Logiciel - Bancs d'Essais (H/F) au sein de nos équipes pour l'un de nos clients du sport automobile en Essonne (91). Le contexte ? Au sein de l'équipe Automatisme Pilotage Acquisition d'un acteur majeur de l'automobile et du sport mécanique, vous interviendrez sur le développement et l'exploitation des systèmes de pilotage et d'acquisition pour des moyens d'essais de pointe. Vos missions ? Développer et maintenir les logiciels, les outils d'exploitation et le portail de gestion des essais (Backend & Frontend). Compiler, intégrer et assurer le support de premier niveau des modèles Simulink exploités aux bancs. Concevoir et participer au développement des fonctions permettant l'automatisation des bancs d'essais. Diagnostiquer, valider et mettre au point les configurations des systèmes de pilotage et d'acquisition toutes marques. Déployer les solutions sur les moyens d'essais en respectant les plannings et les contraintes de production. Rédiger les notices, les manuels utilisateurs et les notes de versions. Garantir la traçabilité de tous les développements via le système de contrôle de version (GIT) et reporter l'activité. Profil C'est votre truc ? De formation d'Ingénieur en Informatique Industrielle ou Électronique, vous bénéficiez d'au moins 3 à 5 ans d'expérience sur un poste similaire dans le milieu industriel. Compétences techniques : Maîtrise des langages de programmation C/C++/C# et des contraintes liées aux systèmes temps réel. Connaissance des technologies web (Angular JS) et bases solides en bases de données (SQL) et réseaux informatiques. Maîtrise des environnements Visual Studio, Matlab, Simulink et Git. Bonnes connaissances en systèmes de pilotage et d'acquisitions de bancs d'essais (Morphée, Puma, Labview, PATools, Unity, etc.). Bases solides en électrique/électronique et sur les bus/protocoles de communication (CAN, RS232, Modbus, TCP/IP). Habilitations électriques B1V et BR. Vos Atouts : Rigueur, autonomie, sens de l'organisation et gestion des priorités. Excellente capacité de communication et goût pour le travail en équipe. Polyvalence dans les univers de l'informatique et de l'électronique. Dynamisme et forte motivation. Localisation : Viry-Châtillon (91) Télétravail : 100% présentiel Démarrage / Durée : ASAP, mission longue durée Statut : CDI / CDIO / Freelance / Portage Si votre profil répond aux critères ci-dessus, Gaëlle se chargera de vous contacter par téléphone, suivi d'un entretien avec elle et l'opérationnel en charge du besoin. Si votre profil est validé, nous enverrons votre CV au client pour un ultime entretien avant votre démarrage ;) Vous avez du talent ? Nous avons les défis. N'hésitez plus et postulez !
Voir cette offre
Freelance
CDI

Offre d'emploiChef de projet Gouvernance & Pilotage Fournisseurs Logiciels H/F

Crafteam
Publiée le
Product management
Service Delivery Management

6 mois
50k-55k €
450-500 €
Paris, Île-de-France
Nous recrutons pour l'un de nos clients, acteur du secteur bancaire et des solutions de paiement, un Chef de projet Gouvernance & Pilotage Fournisseurs Logiciels H/F. Dans le cadre du pilotage d'un portefeuille de solutions applicatives stratégiques, vous serez responsable de la coordination et du suivi des fournisseurs logiciels et éditeurs partenaires. En lien étroit avec les équipes métiers, les Product Managers et les équipes techniques, vous veillerez au respect des engagements contractuels, à la qualité des livraisons et à la bonne exécution des roadmaps produits. À ce titre, vos principales missions seront : Pilotage des roadmaps et des évolutions Piloter et suivre les roadmaps produits en collaboration avec les fournisseurs, les Product Managers et les équipes internes. Coordonner les demandes d'évolution et faciliter les arbitrages et les priorisations. Assurer le suivi des jalons, des dépendances et des risques. Gestion des livraisons Piloter les plannings de livraison et suivre l'avancement des développements. Veiller au respect des engagements en matière de délais, de coûts et de qualité. Identifier les risques, anticiper les points de blocage et coordonner les plans d'action. Assurer la coordination entre les équipes internes et les fournisseurs. Gouvernance et performance fournisseurs Définir et suivre les indicateurs de performance (KPI). Contrôler la qualité des livrables et le respect des processus de validation. Suivre les anomalies et piloter les plans de correction. Veiller au respect des engagements contractuels et des niveaux de service (SLA). Challenger les fournisseurs sur leur performance et leurs engagements. Gestion de la relation fournisseur et reporting Développer et maintenir une relation de partenariat avec les fournisseurs stratégiques. Préparer et animer les comités opérationnels et comités de pilotage. Assurer le suivi des escalades et des situations critiques. Produire des reportings réguliers à destination du management. Assurer la communication et la coordination entre les différentes parties prenantes.
Voir cette offre
Freelance
CDI

Offre d'emploiResponsable Software Asset Management Infrastructure (H/F)

MSI Experts
Publiée le
Gestion des actifs logiciels (SAM)

6 mois
Île-de-France, France
Nous recherchons un(e) Responsable Software Asset Management Infrastructure pour piloter la gestion des licences logicielles et assurer leur conformité au sein d'un environnement IT complexe. Ce poste s'adresse à un profil capable de coordonner plusieurs interlocuteurs (équipes techniques, métiers et éditeurs), de suivre les engagements contractuels et d'accompagner les projets liés aux actifs logiciels, sans être un expert technique des infrastructures. Vos missionsVous serez garant(e) du suivi opérationnel et financier d'un portefeuille de licences logicielles et interviendrez notamment sur les sujets suivants : Participation au COMOP mensuel avec le fournisseur IBM Participation hebdomadaire à la réunion avec la DHA (IAAS, DevOPS,…) et le fournisseur (IBM)Gestion SAM des assets logiciels du périmètre IBM (ID – contrat Passport Advantage) / Assurer la relation vis-à-vis des clients du Cloud Provider Production trimestrielle des rapports à l'aide de l'outil ILMT : Contrôle de la conformité : pilotage de la remédiation des écarts ou alors pilotage du processus d'achat pour régularisation financière Pilotage projet de la mise à jour trimestrielle du catalogue IBM dans l'outil ILMT (base de référence des produits) – Pilotage avec contributions techniques du IAAS Assurer le suivi budgétaire (prévisible, réalisé, consolidation atterrissage) de son portefeuille et reporting vers la Gestionnaire budget de l'équipe Instruire les ramp-ups avec les demandeurs (domaines du CProvider) et participations à l'élaboration de la vision triennale (travaux de collecte sur mai / juin chaque année) Participer à la préparation des points INFRA (instance de validation des investissements avec les directeurs, environ 8 instances par an) Activité « ponctuelle » (2024) : Pilotage Projet (soumis à validation budgétaire 2024) : Traitement de l'obsolescence de l'infra ILMT (Windows) et de la base de données /pilotage des contributeurs techniques IAAS et PAAS En fonction du temps en montée en compétences sur le périmètre d'autres sujets hors IBM pourront être confiés sur l'acticité SAM (ex : Contrat SPLUNK, NXLOG, …)
Voir cette offre
Offre premium
Freelance
CDI

Offre d'emploiDéveloppeur Senior ServiceNow IRM

HN SERVICES
Publiée le
ServiceNow

6 mois
40k-58k €
400-420 €
Paris, Île-de-France
Expertise de Développeur Senior sur le périmètre IRM de ServiceNow. La mission s'inscrit dans un contexte de convergence applicative et comprend notamment la migration de modules Back-Office vers l'environnement Workspace IRM, la construction de flux réglementaires ainsi que les évolutions d'une solution couvrant les domaines Risques et Conformité. Dans le cadre de l'évolution de son écosystème ServiceNow, le Client souhaite bénéficier d'une expertise en conception et développement sur le périmètre Integrated Risk Management (IRM). La Prestation pourra également contribuer aux activités de support et d'évolution sur les modules ITSM et CSM, intégrés au périmètre global de la plateforme. Dans ce cadre, la Prestation de conception et développement consiste à contribuer à/au(x) : • La réalisation des activités de conception technique et fonctionnelle des solutions ; • La supervision et accompagnement des implémentations IRM en cohérence avec les besoins métiers ; • La réalisation des développements standards sur les périmètres confiés ; • Conseil et accompagnement du Client sur les choix de mise en œuvre. Expertises attendues : Modules ServiceNow IRM et, idéalement, d'au moins un autre module de la plateforme (ITSM ou CSM) : • Architecture Workspace (prérequis obligatoire) : gestion de la structure Expérience, Pages, Variants, Components, Data Resources, Events ; • Routage, les URL, paramètres de route, contextes et pages record/list ; • Utilisation avancée de UI Builder ; • Environnement Workspace, constituant un prérequis indispensable ; • Client Side/ JS : Clients Scripts compatibles Workspace, g form et API, UI builder Client Script, Event Handlers... ; • Server Side : Script include, BR, ACL, Flow Designer, Rôles, groupes. • Actions et expérience utilisateur : Déclarative action... ; • DataBroker / Data Resources / GraphQL ; • Sécurité, performance et debugging ; • Workspace • Mise en œuvre des mécanismes GraphQL et des Data Resources. • Conception et supervision d'implémentations IRM ; • Développements standards ; Enjeux du RUN (délais de traitement, priorisation des sujets, remontée d'alerte pour traitement des incidents, etc.) et suivi des alertes.
Voir cette offre
Freelance

Mission freelanceJunior QA Engineer Python / Tests logiciels / Anglais courant (H/F)

Octopus Group
Publiée le
Git
Linux
Python

6 mois
380-420 €
La Défense, Île-de-France
Contexte de la mission : Dans le cadre de ses activités liées aux systèmes de trading, notre client recherche un Junior Techno-Functional QA Engineer pour rejoindre une équipe intervenant sur des applications financières critiques, notamment, leur plateforme de trading. Vous évoluerez dans un environnement technique et collaboratif, aux côtés d'ingénieurs QA expérimentés, de développeurs et d'équipes fonctionnelles. Cette mission est idéale pour un profil junior souhaitant développer ses compétences en tests fonctionnels, validation technique, automatisation et systèmes de trading, tout en bénéficiant de l'accompagnement de professionnels expérimentés. Vous serez également amené à utiliser des outils d'intelligence artificielle pour faciliter la conception des tests, la génération de cas de test, la documentation et les activités d'automatisation. Vos missions : 1. Tests et validationParticiper à la définition des stratégies et des objectifs de test. Concevoir et exécuter des cas de test fonctionnels et techniques. Réaliser des tests manuels et automatisés. Contribuer aux campagnes de tests de non-régression et à la validation des livraisons. Identifier les anomalies et vérifier leur résolution. 2. Gestion des anomalies et reportingReproduire, analyser et documenter les anomalies. Assurer le suivi des défauts en collaboration avec les équipes de développement et QA. Produire des comptes rendus de tests et suivre la couverture des tests. Maintenir la documentation et assurer la traçabilité des activités de test. 3. Contribution technique et automatisationParticiper au développement et à l'amélioration des tests automatisés. Utiliser Python pour accompagner les activités de test. Exploiter les commandes Linux, Git et les bases de données dans le cadre des validations techniques. Utiliser des outils d'IA pour améliorer la conception des tests, la documentation et l'automatisation. 4. Collaboration et amélioration continueTravailler en étroite collaboration avec les développeurs, les Business Analysts et les équipes QA. Appliquer les processus et les bonnes pratiques de test. Participer aux initiatives d'amélioration continue. Monter progressivement en compétences sur les outils, les méthodes QA et les systèmes de trading.
Voir cette offre
Freelance
CDI

Offre d'emploiSoftware Asset Manager (SAM)

VISIAN
Publiée le
Gestion des actifs logiciels (SAM)

1 an
Marseille, Provence-Alpes-Côte d'Azur
Dans le cadre du renforcement d'une organisation dédiée au Software Asset Management (SAM), nous recherchons un SAM Référent afin de coordonner et piloter les activités de gestion des actifs logiciels au sein d'un environnement grand compte. Vous prendrez en charge le cycle de vie des contrats des principaux éditeurs : renouvellements, décommissionnements, mise à jour des référentiels et identification des leviers d'optimisation. Vous participerez au suivi des inventaires, au calcul des positions de conformité et piloterez les plans de remédiation ainsi que les audits logiciels. La mission comporte également une forte dimension de gouvernance : consolidation des informations issues des différents relais SAM, préparation et co-animation des comités mensuels et COPIL trimestriels, suivi des plans d'action et reporting. Vous contribuerez enfin au suivi budgétaire des redevances et maintenances ainsi qu'à la modélisation des coûts associés. Compétences techniquesSoftware Asset Management Software Asset Management (SAM) Gestion du cycle de vie des logiciels Gestion des contrats éditeurs Métriques de licences Calcul des positions de conformité Identification des risques de non-conformité Gestion des renouvellements Décommissionnement Inventaires logiciels Plans de remédiation Audits logiciels Optimisation & Finance Optimisation des coûts logiciels Suivi des redevances et maintenances Modélisation des coûts Suivi budgétaire Gouvernance Pilotage de plans d'action Animation de comités SAM Préparation et animation de COPIL Reporting Conduite du changement Langues Anglais courant
Voir cette offre
Freelance

Mission freelanceDéveloppeur Python

ESENCA
Publiée le
FastAPI
Github
GitHub Actions

3 ans
Lille, Hauts-de-France
Contexte de la mission Au sein d'une équipe dédiée aux technologies de l'IA et de la Data, vous participerez au développement et à l'industrialisation d'une plateforme RAG (Retrieval-Augmented Generation) permettant aux applications et aux agents IA d'interroger des bases documentaires et des connaissances métiers en langage naturel, avec des réponses fiables et sourcées. La plateforme couvre l'ensemble de la chaîne RAG : ingestion et indexation documentaire, recherche vectorielle et hybride, génération de réponses, évaluation de la qualité et gestion des droits d'accès. Vous intégrerez une équipe qui place également l'IA au cœur de ses pratiques de développement, notamment à travers l'utilisation quotidienne d'agents de programmation. Missions principales Développement Backend et RAG Concevoir, développer et maintenir les services backend et les API en Python avec FastAPI. Construire des pipelines d'ingestion documentaire : connecteurs, parsing de documents (PDF, Office, HTML, documents scannés), découpage, embeddings et synchronisation incrémentale. Améliorer les mécanismes de recherche : recherche vectorielle et hybride, reranking, réécriture de requêtes et filtrage par métadonnées. Mettre en œuvre une recherche multilingue et gérer les droits d'accès aux documents. Intégrer les modèles de langage et d'embeddings via une passerelle IA. Mesurer et améliorer la qualité des résultats : pertinence, précision, fidélité et fiabilité des réponses. Architecture et industrialisation Garantir la performance, la scalabilité et la disponibilité des services. Participer à la supervision, aux tests de charge et à la gestion des incidents. Contribuer aux choix d'architecture et aux études de solutions (développement interne, achat ou open source). Développer des outils, SDK et templates facilitant l'intégration de nouvelles bases documentaires. IA agentique et pratiques de développement Exposer les fonctionnalités RAG sous forme d'outils et de serveurs MCP utilisables par des agents IA. Développer des mécanismes de recherche agentique et multiétapes. Utiliser quotidiennement des agents de programmation (Claude Code, Codex, Cursor, GitHub Copilot…) pour accélérer le développement, les tests et les refactorisations. Rédiger des spécifications précises, déléguer les tâches aux agents et contrôler rigoureusement les résultats. Contribuer aux bonnes pratiques de développement, aux revues de code, aux tests automatisés et à la documentation. Participer à l'amélioration continue des pratiques de l'équipe et au partage de connaissances.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Android Kotlin

VADEMI
Publiée le
Coroutines
Kotlin

6 mois
44k-50k €
400-480 €
Châtillon, Île-de-France
Notre client, renforce l'équipe en charge de son application mobile Android de préparation de commandes. Cet outil métier est au cœur de l'activité e-commerce. Sa fiabilité, sa rapidité et son ergonomie ont un impact direct sur la productivité des équipes et sur la qualité de service rendue aux clients. Vous interviendrez sur l'ensemble du cycle de vie de l'application. Build Concevoir et développer de nouvelles fonctionnalités en Kotlin (coroutines, Jetpack Compose), en lien avec les Product Owners et les équipes métier. Participer à la modernisation progressive de l'application : migration vers Jetpack Compose, mise en place d'une Clean Architecture, amélioration de la CI/CD. Run Assurer la maintenance corrective et évolutive de l'application. Analyser et résoudre les incidents de production. Participer au dispositif d'astreinte pour garantir la continuité des préparations en magasin. Qualité Produire un code fiable, maintenable et testé : revues de code, tests unitaires et d'intégration, automatisation. Tenir compte des contraintes du terrain : performance sur terminaux mobiles, connectivité variable en magasin, gestion des données locales. Les livrables attendus sont la conception, le développement et les tests unitaires. C'est une mission concrète et à fort impact. Elle conviendra à un développeur Android souhaitant allier modernisation technique et application métier utilisée à grande échelle.
Voir cette offre

Déposez votre CV

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

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