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

Offre d'emploiDéveloppeur Mulesoft (H/F)

Scalesys
Publiée le
API
Java
MuleSoft

34 mois
Île-de-France, France
📋 RÉSUMÉ Le Développeur Mulesoft conçoit, développe et maintient des solutions d'intégration robustes et évolutives en utilisant la plateforme Mulesoft Anypoint. Il assure la connectivité entre différents systèmes et applications, garantissant la fluidité des échanges de données. 🎯 MISSIONS Concevoir et développer des APIs et des intégrations complexes avec Mulesoft Anypoint Platform (Anypoint Studio, API Manager, Runtime Manager). Participer à l'analyse des besoins fonctionnels et techniques pour traduire les exigences métier en solutions techniques. Rédiger la documentation technique détaillée des architectures et des implémentations. Assurer la maintenance corrective et évolutive des flux d'intégration existants. Collaborer étroitement avec les architectes, les chefs de projet et les autres équipes de développement. Effectuer des tests unitaires, d'intégration et de performance pour garantir la qualité des livrables. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. 📦 LIVRABLES APIs et intégrations Mulesoft fonctionnelles, performantes et sécurisées. Spécifications techniques, documents de conception et documentation d'exploitation. Rapports de tests unitaires, d'intégration et de performance. Contributions aux revues de code et aux améliorations des processus de développement.
Voir cette offre
CDI

Offre d'emploiDéveloppeur .NET React H/F

ADSearch
Publiée le

50k-60k €
Antibes, Provence-Alpes-Côte d'Azur
[NoESN/SSII] CDI – Développeur Fullstack C# .NET / React H/F – 45/55K€ – Sophia-Antipolis – 2 jours TT – RTT Tu aimes coder ? Et si tu pouvais bientôt décider de la direction que prend le code ? Pas besoin d'attendre 10 ans et trois réorganisations pour prendre des responsabilités ! Je recrute pour un éditeur de logiciels bien implanté dans le paysage local depuis plus de 20 ans. Son produit ? Une plateforme SaaS utilisée à grande échelle par des clients internationaux. Aujourd'hui, l'équipe passe à la vitesse supérieure : modernisation du socle technique, évolution du produit et nouveaux challenges de développement. Et surtout, un vrai projet d'évolution vers un poste de Lead Developer à court terme pour le profil qui saura prendre sa place et apporter sa patte technique. Tu rejoins directement l'éditeur, son équipe produit et ses projets. Pas de mission chez un client qui change tous les quatre matins ! TON TERRAIN DE JEU Tu intègres une équipe à taille humaine de 5 personnes : PO, QA, développeurs et Lead Dev. Tu travailleras notamment en binôme avec ce dernier pour prendre progressivement davantage de responsabilités. Au programme : - Faire évoluer une plateforme SaaS utilisée à l'international. - Développer de nouvelles fonctionnalités en C#/.NET et React. - Concevoir de nouveaux services et endpoints. - Transformer les besoins métier en solutions
Voir cette offre
Freelance

Mission freelance271802/Développeur Front Angular Senior

WorldWide People
Publiée le
Angular

6 mois
340-370 €
Montpellier, Occitanie
Développeur Front Angular SeniorLa mission de ce développeur consistera à contribuer au développement de parcours digitaux dans le domaine bancaire. Il sera impliqué dans la création d'interfaces utilisateur interactives et conviviales, qui permettront aux utilisateurs d'accéder facilement à leurs services bancaires en ligne. Il devra comprendre les besoins spécifiques du secteur bancaire et s'assurer que les solutions développées répondent aux exigences de sécurité et de confidentialité. Goals and deliverables Tâches : Le développeur sera responsable de diverses tâches liées au développement web. Cela comprendra l'analyse des besoins, la conception et le développement de fonctionnalités, ainsi que la réalisation de tests unitaires pour assurer la qualité du code. Il devra également être en mesure de travailler en collaboration avec d'autres membres de l'équipe pour résoudre les problèmes et optimiser les performances du projet. Attendu : Il devra être capable de travailler en mode Agile, en participant activement aux réunions de planification, de rétrospective et de revue de code. Son expertise en développement web sera essentielle pour assurer la création d'un produit de haute qualité, en respectant les délais et les exigences du projet. Il devra également être en mesure de communiquer efficacement avec les membres de l'équipe et de partager ses connaissances pour favoriser une collaboration harmonieuse. Compétences : Intégration Web (HTML, CSS) Angular / NodeJS Connaissances sur les Web Components appréciées Bon relationnel pour intégration dans une équipe multi métier Capacité à travailler en équipe et faire preuve de curiosité Avoir un véritable esprit d'analyse et être force de proposition
Voir cette offre
CDI
Freelance

Offre d'emploiDéveloppeur .Net Python - H/F

