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

Offre d'emploi
Chargé.e de Formation Logiciel (H/F)

Publiée le
Formation
Rédaction technique

6 mois
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
Responsabilités : En relation étroite avec les équipes développement, supports logiciels et les agences, vos missions consistent principalement à : * Etablir le programme et la stratégie pédagogique (méthodes et outils de formation). * Participer au déploiement du nouveau système d’information en Agences (déplacements à prévoir sur toute la France) et accompagner par la formation sur tous types de supports. * Estimer la demande de formation dans le domaine d’intervention et identifier les publics « métiers » potentiels et leurs attentes. * Agir dans le cadre de la formation initiale, pour faciliter l’utilisation des programmes. * Intervenir aussi dans la formation continue auprès des salariés pour approfondir leurs connaissances et perfectionner leurs compétences (validation des acquis, rapports…). * Assurer une veille pédagogique et technique afin de se tenir au courant des évolutions dans le domaine. * Être en support dans la préparation administrative et logistique : suivi du planning des formations, inscriptions, convocations, attestations, feuilles de présence … * Créer et mettre à jour les éléments de communication interne tout en adaptant le vocabulaire spécifique : documentation générale, manuels d’utilisation, fiches mémo, FAQ, supports de formation... * Prendre en charge toutes autres missions qui peuvent être confiées par votre responsable
CDI

Offre d'emploi
Ingénieur IVVQ Hardware / bancs de test / essais

Publiée le
Systèmes embarqués

37k-48k €
13290, Aix-en-Provence, Provence-Alpes-Côte d'Azur
Description du poste : Mission de réalisation du ou des moyens d'essais dans le domaine de la défense pour des systèmes électronique embarqués en aéronautique/terrestre ou maritime Mission principale L'ingénieur IVVQ est le référent de la méthodologie IVVQ pour l'entité. Plus précisément, il interviendra lors des différentes étapes de la remontée du cycle en V pour: - Assurer le respect et la traçabilité des exigences techniques (IADT) - Définir les architectures des bancs de tests , tant au niveau système que carte électronique (unitaire) en vue des phases de qualification, de recette et de production - Définir les moyens d’essais / les besoins en termes de matériel et de ressources - Définir les procédures de tests nécessaires et suffisantes pour assurer la validation fonctionnelle et l'évaluation des performances des systèmes et des sous-ensembles associés - Assurer la planification des essais réalisés - Réaliser les essais sur équipements , en interne et/ou dans les laboratoires partenaires agrées (pour la CEM et les essais environnementaux) et la rédaction de la documentation associée - Former l'unité de production interne et/ou les sous-traitants pour les tests lors des phases d'industrialisation des équipements De plus, il est force de proposition pour identifier des solutions techniques optimisées afin de réduire les coûts et les délais tout en respectant les exigences et le niveau de qualité requis par les projets.
CDI

Offre d'emploi
Ingénieur Test et Validation embarquée - Energies H/F

Publiée le

35k-45k €
Grenoble, Auvergne-Rhône-Alpes
Télétravail partiel
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication d'équipements de haute technologie. Dans ce cadre, nous recherchons un ingénieur tests et validation embarquée . Responsabilités : Valider des développements existants Vérifier des documents de spécification et de conception Définir la stratégie de tests et rédiger des plans de test Rédiger des procédures d'essais et dérouler des tests Effectuer des tests unitaires avec couverture de code Effectuer des tests d'intégration (librairies dans logiciel)
CDI

Offre d'emploi
Ingénieur test et logiciel (H/F)

Publiée le

30k-35k €
Nantes, Pays de la Loire
Télétravail partiel
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, votre rôle est de comprendre les objectifs du projet et les besoins des utilisateurs afin de définir la stratégie de test la plus adaptée. En tant qu' Ingénieur test et logiciel (H/F) , vous assurez les missions suivantes : • Mise en place de la stratégie de test • Analyser et évaluer les exigences utilisateurs et les spécifications • Rédaction et exécution de scénarios de recettes • Piloter et suivre l'exécution des tests • Développer et maintenir des scripts de tests automatisés • Création des rapports détaillés sur les résultats des tests automatisés • Valider le déploiement et l'installation avant livraison. • Réaliser des démonstrations à destination du client ou interne La stack technique : • Sélénium, Squash TM • Jira, Testlink • Jenkins, Git • Postman ou équivalent
CDI
CDD

