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

Mission freelance
[SCH] Développeur Mobile Kotlin Multiplatform - 1629

ISUPPLIER
Publiée le

10 mois
350-380 €
Annecy, Auvergne-Rhône-Alpes
Dans le cadre du développement et de l'évolution d'un produit digital au sein d'une équipe Fab Décentralisée, le client recherche un Développeur Mobile KMP expérimenté. Le consultant participera aux développements, aux ateliers d'affinage et aux tests unitaires tout en contribuant activement à l'amélioration continue du produit. Il évoluera dans un environnement Agile et participera à la mise en œuvre des bonnes pratiques de développement mobile. Missions : -Participer à la conception et aux ateliers d'affinage des fonctionnalités -Développer les évolutions applicatives en Kotlin Multiplatform -Réaliser les tests unitaires et garantir la qualité du code -Participer aux choix d'architecture et aux bonnes pratiques de développement -Développer et maintenir les composants partagés KMP -Contribuer à l'amélioration continue du produit et des processus de développement -Participer aux cérémonies Agile de l'équipe -Réaliser les revues de code et partager les bonnes pratiques -Collaborer avec les équipes métier, produit et techniques -Participer aux chaînes CI/CD et aux processus de livraison Profil attendu : Nous recherchons un Développeur Mobile expérimenté disposant d'une expertise en Kotlin Multiplatform et d'une expérience significative sur des applications Android grand public. Le candidat doit maîtriser les architectures modernes de développement mobile et être capable d'intégrer rapidement un environnement KMP existant. Une bonne capacité de communication et une expérience du travail en équipe Agile sont indispensables.
Freelance

Mission freelance
Développeur Java

HAYS France
Publiée le
Eclipse
J2EE / Java EE

6 mois
Toulouse, Occitanie
Dans le cadre d’un besoin client, nous recherchons plusieurs profils de développeurs pour intervenir sur une mission de maintenance en conditions opérationnelles d’un logiciel à architecture et modèles complexes. Contexte de la mission Renfort des équipes existantes afin d’augmenter la capacité de traitement des correctifs et d’assurer la stabilité et l’évolution de l’application. Le consultant interviendra au sein d’une équipe déjà structurée, encadrée par une consultante experte du périmètre. Missions principales Correction de bugs Maintenance évolutive et corrective de l’application Amélioration des performances et de la stabilité Participation au développement logiciel dans un environnement technique exigeant Collaboration avec les équipes en place Profil recherché Développeur Java confirmé (niveau 4/5) Expérience en développement logiciel (Software Development) Connaissance d’Eclipse RCP (niveau 3/5 souhaité, optionnel) Capacité à travailler en équipe dans un environnement structuré Anglais technique (lecture) Informations pratiques Localisation : Toulouse
Freelance

Mission freelance
Développeur requêtes SQL

CS Group Solutions
Publiée le
SQL

6 mois
Nantes, Pays de la Loire
Nous recherchons un Développeur requêtes SQL Objectif global : Développement REQUÊTE SQL Les livrables sont: Requête SQL Spécification Documentation Compétences techniques: SQL - Confirmé - Important SAS - Confirmé - Souhaitable Description détaillée: Objet de la mission traiter les demandes en lien avec les données de l’entrepôt décisionnel . 1 Réceptionner et comprendre la demande 2 Identifier les tables et les données concernées 3 réaliser les requêtes 4 mettre à disposition les résultats des requêtes pouvant notamment prendre la forme de présentation des résultats via des tables SAS.^ Compétences : Savoir FAIRE Obligatoire : Bon niveau en SQL (capable de gérer des jointures parfois complexes) Apprécié : connaissance Système d'information hospitalier + connaissance SAS Savoir ÊTRE : Autonomie, bon relationnel. Full site client pendant 2 mois puis 3jours sur site client.
Freelance

Mission freelance
ANALYSTE TECHNIQUE EXPERIMENTÉ ET DEVELOPPEUR .NET FLUX COMPTABLES

PROPULSE IT
Publiée le
.NET