STORM GROUP
Publiée le

1 mois
45k-50k €
400-420 €
75002, Paris, Île-de-France
#StormYourCareer Rejoins STORM GROUP et grandis avec nous ! Modernise les applications critiques et sécurise les socles applicatifs de nos partenaires : Développeur .Net & Python (H/F) Dans le cadre de la modernisation et du passage à l'échelle des architectures applicatives de nos clients grands comptes, nous recherchons un(e) Développeur .Net & Python. Au sein d'une équipe technique pluridisciplinaire, ton rôle sera central et à fort impact : tu prendras en charge le développement, la migration applicative, l'industrialisation CI/CD et la conteneurisation d'un écosystème hybride combinant technologies modernes et applicatifs legacy. Ton futur environnementTu évolueras au cœur des équipes d'ingénierie logicielle et d'intégration, en interaction directe avec les équipes de développement, d'architecture et d'exploitation. En relation permanente avec le métier et les Ops, tu évolueras dans un cadre dynamique et collaboratif (avec des possibilités de télétravail adaptées). C'est l'environnement idéal pour orchestrer la coexistence entre .NET Framework et .NET 8, automatiser des chaînes d'intégration continue exigeantes (Jenkins, Bitbucket, XL Release / XL Deploy) et déployer des microservices sur Kubernetes. Tes missions clésMissions de Spécialité & Projets Stratégiques : Mener à leur terme 2 missions techniques majeures : Mise en place et intégration de la couche d'authentification sécurisée via AxWay. Modernisation globale du système de logging interne s'appuyant sur SeriLog et la stack ELK (Elasticsearch, Logstash, Kibana) avec élaboration de dashboards de suivi. CI/CD, Release & Déploiement : Analyser, optimiser et faire évoluer les pipelines d'intégration et de déploiement continus (CI/CD) existants. Développer, automatiser et maintenir les pipelines Jenkins dédiés aux applications C#/.NET et Python. Intégrer et administrer les dépôts Bitbucket, en structurant les workflows de gestion de code source et les processus de release/déploiement automatisés via XL Release et XL Deploy. Migration & Modernisation Kubernetes : Accompagner l'architecture et garantir la parfaite coexistence entre les socles .NET Framework legacy et .NET 8 durant la phase de migration. Containeriser les applicatifs et adapter les architectures de déploiement des composants migrés vers des clusters Kubernetes. Support, Diagnostic & Accompagnement : Diagnostiquer et résoudre les incidents complexes de build, d'intégration et de déploiement (Support N2/N3). Rédiger et maintenir à jour la documentation technique et opérationnelle des architectures et pipelines. Accompagner, former et diffuser les meilleures pratiques DevOps auprès des équipes de développement et d'exploitation. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 universitaire en informatique, génie logiciel ou système distribué. Expérience : Tu justifies d'une expérience confirmée de 3 à 5 ans en développement logiciel (C#/.NET, Python) combinée à une forte sensibilité DevOps et CI/CD. Expertise Technique Impérative : Maîtrise avancée du langage C# et des écosystèmes .NET Framework et .NET 8. Solides compétences en développement Python. Expertise éprouvée sur les chaînes d'intégration et de livraison continues : Jenkins, Bitbucket, XL Release et XL Deploy. Maîtrise du logging applicatif et de la supervisabilité (SeriLog, ELK stack). Expérience concrète du déploiement et de l'orchestration sous Kubernetes. Connaissance des solutions de gestion des identités et accès (AxWay ou API Gateways similaires). Tes atoutsAutonomie et Capacité de Diagnostic : Grande aisance pour isoler rapidement les dysfonctionnements dans des environnements applicatifs complexes ou en cours de migration. Sens de la Collaboration & Pédagogie : Excellente faculté à créer des ponts entre les équipes de Dev et de Ops, en facilitant l'adoption des outils CI/CD et Kubernetes. Rigueur et Méthode : Souci du détail dans l'écriture de code propre, la sécurisation des accès (AxWay) et la tenue de documentations irréprochables. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5 euros / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continuous : Accès à Udemy Business et accompagnement aux certifications (.NET, Kubernetes, DevOps). Prime de cooptation, prime d'intéressement et de participation. Rythme de travail : Mode hybride (Télétravail & Présence site client). 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie (Cas pratique sur architecture C#/.NET 8 & Python, conception de pipelines Jenkins/Bitbucket, conteneurisation Kubernetes et logging ELK). Rencontre finale pour validation du fit et projection sur la mission. Prêt à rejoindre une équipe d'experts engagés ? N'hésite plus, rejoins la Storm Team ! Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
Voir cette offre
Freelance
CDI
CDD

Offre d'emploiProfil : Consultant / Développeur SAP FS-CM

LEVUP
Publiée le
SAP