Offre d'emploi
Ingénieur Hardware – Electronique & Systèmes Embarqués

Publiée le
Hardware
KiCad
LTspice

3 ans
Hauts-de-Seine, France
Intègre un bureau d’études à taille humaine (50 personnes) où expertise, innovation et esprit d’équipe sont au cœur des projets. En tant qu’ Ingénieur Hardware confirmé , tu seras un acteur central du développement de solutions électroniques complexes, depuis la conception jusqu’à la validation, dans un environnement technique stimulant et exigeant. Tu interviendras sur l’ensemble du cycle en V et tu assureras la qualité, la fiabilité et la performance des systèmes développés : Définition de l’architecture hardware et participation au choix des composants. Conception de cartes électroniques analogiques, numériques et mixtes. Saisie de schémas, routage et optimisation des circuits (Altium, KiCad). Analyse de performance, fiabilité et robustesse des designs. Tests et validation : fonctionnels, performances, CEM, RF, endurance. Collaboration avec les fournisseurs, suivi de production et gestion des approvisionnements. Rédaction de la documentation technique à destination des équipes internes et des clients. Veille technologique et participation active à l’amélioration continue des processus.
Freelance

Mission freelance
Ingénieur(e) Industrialisation / Process / Méthodes de Production – Industrie 4.0

Publiée le
IoT

1 an
500 €
Liège, Belgique
Télétravail partiel
Accompagner notre client dans la mise en place, l’optimisation et la digitalisation de vos processus de fabrication , en intégrant les principes et technologies de l’ Industrie 4.0 . L’objectif est d’améliorer la performance industrielle, la fiabilité des procédés et la compétitivité des lignes de production. 1. Analyse et optimisation des processus de production Étude des flux existants, identification des points de blocage et des leviers de performance. Proposition et mise en œuvre de plans d’amélioration continue. Intégration d’outils d’automatisation, de robotisation et de digitalisation des ateliers. 2. Conception et formalisation des méthodes de fabrication Collaboration avec les équipes mécatronique, automatisme et robotique . Élaboration des gammes de fabrication , modes opératoires et standards de process . Définition des indicateurs de performance et de qualité associés. 3. Pilotage des phases d’industrialisation Rédaction des cahiers des charges techniques . Sélection et validation des équipements. Coordination des essais, qualifications et mise au point des procédés automatisés. 4. Gestion de projet industriel Suivi de planning, de budget et de ressources. Animation des réunions d’avancement et reporting auprès du client. Interface technique entre les différents acteurs du projet. 5. Accompagnement au déploiement Support technique lors de l’installation des équipements sur site. Formation des équipes de production et de maintenance. Élaboration des plans de prévention, procédures et documentations techniques. 6. Amélioration continue et digitalisation Analyse des données issues des systèmes connectés (IoT, MES, ERP…) . Exploitation des retours d’expérience pour l’optimisation des performances. Veille technologique sur les outils et méthodes de l’ Industrie 4.0 (automatisation, data management, IA industrielle…).
CDI

Offre d'emploi
Ingénieur système Linux télécom embarqué H/F

Publiée le

40k-45k €
Ramonville-Saint-Agne, Occitanie
Télétravail partiel
Contexte de la mission : Passionné par les systèmes embarqués et le spatial, et si vous participiez à la construction de la plus grande constellation de satellites de télécommunications mondiale ? Prêt à relever le défi d'embarquer Linux au coeur d'un satellite et de contribuer à son voyage en orbite ? Nous recrutons un ingénieur système Linux télécom embarqué H/F. Responsabilités : - Concevoir et déployer des architectures système et réseau embarquées adaptées aux contraintes spatiales (latences élevées, ressources limitées, communications intermittentes) ; - Développer et optimiser les fonctionnalités logicielles et les protocoles réseaux sous Linux embarqué, afin de garantir la fiabilité et les performances en orbite ; - Participer à la démarche d'intégration continue.
Freelance

Mission freelance
Cloud Engineer (AWS – Media & IoT)

Publiée le
AWS Cloud