24 mois
325-650 €
France
Analyste technique Flux Comptables et Développements .NET Missions Principales : L'Analyste Technique des Flux Comptables est chargé d'assurer la documentation et l'optimisation des flux comptables transitant entre différentes applications via un format pivot, en s'appuyant sur Talend et les bases de données. 1. Documentation des Flux Comptables : • Analyser et documenter en détail les flux IT comptables depuis l'application métier. • Élaborer des procédures détaillées de gestion des flux. • Maintenir une documentation claire et à jour des flux et transformations. 2. Gestion des Interfaces et des Formats Pivot : • Comprendre, formaliser et documenter les formats pivots utilisés pour la transmission des flux comptables. • Décrire et cartographier les transformations de données effectuées à travers ces formats. • Décrire les adaptations à effectuer entre l'application et le format pivot • Mettre en place des processus de vérification pour garantir l'intégrité des données échangées. 3. Analyse des Flux via Talend (expertise Talend non requise) : • Documenter en détail les processus d'intégration et de transformation des données avec Talend. 4. Analyse de la Base de Données : • Analyse les requêtes SQL utilisées par Talend des données comptables. • Documenter les structures des bases de données impactées par les flux comptables. 5. Développement total ou partiel de la solution cible en .Net C#
Freelance
CDI

Offre d'emploi
Développeur ServiceNow Senior (H/F)

Clostera
Publiée le
ServiceNow

3 ans
50k-60k €
450-500 €
Île-de-France, France
Rejoignez-nous ! Nous recherchons un(e) Développeur(se) ServiceNow Senior pour accompagner nos clients dans la conception, le développement et l’évolution de leur plateforme ServiceNow . Vous interviendrez sur des projets stratégiques de transformation digitale et d’automatisation des processus IT et métiers, en participant à l’ensemble du cycle de vie des solutions : cadrage, conception, développement, intégration, tests et support. Vous travaillerez en étroite collaboration avec les équipes métiers, les architectes, les consultants fonctionnels et les équipes d’exploitation dans des environnements complexes et exigeants. Ce que vous ferez : Concevoir, développer et maintenir des solutions sur la plateforme ServiceNow . Participer aux ateliers de recueil et d’analyse des besoins métiers. Développer et configurer les modules ServiceNow (ITSM, ITOM, ITBM/SPM, HRSD, CSM, SecOps, GRC/IRM, etc.). Réaliser des développements avancés en JavaScript, Business Rules, Script Includes, UI Policies, UI Actions et Flow Designer. Développer et maintenir les catalogues de services, workflows et processus automatisés. Concevoir et mettre en œuvre des intégrations avec les systèmes tiers via API REST/SOAP, MID Server et mécanismes d’import/export. Participer à la définition de l’architecture technique et aux bonnes pratiques de développement. Réaliser les tests unitaires, les tests d’intégration et contribuer aux phases de recette. Assurer le support technique de niveau expert et la résolution des incidents complexes. Optimiser les performances, la sécurité et la maintenabilité de la plateforme. Participer aux montées de version et aux projets d’évolution de la plateforme. Produire et maintenir la documentation technique et les procédures d’exploitation. Accompagner les équipes clientes dans l’adoption des bonnes pratiques ServiceNow. Votre positionnement vous permettra d’intervenir sur des projets innovants, de collaborer avec des équipes multidisciplinaires et de mettre à profit votre expertise pour créer des solutions à forte valeur ajoutée.
Freelance

Mission freelance
Développeur Fullstack Junior (exp 2 ans)

INSYCO
Publiée le
Agile Scrum
Angular
AWS Glue

3 ans
350-400 €
Paris, France
Bonjour, Nous recherchons pour notre client grand compte un Développeur Fullstack Java / Angular Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes : Argumentaire écrit répondant de façon ciblée au besoin ci-dessous CV à jour en français Date de prochaine disponibilité Tarif journalier Merci d'indiquer la référence MDE/DFS/5417 dans l'objet de votre message Contexte Notre client, un organisme de gestion collective de droits, poursuit sa transformation digitale et renforce ses équipes. La prestation s'inscrit dans le développement d'un produit à fort enjeu et en constante évolution, dédié à l'ingestion automatique des œuvres, dans un contexte Agile SAFe et une trajectoire de migration vers le Cloud. Le profil recherché est un développeur fullstack avec une forte appétence pour la data, ayant si possible déjà travaillé sur un produit de ce type. La solution est conçue en lien avec le Tech Lead qui valide l'architecture logicielle. L'équipe est composée d'un PO, d'un Tech Lead et de deux développeurs, dans une logique d'autonomie "you build it, you run it". Répartition indicative : 70% back, 30% front. Activités principales Analyse Contribue à la définition des spécifications générales Réalise l'analyse technique et l'étude détaillée Adapte et paramètre les progiciels applicatifs (ERP) Réalise le prototypage Qualification Élabore les jeux d'essais pour les tests unitaires d'intégration Effectue les tests unitaires Identifie et traite les dysfonctionnements Développement Réalise les modules (objets et composants logiciels) Assemble les composants Rédige les documentations Maintenance A en charge la maintenance corrective A en charge la maintenance évolutive Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants Activités spécifiques au besoin Implémenter les fonctionnalités en accord avec le PO et le Tech Lead Implémenter les tests unitaires, tests d'intégration et tests de bout en bout Réaliser les code reviews en collaboration avec les autres membres de l'équipe Réaliser la maintenance en condition opérationnelle Maintenir l'IaC du projet Écrire des requêtes SQL et les optimiser Travailler avec l'environnement AWS ou un autre Cloud Provider
CDI