12 mois
Paris, Île-de-France
Présentation du poste Le consultant fonctionnel / développeur SAP FS-CM occupe un rôle hybride essentiel, responsable de la conception de bout en bout, du paramétrage, du développement et du support du module SAP Claims Management (FS-CM – Gestion des sinistres). Ce poste nécessite une connaissance approfondie du cycle de gestion des sinistres, une excellente maîtrise du paramétrage SAP FS-CM ainsi que de solides compétences en développement ABAP, afin de fournir des solutions de gestion des sinistres efficaces et personnalisées, tout en garantissant le respect des exigences réglementaires. Principales responsabilités1. Conseil fonctionnel et paramétrage Analyser et interpréter les exigences métier complexes provenant des équipes de gestion des sinistres et des opérations (par exemple : gestionnaires de sinistres, auditeurs de sinistres) et les traduire en solutions SAP FS-CM adaptées et efficaces. Réaliser le paramétrage du système (Customizing) sur l'ensemble des principaux composants de FS-CM, notamment : Configuration des produits de gestion des sinistres (Claims Product Configuration) : configuration des regroupements de postes de sinistres (Claim Item Groupings) et détermination des garanties (Coverage Determination). Mise en place et maintenance du modèle de processus de gestion des sinistres (Claim Process Model) et de la gestion des statuts. Paramétrage de la gestion des provisions (Reserve Management), du traitement des paiements (Payment Handling) et des processus de subrogation et de récupération (Subrogation/Recovery). Définition des règles de détection des fraudes (Fraud Management) et intégration avec les outils d'analyse des sinistres. Gestion des interfaces et des points d'intégration avec SAP FS-CD (encaissements et décaissements), SAP FS-PM (gestion des contrats d'assurance) et SAP FICO/GL (comptabilité financière et grand livre). Concevoir et documenter des spécifications fonctionnelles détaillées pour les rapports, interfaces, conversions de données, évolutions et formulaires (RICEF). Réaliser les tests unitaires, les tests d'intégration et les tests de recette utilisateur (UAT – User Acceptance Testing). Assurer la formation des utilisateurs et fournir une documentation complète. 2. Développement et mise en œuvre technique Développer et modifier des programmes ABAP / ABAP OO afin de mettre en œuvre des besoins spécifiques liés à la gestion des sinistres. Utiliser et étendre les composants techniques spécifiques à FS-CM, tels que les BAdI, les User Exits et les points d'extension (Enhancement Points), notamment au sein du poste de travail du gestionnaire de sinistres (Claim Handler's Desktop). Développer des interfaces permettant l'échange de données avec des systèmes externes (par exemple : prestataires médicaux, garages et réparateurs) via des Web Services ou des API. Diagnostiquer les problèmes et effectuer le débogage technique du code ABAP ainsi que des configurations FS-CM complexes. Participer aux mises à niveau techniques, à l'installation des correctifs (Patching) et à l'optimisation des performances de FS-CM. Qualifications et expérience requises1. Expertise fonctionnelle SAP FS-CM Excellente connaissance de l'architecture technique et fonctionnelle de FS-CM, notamment : Claim Header (en-tête du sinistre). Claim Item (poste du sinistre). Participant (intervenant dans le sinistre). Claim Handler's Desktop (poste de travail du gestionnaire de sinistres). Maîtrise du paramétrage du modèle de processus de gestion des sinistres (Claim Process Model) et de la détermination des garanties (Coverage Determination). Compréhension approfondie des processus de paiement et de gestion des provisions (Payments and Reserves). 2. Compétences techniques ABAP Maîtrise avancée de la programmation ABAP. Expérience des objets de développement spécifiques à FS-CM (par exemple : événements personnalisés et extensions). Excellente maîtrise du débogage et de l'analyse des performances. Bonne connaissance des modèles de données SAP, en particulier ceux propres à FS-CM. 3. Compétences personnelles Excellentes capacités de communication écrite et orale ainsi que de présentation. Solides capacités d'analyse et de résolution de problèmes. Capacité à travailler de manière autonome tout en collaborant efficacement au sein d'une équipe.
Voir cette offre
CDI

Offre d'emploiAnalyste Développeur COBOL Confirmé (F/H)

CELAD
Publiée le

95000, Cergy, Île-de-France
Dans le cadre de l'évolution de son système d'information, nous recherchons un.e Analyste Développeur COBOL confirmé.e pour intervenir au sein d'une équipe de maîtrise d'œuvre (MOE), en charge des applications liées aux plans d'actionnariat des managers et des salariés. Vous interviendrez sur des projets et des demandes de maintenance, en assurant le lien entre les besoins exprimés par la maîtrise d'ouvrage (MOA), la conception fonctionnelle et technique et la réalisation des développements. 🎯 Vos missionsAnalyse et conception fonctionnelle Analyser les besoins exprimés par la MOA Étudier les demandes de maintenance et les évolutions métier Élaborer les spécifications fonctionnelles et techniques Participer à la définition des solutions adaptées aux besoins Assurer la cohérence entre les attentes métier et les contraintes techniques Coordination et suivi des développements Répartir et suivre les travaux de développement Participer directement aux développements lorsque nécessaire Apporter votre expertise technique à l'équipe Suivre l'avancement des réalisations et veiller à leur conformité avec les spécifications Tests et qualification Préparer et réaliser les tests des développements Analyser les résultats et corriger les éventuelles anomalies Accompagner la qualification MOA Assurer le suivi des retours et contribuer à la validation des livrables 🧭 Environnement technique et fonctionnelDomaine fonctionnel Plans d'actionnariat salariés et managers Applications métier Maintenance évolutive et corrective Projets de transformation du système d'information Environnement technique Mainframe COBOL DB2 Analyse technique et développement Conception fonctionnelle et technique
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Python Senior / Ingénieur DevOps CI/CD

bdevit
Publiée le
Ansible
Artifactory
CI/CD

36 mois
Île-de-France, France
Expérience : 8 ans minimum Dominante : Développement Python / API & Administration des plateformes CI/CD Séniorité : Senior / Expert technique Contexte : Dans le cadre de l'industrialisation et de l'amélioration continue de ses plateformes d'intégration continue, nous recherchons un Développeur Python Senior disposant d'une solide expertise dans l'administration des outils CI/CD. Le consultant interviendra sur le développement de services d'automatisation, l'administration technique des plateformes CI et leur intégration au sein de l'écosystème DevOps. Le poste nécessite une double compétence : une excellente maîtrise du développement Python, notamment pour la conception d'API REST, et une expérience significative dans l'administration, la configuration et le maintien en conditions opérationnelles des solutions CI/CD. Il ne s'agit pas d'un poste de simple utilisateur des outils CI/CD, mais bien d'un rôle d'administrateur technique et de développeur de solutions d'automatisation. Missions principales 1. Développement Python & Automatisation Concevoir, Développer et Maintenir des applications et services en Python ; Développer des API REST, notamment avec FastAPI ou Flask, permettant d'automatiser les opérations sur les plateformes DevOps ; Concevoir des services d'orchestration et d'intégration entre les différents outils de la chaîne CI/CD ; Développer des connecteurs et des interfaces avec les API des solutions GitLab, Jenkins, Artifactory, SonarQube et Xray ; Automatiser les tâches d'administration, de provisioning, de configuration et de maintenance ; Garantir la qualité du code : tests unitaires, tests d'intégration, gestion des erreurs, logging et documentation ; Concevoir des solutions robustes, maintenables, sécurisées et industrialisables. 2. Administration Des Plateformes CI Assurer l'administration technique et le maintien en conditions opérationnelles des solutions suivantes : GitLab CI et/ou Jenkins Administration et Configuration des instances et des infrastructures d'exécution ; Installation, configuration et maintenance des GitLab Runners ou Jenkins Agents ; Gestion des permissions, des accès, des secrets et des mécanismes d'authentification ; Configuration et Optimisation des pipelines, templates et mécanismes d'exécution ; Gestion des mises à jour, des montées de version et des incidents techniques ; Analyse et résolution des problèmes de performances, de disponibilité et d'exécution. JFrog Artifactory Administration des instances, des dépôts et des espaces de stockage des artefacts ; Gestion des repositories locaux, distants et virtuels ; Configuration des politiques d'accès, des droits et des règles de rétention ; Automatisation des opérations d'administration via API REST ; Gestion des performances, du stockage et des problématiques de disponibilité. SonarQube Administration et configuration de la plateforme ; Gestion des projets, des permissions, des Quality Gates et des Quality Profiles ; Intégration des contrôles qualité au sein des pipelines CI/CD ; Automatisation du provisioning et des configurations via API ; Maintenance, mises à jour et résolution des incidents. JFrog Xray Administration et configuration de la plateforme ; Gestion des politiques de sécurité, des règles de scan et des mécanismes de contrôle ; Configuration des intégrations avec Artifactory et les outils CI/CD ; Automatisation des opérations via API ; Supervision des analyses de sécurité et résolution des problèmes techniques. 3. Industrialisation & Amélioration Continue Concevoir et Maintenir des solutions d'automatisation de l'écosystème CI/CD ; Standardiser les configurations et les pratiques d'administration ; Développer des mécanismes de provisioning automatisé et reproductible ; Améliorer la fiabilité, les performances et la sécurité des plateformes ; Participer aux évolutions d'architecture technique des outils CI ; Mettre en place des mécanismes de supervision, de traçabilité et d'observabilité ; Rédiger la documentation technique et les procédures d'exploitation.
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