1 mois
100-550 €
Paris, France
Télétravail 100%
Dans un contexte de scale et de renforcement de la roadmap , tu rejoins l’équipe Platform pour concevoir et faire évoluer une Media API stratégique. L’objectif : unifier l’accès aux caméras, flux vidéo/images et transformations média , dans un environnement IoT + serverless , sécurisé et scalable. Media API & Serverless Concevoir et développer une Media API pour interagir avec des caméras (IoT / Edge). Implémenter une architecture API Gateway on top of AWS Step Functions . Créer des endpoints manquants qui ne sont pas couverts par les APIs existantes. Unifier l’accès : caméras images flux vidéo transformations média (processing, déclenchements, workflows) Architecture & Platform Participer aux choix d’architecture cloud (patterns serverless, event-driven). Garantir scalabilité, sécurité et résilience des services. Travailler main dans la main avec les équipes Cloud, Data/ML, Produit et IoT . Sécurité & fiabilité Implémenter une approche Security by design : IAM / permissions secrets management politiques réseau Contribuer à la mise en place de : monitoring & observabilité runbooks gestion des incidents Automatisation Infrastructure as Code (Terraform ou CDK). CI/CD unifié et industrialisé. Participation à l’amélioration continue de la platform.
Freelance
CDI

Offre d'emploi
Expert espaces connecté

Publiée le
Cisco
DAT
IoT

1 an
58k-66k €
550-650 €
Yvelines, France
Dans le cadre d’une transformation numérique continue et de l’évolution rapide des usages digitaux, l’équipe se renforce avec un Expert Technique Junior dédié aux produits « Espaces Connectés ». Missions principales : Expertise technologique Assurer une veille sur les solutions, normes et tendances du marché (ex. Microsoft, Cisco, Logitech, IoT) Définir et faire évoluer les standards techniques du périmètre Garantir la cohérence d’architecture entre les différents produits et solutions Support transverse Accompagner les product owners et chefs de projet dans le cadrage technique Apporter un appui technique lors des phases critiques (RFP, mises en production, incidents majeurs, migrations) Animer les relations techniques avec les éditeurs et intégrateurs Contribution aux projets stratégiques Piloter ou contribuer à des projets de transformation (nouveaux usages, industrialisation, rationalisation) Participer à l’innovation d’usage (POC, expérimentations, démonstrateurs) Contribuer à la stratégie technologique moyen/long terme
Freelance

Mission freelance
Un architecte logiciel senior C++

Publiée le
Apache Kafka
API REST
Architecture

6 mois
Courbevoie, Île-de-France
Télétravail partiel
Almatek recherche pour l'un de ses clients, Un architecte logiciel senior C++ compétences C++ moderne & écosystème (C++17/20, STL, Boost, Qt/QML, Drogon, Conan, CMake) : 5 / 5 Motif : expertise explicitement demandée, avec au moins 10 ans d’expérience C++ et maîtrise de l’écosystème. Architecture logicielle micro-services / systèmes distribués (REST, Kafka, gRPC, découplage, modularisation) : 4 / 5 Motif : conception et modélisation d’architectures micro-services, pratiques de découplage et protocoles inter-services exigés. Modélisation & conception (UML 2.0, ArchiMate, Design Patterns, principes SOLID, DDD) : 4 / 5 Motif : usage systématique pour modéliser l’architecture, modélisation UML/ArchiMate et DDD mis en avant. Qualité logicielle & tests (TDD, BDD, tests unitaires et d’intégration, maintenabilité/scalabilité) : 4 / 5 Motif : pratique des tests, sensibilité à la maintenabilité/robustesse et pratiques TDD/BDD requises. Animation technique & accompagnement d’équipes (lead technique, formations, multi-équipes) : 4 / 5 Motif : capacité à collaborer avec équipes pluridisciplinaires, donner des formations, animer des réunions techniques et comités d’architecture. Durée et localisation Durée : Longue (démarrage cible le 02/02/2026, montée en charge progressive puis production de livrables ; 1 ETP). possibilité de télétravail 2 à 3 jours par semaine. Travail en dehors du territoire métropolitain interdit. Livrables attendus Modèles ArchiMate détaillant les architectures applicatives définies. Dossiers d’architecture et de conception pour les périmètres applicatifs pris en charge. Guidelines techniques et documentation API (normes de développement, patterns, contrats d’API, conventions C++). Templates de projets C++ / “applications blanches” pour industrialiser la création de nouveaux services. Supports de formation et supports d’animation des réunions techniques/comités d’architecture. Bilan mensuel de prestation : synthèse des jours travaillés, projets concernés et réalisations associées. Notes Séniorité élevée attendue : au moins 10 ans d’expérience en développement C++ et 2 ans en architecture applicative/logicielle ; niveau demandé explicitement “Senior”. Environnement critique & industriel : SI de conduite réseau électrique, fortes contraintes de disponibilité, performance, sécurité et conformité cyber. Évaluation forte en début de mission : compétences techniques et comportementales évaluées durant les 4 premiers mois ; la prestation peut être arrêtée si le niveau requis n’est pas atteint (note minimale 2/3). Contrainte de présence : possibilité de réduire le télétravail au démarrage pour favoriser la montée en compétence ; nécessité de présence sur site pour certaines campagnes de tests.
CDI