Offre d'emploi
Développeur SAP ABAP H/F

WAVY SERVICES
Publiée le
ABAP
SAP

45k-60k €
Courbevoie, Île-de-France
Description de l'entreprise : Notre client, une entreprise d'envergure internationale de premier plan, est à la recherche d'un développeur SAP pour rejoindre son équipe dynamique. Si vous avez une expérience solide dans ce domaine et que vous souhaitez jouer un rôle clé dans la transformation de cette entreprise de renom, n'hésitez pas à postuler Responsabilités : Concevoir, développer et déployer des solutions SAP personnalisées en collaboration avec les équipes fonctionnelles. Participer activement aux projets d'implémentation SAP, de la conception à la mise en oeuvre, en veillant à respecter les délais et les budgets. Assurer la maintenance, la résolution des incidents et l'amélioration continue des solutions SAP existantes. Collaborer avec les équipes métier pour comprendre les besoins et traduire ces exigences en solutions techniques SAP. Compétences techniques Expérience avérée en développement SAP. Solides compétences analytiques et résolution de problèmes.
Freelance

Mission freelance
Analyste développeur C#, SQL (h/f)

emagine Consulting SARL
Publiée le

1 mois
460-480 €
94120, Fontenay-sous-Bois, Île-de-France
Localisation : Val de Fontenay ; 1J de TT par semaine après 3 mois de mission Durée : 3 ans Résumé : Ce poste d'analyste développeur C# et SQL vise à renforcer une division dédiée à l'industrialisation des solutions de reconnaissance optique de caractères. L'objectif principal est de maintenir les applications et services liés au traitement des documents bancaires, en assurant une collaboration efficace et un reporting rigoureux des activités. Responsabilités : Participer au maintien et aux évolutions des outils et services applicatifs Rédaction des spécifications fonctionnelles et techniques. Réalisation des développements attendus (évolutions, correctifs, defects). Documentation des tests unitaires et fonctionnels. Préparation, suivi et réalisation des mises en production. Support aux utilisateurs et à la maîtrise d’ouvrage. Participation au suivi de production et à la résolution/analyse des incidents. Collaborer avec les autres développeurs de l’équipe. Gérer en autonomie ses sujets (évolutions, defects, corrections). Réaliser un reporting précis de ses activités auprès de son chef de projets. Compétences : Minimum 5 ans d’expérience en développement C#. Très bonne maîtrise de .NET, développement C# et environnements Windows. Bonne connaissance de SQL Server et du langage SQL. Connaissance du framework Gitflow (Gitlab, Github). Connaissance de base de l’Agilité (Scrum). Expérience solide dans le RUN / MCO d’applications. Capacité à gérer plusieurs sujets en parallèle. Rigueur et autonomie. Bonne communication orale et écrite.
Freelance
CDI

Offre d'emploi
Développeur Java (Luxembourg)

EXMC
Publiée le
Java
Spring

1 an
Luxembourg
Rôle de « Développeur JAVA » • Participer aux développements des actifs techniques, orienté microservices, intégré dans une plateforme de déploiement continue. • Assurer la sécurité par design, l’intégrité, le support informatique et la maintenance évolutive des actifs techniques. • Contribution pour garantir un flux de livraison incrémentale, itératif, fréquent et cohérent. • Mise en place de tests unitaires afin de garantir l’acceptation et d’éviter la régression des applications en favorisant leur automatisation. • Rédiger et maintenir la documentation relative aux actifs techniques. • Le profil doit justifier d’une expérience significative pour la mission. Les compétences théoriques • Diplôme universitaire (Bac+2 minimum) en informatique, ou autre avec option informatique. • Aptitude au travail en équipe, mais fait preuve d'une capacité manifeste d'indépendance, de responsabilité et de performance • Connaissance de concepts en relation avec DevOps et les plateformes d’intégration continue • Expérience dans le développement orienté objet et des outils de développement. • Connaissances d’une méthodologie de projet agile est considérée comme un avantage. • Une certification de type technique ou agile, telle que Scrum est considérée comme un avantage. • Connaissance du secteur financier et des solutions open-source.
CDI

