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

Offre d'emploiDBA Oracle (Ansible, Exadata, RMAN, ASM, RAC, Dataguard, Linux...) H/F

LOMEGARD
Publiée le
Ansible
Exadata
Oracle

1 an
40k-62k €
450-540 €
Haute-Garonne, France
Contexte Vous intervenez au sein d'une équipe en charge d'un parc Oracle à grande échelle (plusieurs milliers d'instances) dans un environnement critique, fortement industrialisé et automatisé. Le poste est orienté infrastructure, automatisation et exploitation, avec une forte attente sur la maintenance et l'évolution des playbooks d'administration des bases Oracle. L'environnement est exigeant, avec des enjeux de performance, disponibilité et sécurité, et une organisation répartie sur plusieurs sites avec des interactions internationales. Missions Assurer le support de production avancé (RUN N3/N4) sur les environnements Oracle Gérer les incidents complexes liés à la performance, disponibilité, ZDLRA, Dataguard Participer aux astreintes Maintenir, corriger et faire évoluer les playbooks Ansible d'administration courante des bases Adapter les playbooks aux évolutions techniques (patching, versions, architecture) Automatiser les opérations récurrentes : création et duplication de bases, gestion des utilisateurs, patching Contribuer à l'amélioration continue des outils existants (Ansible / Shell) Participer à des projets d'industrialisation (ex : portail de création automatisée de BDD) Administrer les environnements Oracle (RAC, Dataguard) Gérer les composants RMAN, OEM, ZDLRA Participer aux opérations de patching (rolling upgrade) Contribuer aux projets de migration (ex : AIX → Linux) Intervenir sur les architectures multi-tenant (CDB/PDB) Travailler en collaboration avec les équipes Linux Manipuler les environnements systèmes : file systems, montages, capacity planning Appliquer les standards infrastructure sur les environnements Oracle Environnement technique Oracle : RAC, Dataguard, RMAN, OEM, Multi-tenant Infrastructure : Exadata (utilisation), Linux Automatisation : Ansible / Ansible Tower, Shell (KSH) Sauvegarde : ZDLRA Outils : Bitbucket, supervision Volumétrie : plusieurs milliers d'instances, bases jusqu'à plusieurs centaines de To
Voir cette offre
Offre premium
Freelance
CDI
CDD

Offre d'emploiDéveloppeur IA

FIRST CONSEIL
Publiée le
Agent IA
API REST
Docker

6 mois
40k-45k €
400-550 €
Île-de-France, France
Dans le cadre du programme de déploiement de l'intelligence artificielle, l'équipe IA conçoit, industrialise et exploite les cas d'usage IA au service des métiers (épargne, banque, retraite complémentaire) et des collaborateurs internes. Ces cas d'usage se situent à différents stades de maturité : sujets à cadrer, prototypes à industrialiser, solutions déjà en production à maintenir et faire évoluer. Ils portent notamment sur : l'exploitation documentaire et la recherche augmentée (RAG) sur des corpus métier : contrats, garanties, procédures, réglementaire l'assistance aux collaborateurs en gestion et en relation client : aide à la réponse, synthèse de dossier, qualification de demandes l'extraction et la structuration d'informations à partir de documents entrants (courriers, pièces justificatives, formulaires) : OCR, modèles vision la conception d'agents IA et de workflows d'automatisation multi-étapes intégrés au SI Nous recherchons un ingénieur IA senior, capable de concevoir et développer des solutions à base de LLM et d'agents, sur une architecture Python, avec un objectif de solutions robustes, réutilisables, sécurisées et optimisées en coût, performance et latence. L'intervenant travaillera en interaction directe avec les référents métier, les architectes, les équipes Data et les équipes de production.
Voir cette offre
CDI

Offre d'emploiIngénieur Assurance Qualité Logicielle & Pytest

CELAD
Publiée le

38k-44k €
Biot, Provence-Alpes-Côte d'Azur
Contexte : Vous rejoindrez une entreprise spécialisée dans les services numériques et l'accompagnement de grands acteurs dans leurs projets de transformation des systèmes d'information. Elle intervient notamment sur des projets de modernisation et d'évolution de systèmes métiers, en s'appuyant sur des équipes expertes en développement, intégration, tests et validation logicielle. Vous évoluerez ainsi dans un environnement où la fiabilité des applications, l'automatisation des tests et la qualité des livrables constituent des enjeux importants. Missions : Définir les stratégies et scénarios de tests en fonction des spécifications et exigences du projet. Concevoir, développer et exécuter des tests automatisés. Mettre en place et maintenir les solutions d'automatisation des tests. Développer et optimiser le code dédié à l'automatisation. Mettre en place des pipelines d'exécution automatique des tests. Analyser les rapports d'exécution des nouvelles versions et identifier les éventuelles anomalies. Comparer les résultats obtenus avec les exigences et le cahier des charges. Identifier, documenter et suivre les bugs et anomalies auprès des équipes de développement. Participer à l'analyse et à la résolution des problèmes rencontrés lors des phases de validation. Contribuer à l'amélioration continue des processus de test et de qualité logicielle. Monter progressivement en compétence sur les enjeux liés à l'assurance de personnes et au progiciel métier.
Voir cette offre
CDI

Offre d'emploiIngénieur R&D électronique de puissance /Conversion d'énergie embarquée H/F

VIVERIS
Publiée le

45k-50k €
Le Plessis-Robinson, Île-de-France
Contexte de la mission : Dans le cadre d'un projet stratégique mené pour un client dans le secteur de la défense, nous recherchons un ingénieur en électronique de puissance H/F afin de renforcer nos équipes R&D. Vous participez au développement d'équipements électroniques embarqués intégrant des fonctions de conversion d'énergie pour des applications critiques. Les travaux portent sur des architectures de puissance complètes avec une forte dimension en électronique de puissance, électrotechnique, essais et mise au point de convertisseurs. Responsabilités : - Analyser les spécifications techniques et proposer les architectures de conversion d'énergie adaptées ; - Concevoir et dimensionner des fonctions d'électronique de puissance, notamment des convertisseurs AC/DC, DC/DC et des étages de distribution d'énergie ; - Réaliser les calculs et simulations électriques sous PSpice, PSIM, SIMPLIS ou SIMetrix ; - Participer à la conception des schémas et au suivi de routage/CAO de cartes de puissance avec des outils de type Zuken ; - Préparer et réaliser les essais de mise au point, de caractérisation et de validation sur prototypes en laboratoire ; - Analyser les anomalies, identifier les causes racines et proposer des actions correctives ; - Contribuer aux essais de qualification électrique et CEM ; - Accompagner les phases d'industrialisation, de mise en série et de support à la production ; - Travailler en interface avec les équipes électronique, mécanique, essais, industrialisation et production.
Voir cette offre
Offre premium
Freelance
CDI

Offre d'emploiDéveloppeur Java expérimenté chez CATS à Lyon squad AVAP (BPM002985)

Deodis
Publiée le
J2EE / Java EE

36 mois
40k-50k €
400-420 €
Lyon, Auvergne-Rhône-Alpes
Développeur Java expérimenté chez CATS à Lyon squad AVAP (BPM002985) Tâches Concevoir et développer des solutions open robustes, maintenables, sécurisée en respectant les pattern applicatifs CATS. Analyser et maintenir des solutions logicielles complexes. Promouvoir les bonnes pratiques. Etre garant de la qualité logicielle. Intervenir sur les phases de RUN : programmes, transferts. Mettre à jour les fiches de consignes liés au fonctionnement Rédaction de documentations techniques (conception, DEX, ...) Contexte Au sein de la tribu Crédits Agri-Pro Entreprises, nous recherchons un développeur open sur le périmètre de l'avant-vente Agri Pro. Avec les équipiers de la squad (PO, SM, BA et équipes IT), vous répondez aux besoins métier, en concevant et fabriquant des solutions robustes et efficientes, à moindre risques et dans le respect des coûts et des jalons de fabrication (TTM, ROI). Attendu Capacité d'analyse des besoins, de formalisation et de transformation en solution. Capacité de travail en équipe avec différents profils d'acteurs (utilisateurs en CR, IT, architectes, ...) Autonomie et force de proposition : La personne doit pouvoir prendre en charge des sujets nouveaux nécessitant une démarche spécifique d'ouverture et de cadrage. Communication. Rigueur et méthodologie : analyse, conception, documentation, développement, tests Une connaissance du métier crédit et bancaire est un plus. Stack Analyse et conception technique Développement Java Rédaction de documentation technique Gestion du RUN Partage de bonne pratiques de développements Bonne communication Travail en équipe Rigueur Force de proposition
Voir cette offre
Freelance

Mission freelanceEXPERT CYBERSÉCURITÉ – SECURITY BY DESIGN | PRODUITS TV & INTERNET

Freelance.com
Publiée le
Android
CVE
Gestion des risques

1 an
600-620 €
Montrouge, Île-de-France
Contexte de la mission Nous recherchons un Expert Cybersécurité capable d'accompagner les équipes Produit, Développement et Architecture dans la sécurisation des services TV & Internet. Le consultant interviendra comme expert technique, coordinateur transverse et référent cybersécurité, avec une forte orientation Security by Design, Secure by Default et Secure SDLC. Vos principales responsabilités Architecture & sécurité des produits * Définir les exigences de sécurité des produits et applications * Réaliser les analyses de risques et revues d'architecture * Valider les choix techniques et mécanismes de sécurité * Accompagner les équipes dans la mise en œuvre du Security by Design Pilotage des projets cybersécurité * Intégrer la sécurité dans les projets de développement et d'évolution * Coordonner les équipes internes, fournisseurs, développeurs, exploitants et auditeurs * Suivre les plans d'actions et remédiations sécurité Gouvernance & conformité * Décliner les politiques et standards de cybersécurité * Veiller à la conformité réglementaire et normative : CRA, RGPD, référentiels internes * Produire les indicateurs et reportings cybersécurité Développement sécurisé & vulnérabilités * Promouvoir les bonnes pratiques de développement sécurisé * Superviser les analyses de vulnérabilités, audits de code et pentests * Piloter le traitement des CVE, vulnérabilités et plans de correction Coordination & expertise * Être le référent cybersécurité auprès des équipes Produit TV & Internet * Sensibiliser et accompagner les équipes projets * Assurer une veille technologique, réglementaire et sur les menaces
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