Offre d'emploi
Architecte Logiciel Embarqué - Innovation Technologique - H/F

Publiée le
C/C++
CAN (Controller Area Network)
FPGA (Field-Programmable Gate Array)

55k-80k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte du poste Une entreprise innovante dans le secteur des semi-conducteurs, cherche à renforcer son département logiciel embarqué. Face à une demande croissante et à l'essor de projets de circuits intégrés entièrement personnalisés, l'entreprise est actuellement à la recherche d'un Architecte Logiciel Embarqué. Vous rejoindrez une équipe dynamique dédiée à la conception et à l'implémentation de solutions sur mesure pour de grandes entreprises du secteur IoT, médical, spatial et automobile. Le poste est ouvert dans le cadre de la consolidation des ressources techniques nécessaires pour relever les défis d'expansion actuelle de l'entreprise.
Freelance

Mission freelance
Technicien Support – Éditeur de logiciel

Publiée le
Relation client
Support informatique

6 mois
320-400 €
Hauts-de-Seine, France
Télétravail partiel
Profil recherché : Métiers et fonctions : Maintenance, Support et assistance utilisateurs, Technicien support Spécialités technologiques : Poste de travail, Ticketing Type de service : Assistance Technique (facturation basée sur un taux journalier) Compétences requises : Technologies et outils : ServiceNow, Microsoft 365, JIRA Sof skills : Rigueur, Bon relationnel, Sens du service, Force de proposition, Autonomie Description de la prestation : Le client, éditeur de logiciel innovant dans le secteur immobilier, recherche un(e) Technicien Support polyvalent(e) pour accompagner la croissance. La mission se divise en trois volets : Support utilisateur N1/N2 : Assurer le support quotidien (interne & externe), gérer et traiter les tickets d’incidents/demandes, analyser les problèmes, suivre leur résolution, documenter procédures et bonnes pratiques. Améliorations possibles : implémentation d’un outil de ticketing (ex : GLPI), création de tableaux de bord d’indicateurs. Gestion de l’environnement de travail : Référent pour la gestion des environnements Microsoft 365, onboarding/offboarding, préparation et paramétrage des postes (PC/Mac), gestion des comptes, droits, habilitations, inventaire matériel et licences. Accompagnement et formation des utilisateurs : Former et accompagner dans la prise en main des outils internes, proposer des améliorations pour simplifier le quotidien, contribuer à l’évolution du support.
Freelance
CDI

Offre d'emploi
Expert IT Fonctionnel / Software Asset Management

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