Offre d'emploi
Développeur Fullstack Java / Angular (H/F)

Amiltone
Publiée le
Angular
Java

30k-35k €
Niort, Nouvelle-Aquitaine
Vos missions ? Intégré à nos équipes sur nos projets en Factory ou chez nos clients, vous interviendrez sur un projet de développement Fullstack. En tant que Développeur Java / Angular (H/F), vous assurez les missions suivantes : - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Back End : Spring boot ou MVC et Hibernate - Front End . Angular 12+ - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
CDI

Offre d'emploi
Ingénieur support applicatif (Responsable de support logiciel)

INFOGENE
Publiée le

32k-40k €
Lille, Hauts-de-France
Nous recherchons un(e) ingénieur support applicatif pour intervenir sur les activités de RUN et automatiser le support. Activités : Gérer les tickets N2/N3 (diagnostic, résolution, dispatch) Identifier les incidents récurrents et proposer des améliorations Automatiser les tâches de support Améliorer le monitoring et suivre les SLI/SLO Former le support N1 et animer les rituels RUN Participer aux mises en production et rituels agiles Développer des APIs backend Stack : Java, Spring Boot, PostgreSQL, Kafka, Docker/Kubernetes, Datadog, Splunk, GitHub Actions
Freelance

Mission freelance
Développeur Senior PHP / Symfony

Comet
Publiée le
PHP
Symfony

18 mois
350-550 €
Paris, France
Dans le cadre du renforcement des équipes de développement au sein d'un acteur majeur du secteur des médias numériques, il est recherché un prestataire senior disposant d'une expertise confirmée en environnement PHP et Symfony. Le titulaire de la prestation interviendra sur la conception, l'évolution et la performance globale des applications. Missions et prestations attendues : Participation active à l'analyse et à la compréhension des besoins exprimés par les directions métiers. Conception et développement d'architectures et de nouvelles fonctionnalités applicatives. Maintenance corrective et évolutive des applications existantes afin d'assurer la continuité de service. Refactorisation régulière et amélioration continue de la base de code existante pour en optimiser la qualité, la lisibilité et les performances. Modélisation et réalisation des tests nécessaires (unitaires, d'intégration) pour garantir la robustesse des livrables. Participation aux revues de code croisées et contribution active à la diffusion des bonnes pratiques de développement au sein de l'équipe. Rédaction et mise à jour de la documentation technique de référence. Transmission de connaissances techniques et accompagnement de la montée en compétences des collaborateurs de l'équipe. Implication et participation constructive aux différentes cérémonies Agile (Sprint Planning, Daily Stand-up, Rétrospectives).
CDI

Offre d'emploi
Développeur PHP et Data H/F

HAYS France
Publiée le

45k-55k €
Lyon, Auvergne-Rhône-Alpes
Vous rejoindrez une équipe technique de 10 développeurs, encadrée par un Tech Lead et un CTO, dans un environnement collaboratif où les idées comptent réellement.Voici quelques missions : Développer et faire évoluer l'ERP en PHP (les natives est le plus important) Concevoir et optimiser des traitements de données (imports, transformations, analyse) Travailler sur la performance et la gestion de gros volumes de données Participer aux choix d'architecture technique Collaborer étroitement avec les autres développeurs, le Tech Lead et le CTO
CDI

Offre d'emploi
Développeur Salesforce F/H

COEXYA
Publiée le

35k-40k €
Saint-Didier-au-Mont-d'Or, Auvergne-Rhône-Alpes
CONTEXTE Pour accompagner la croissance de notre entité spécialisée en CRM et marketing digital, nous recherchons notre futur développeur Salesforce F/H. Coexya propose une expertise en conseil et mise en oeuvre de solutions CRM?: mobile et multi canal pour la force de vente, le marketing et le service client. Intégrer ce pôle vous permettra d'évoluer après d'experts spécialisés sur les technologies Salesforce et maîtrisant les technologies innovantes du Web. CE QUE L'ON VOUS PROPOSE Intégrer à un centre de compétence Salesforce, vous prenez en charge les missions suivantes : - L'analyse, - Le design technique, - L'implémentation, - Les tests, - La documentation - Le déploiement.
Freelance
CDI
CDD

Offre d'emploi
Developpeur Mobile

LEVUP
Publiée le
Application mobile

12 mois
Belgique
Contexte de la mission Dans le cadre des développements des applications Mobiles à destination des entrepreneurs et agents internes nous avons le besoin de renforcer l'équipe actuellement en place. Le développeur interviendra sur des problématiques survenues sur les serveurs de production et sur des évolutions des applications Mobiles actuellement utilisées (applications relatives aux interventions/travaux, application de relevé d'index). Les développements sont actuellement déployés sur des appareils Androïd (Samsung), Apple (iPad) et Windows 10 (Panasonic). Le développeur devra donc garantir la production des spécifications techniques et du développement en conformité avec les spécifications fonctionnelles dans le cadre de projets et de maintenances applicatives en respect avec les méthodes, procédures et standards en place. Tâches principales 1. Contribution à la livraison de projets • Contribuer aux designs techniques sur base des spécifications fonctionnelles fournie dans les Users Stories • Développer (programmation, tests unitaires et sécurité) des applications sur base des spécifications fonctionnelles établies dans le respect des standards. • Garantir le bon déploiement des applications via les outils standards (Build Azure, pipline, …) • Identifier les différentes versions déployées sur les environnements • Informer le team lead et / ou l’Analyste Business des problèmes qui pourraient affecter la réponse à la demande • Participer à la résolution des incidents en résolvant les bugs identifiés • Contribuer à la documentation de l’application pour en faciliter la maintenance • Respecter les méthodes, standards et procédures en vigueur 2. Contribuer à la maintenance des applications • Proposer des solutions techniques • Développer, tester, documenter le code produit • Appliquer les standards utilisés dans le cadre du développement de l’applicatif. Profil recherché Les compétences techniques recherchées et les niveaux de séniorité associés sont repris dans la rubrique compétences. La connaissance des bonnes pratiques de développement en matière de sécurité et l’expérience dans leur mise en œuvre seront vérifiés durant l’entretien s’il a lieu. Précisions sur certaines compétences demandées: connaissances en outils de versioning : TFS/GitHub : 1 seul des 2 outils est suffisant D’un point de vue compétences "soft skills", il est attendu du consultant qu’il soit/ait:
Freelance

Mission freelance
Développeur web Java Angular

STHREE SAS
Publiée le

18 mois
Levallois-Perret, Île-de-France
Conception et développement de parcours Web front to back en technologie Java/angular Dans un cadre de méthode agile, vous travaillerez sur nos produits « parcours business » (avant-vente et vente de notre site gmf.fr) et mènerez les activités suivantes :  Développement Front-End : - Concevoir et implémenter des interfaces utilisateurs interactives et réactives en technologie Angular. - Réaliser les tests unitaires et d'intégration. - Collaborer avec les Product Owner et proxi product owner pour garantir une expérience utilisateur optimale. - Assurer la compatibilité et l'optimisation des performances sur différents navigateurs et appareils.  Développement Back-End : - Développer et maintenir des API robustes et évolutives en utilisant Java. - Intégrer des bases de données et assurer la gestion des données de manière sécurisée. - Participer à l'architecture et à la conception des systèmes pour garantir leur fiabilité, robustesse et leur évolutivité.  Collaboration et Gestion de Projet : - Travailler en étroite collaboration avec les équipes marketing produit pour livrer des solutions complètes. - Participer aux cérémonies agiles. - Contribuer aux revues de code pour améliorer continuellement les processus de développement. - Réaliser la documentation technique : rédaction des spécifications techniques (Technical Stories, diagrammes de séquence, documentation APIs). Compétences recherchées : De formation supérieure en informatique, une expérience confirmée web full stack de 6 ans minimum sur le digital particulièrement dans le développement d'applications web grand public est demandée. Maîtrise des techniques d'UX/UI, des langages web Angular, Java, des serveurs d'applications Wildfly, du CICD et des api REST. La connaissance de JSF serait un plus. Bien que spécialiste des applications web, vous savez intervenir sur des développements de services, vous permettant d'intervenir sur l'ensemble de la chaîne. Familier avec les méthodes agiles et savez travailler en équipe, utiliser des outils collaboratifs et vous appuyer sur vos aptitudes relationnelles pour partager vos connaissances (Jira / Confluence / Trello / Teams…). Savoir faire preuve d'autonomie, de rigueur et respecter les normes. Très bonne connaissance du web permettant de conseiller et de proposer des axes d'innovation à nos PO et PPO.

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