1 an
40k-45k €
400-670 €
Île-de-France, France
Télétravail partiel
Description du poste Une entité globale de Software Asset Management a été mise en place pour coordonner les activités de SAM au sein des Métiers. Optimiser les coûts software globalement, et homogénéiser les processus SAM entre les différents Métiers. La mission de Software Asset Management est de contribuer aux revues de compliance software planifiées et ponctuelles, ainsi que d'accompagner les entités IT dans leurs projets nécessitant des usages software. Il est également nécessaire d'appuyer les Achats dans le cadre de mise en place de contrats Software ou de renégociation pour les aspects SAM, et de contribuer à la gestion des demandes d'audit, vis-à-vis des éditeurs et de tous les acteurs Groupe impliqués. Environnement anglophone Objectifs de la mission Suivi des usages de licences et l'évolution des règles de licencing des fournisseurs qui seront assignés pour assurer la cohérence des installations et des droits d'usage (modèle compliance) par rapport aux éléments contractuels et techniques collectés. Appui sur les négociations contractuelles en faisant l'estimation des besoins identifiés et actuels, et réalisation des relectures critiques des clauses "SAM" des contrats software (définition de métrique, clause d'audit, limitations contractuelles...). Collaboration avec les responsables techniques et SAM de chaque Région et Entité afin d'analyser les inventaires du parc logiciel et coordination des campagnes d'inventaire software. Préparation, création, présentation et suivi des rapports d'analyse sur la compliance software et proposition des pistes d'optimisation sur les métriques, les installations techniques et la gestion du parc de licences. Contribution à l'animation de la communauté SAM internationale et inter-entités. Réalisation des reporting réguliers vers le top management CIB et Groupe sur les positions de compliance, les négociations en cours et les risques identifiés ainsi que leur remédiation.
Freelance

Mission freelance
Chef de projet Validation Linux Embarqué Télématique (H/F)

Publiée le

12 mois
500-600 €
Toulouse, Occitanie
Télétravail partiel
Notre client du domaine des systèmes embarqués et des solutions télématiques est à la recherche de son futur Responsable Validation Télématique (H/F) pour son site de Toulouse, dans le cadre du renforcement de son organisation et de la montée en cadence de nouveaux programmes stratégiques. Intégré à une équipe projet pluridisciplinaire et collaborative, vous devrez : Piloter l’ensemble des activités de Vérification & Validation Construire la stratégie V&V du projet Définir le planning global et coordonner les jalons avec les équipes internes et les partenaires Suivre le budget validation, optimiser les dépenses et justifier les arbitrages Encadrer et animer l’équipe validation Manager une équipe distribuée géographiquement Organiser le travail, garantir l’alignement méthodologique et assurer la montée en compétence Conduire les revues documentaires, les analyses et les investigations techniques Garantir la qualité des tests et la conformité client Définir les plans, conceptions et procédures de test Spécifier les besoins en bancs et outils, suivre leur mise à disposition Assurer la bonne exécution des tests, formaliser les rapports et présenter les résultats S’assurer du respect des processus qualité et des exigences réglementaires du secteur Compétences techniques : Maîtrise des processus et standards de validation (ISTQB, référentiels qualité) Connaissance des cycles de développement : Agile, V-model, ASPICE / CMMI Systèmes embarqués et solutions télématiques Environnements Linux embarqués (Yocto, U-Boot…) Outils : Git, JIRA, Reqtify Technologies & protocoles : CAN, LIN, Ethernet, GNSS, Bluetooth, Wi-Fi Bon niveau d’anglais professionnel
Offre premium
Freelance
CDI

Offre d'emploi
Développeur Rust & Golang

Publiée le
Go (langage)
Rust

3 ans
40k-60k €
450-600 €
Paris, France
Télétravail partiel
🏭 Secteurs stratégiques : Banque d’investissement 📍Localisation : IDF PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur Rust (pas un autre langage). Les connaissances sur le langage GO sont un plus. L'équipe conçoit, architecture, développe et maintient en production les applications de booking et de données de marché de son périmètre, qui servent à la valorisation et au calcul de risque. La mission consiste à : Compréhension des besoins métier et des problématiques techniques. Architecture et conception de systèmes informatiques.
CDI

Offre d'emploi
Technicien support logiciel métier (H/F)

Publiée le

22k-27k €
Saint-Raphaël, Provence-Alpes-Côte d'Azur
En bref : Technicien Support Logiciel H/F – CDI – Saint-Raphaël – 24K Océane recherche pour son client un Technicien Support Logiciel (H/F) à Saint-Raphaël. VOS MISSIONS : - Réceptionner les appels clients et créer les tickets incidents, - Diagnostiquer et résoudre les problématiques liées aux logiciels à distance, - Assurer le support via télémaintenance (paramétrage, extractions de données, assistance au déploiement), - Mettre à jour la base de connaissances (wiki, fiches pratiques), - Réaliser des tests et manipulations pour reproduire et analyser les bugs, - Participer aux formations et démonstrations produits, - Intégrer le roulement d’astreintes pour garantir la continuité du support. ENVIRONNEMENT TECHNIQUE : Réseaux TCP/IP, systèmes Windows et Linux (Ubuntu), lignes de commande, outils de ticketing et télémaintenance.

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.
1423 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
2025 © Free-Work / AGSI SAS
Suivez-nous