Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...) à Montpellier

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

Offre d'emploi
Développeur système embarqué - H/F

DAVRICOURT
Publiée le

40k-45k €
34000, Montpellier, Occitanie
Dans le cadre de la réalisation d'un projet en assistance technique, nous recherchons un(e) développeur système embarqué pour l'un de nos clients du secteur des dispositifs médicaux. Vous interviendrez sur le site client situé à Montpellier (34). À ce titre, vos missions quotidiennes seront les suivantes : - Participer à la rédaction des spécifications détaillées ; - Analyser et reprendre l'existant (code, architecture, contraintes temps réel) ; - Renforcer les développements embarqués existants ; - Concevoir, développer et maintenir des modules logiciels embarqués ; - Contribuer aux choix d'architecture pour la migration microcontrôleur / OS ; - Réaliser des tests unitaires et tests d'intégration ; - Rédiger des procédures et rapports de tests ; - Collaborer étroitement avec les équipes électronique et système ; - Travailler dans le respect des processus qualité en vigueur.
CDI
Freelance

Offre d'emploi
DBA Oracle

VISIAN
Publiée le
AIX (Advanced Interactive eXecutive)
ASM
Exadata

3 ans
40k-65k €
400-600 €
Montpellier, Occitanie
Dans le cadre du renforcement d’une équipe Build au sein d’un environnement grand compte, nous recherchons un DBA Oracle Expert Production disposant d’une forte expertise sur les infrastructures critiques à haute disponibilité. Le consultant interviendra sur l’administration, l’exploitation et l’évolution des plateformes Oracle. Il assurera la gestion des bases de données en production, la mise en œuvre des architectures haute disponibilité, les opérations de sauvegarde/restauration, ainsi que l’optimisation des performances. Il participera également aux projets techniques Build, à l’automatisation des tâches d’exploitation et apportera son expertise sur les incidents complexes. Le poste nécessite une excellente maîtrise des environnements Oracle critiques ainsi qu’une forte autonomie technique. Compétences techniques attendues Bases de données Oracle Database – Expert Oracle Administration Production Haute disponibilité Oracle RAC ASM Physical Dataguard ExaCC / Exadata Sauvegarde / restauration RMAN Scripting / Automatisation Shell Unix / Linux Ansible Systèmes Linux Solaris AIX Performance Tuning Oracle Optimisation performances bases de données
CDD
Freelance

Offre d'emploi
DBA Oracle / MySQL Expert Production

VISIAN
Publiée le
Ansible
ASM
Exadata

3 ans
40k-68k €
400-650 €
Montpellier, Occitanie
Dans le cadre du renforcement d’une équipe Build au sein d’un environnement grand compte, nous recherchons un DBA Oracle / MySQL Expert Production disposant d’une forte expertise sur les environnements critiques à haute disponibilité. Le consultant interviendra sur les projets d’évolution des plateformes de bases de données, tout en accompagnant les équipes Run sur les incidents complexes, les sujets de performance et l’amélioration continue. Il assurera l’administration et l’exploitation des bases Oracle et MySQL, la gestion des architectures critiques, les opérations de sauvegarde/restauration, ainsi que l’optimisation avancée des performances. Le poste nécessite une double compétence Oracle / MySQL, une forte capacité d’analyse, ainsi qu’une aisance à évoluer dans un contexte Build en interaction constante avec les équipes Run. Compétences techniques attendues Bases de données Oracle Database – Expert MySQL – Confirmé à Expert Haute disponibilité Oracle RAC ASM Dataguard ExaCC / Exadata Sauvegarde / restauration RMAN Performance / Tuning Optimisation SQL Tuning moteur base de données Analyse de performance Automatisation / Industrialisation Ansible Python Systèmes Linux Unix Exploitation Support incidents critiques Documentation technique Amélioration continue Langues Anglais professionnel indispensable
CDI

Offre d'emploi
Développeur Fullstack Senior

CAT-AMANIA
Publiée le
Angular
J2EE / Java EE
Java

40k-50k €
Montpellier, Occitanie
Nous recherchons actuellement un(e) Développeur(se) Fullstack pour renforcer notre pôle Développement. Sous la responsabilité d'un chef de projet, et en collaboration avec les autres membre de l'équipe (développeurs et experts fonctionnels) vous réalisez les missions suivantes : Conception et développement des évolutions et des correctifs sur des applications Java / Angular. Réalisation de spécifications techniques détaillées, Réalisation des développements et des tests unitaires, d'enchainement, d'intégration des composants, Analyse et prise en compte des corrections des anomalies en veillant en particulier à la non-régression. Vous interviendrez dans toutes les étapes du projet de la conception jusqu'à sa garantie. Vous travaillez en méthode agile. Vous êtes un développeur de type "full stack" et avez l'expérience de développements en équipe. Vous êtes curieux, rigoureux et autonome tout en appréciant travailler en équipe. Vous êtes à l'affût de toutes les nouveautés et innovations du monde du développement logiciel.
Freelance
CDI

Offre d'emploi
Développeur Mobile Senior (IOS / Android / React Native)

HOXTON PARTNERS
Publiée le
Android
iOS
React Native

3 mois
38k-45k €
380-420 €
Montpellier, Occitanie
Dans le cadre du développement de solutions digitales innovantes, nous recherchons un Développeur Mobile Senior afin de renforcer les équipes techniques. Le poste s’inscrit dans un contexte de conception et d’évolution d’applications mobiles intégrant des technologies avancées, notamment autour de l’IA. Cette mission ests sur un format de pré-embauche . Missions Concevoir et développer des applications mobiles iOS et Android Intervenir sur des projets cross-platform via React Native Intégrer et exploiter des briques technologiques liées à l’intelligence artificielle Garantir la qualité du code, la performance et la maintenabilité des applications Participer aux choix techniques et à l’amélioration continue des pratiques de développement Collaborer avec les équipes produit, design et techniques
CDI

Offre d'emploi
Développeur Mobile Android Kmp Sénior H/F

█ █ █ █ █ █ █
Publiée le
CI/CD
Gitlab
Jenkins

50k-60k €
Montpellier, Occitanie

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

CDI

Offre d'emploi
Développeur Java Spring Confirmé (H/F)

█ █ █ █ █ █ █
Publiée le
Ansible
Apache Kafka
CI/CD

37k-43k €
Montpellier, Occitanie

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Freelance

Mission freelance
Développeur Senior C++ Linux (F/H)

CELAD
Publiée le

1 an
450-510 €
Montpellier, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 2 jours de télétravail par semaine – Montpellier (34) – Expérience de 6/7 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! La mission consiste en un renfort opérationnel de l’équipe en charge des logiciels d’interface entre l’infrastructure télécom et le SI interne de l’opérateur. La stratégie du groupe est de rationaliser les systèmes en rapprochant les architectures historiques des différents parcs nationaux (France, Italie, DOM). C’est à la fois stimulant et exigeant: il s’agit d’accompagner la migration de logiciels critiques vers une architecture unique. Voici un aperçu détaillé de vos missions : Renforcer l’équipe en charge des logiciels d’interface télécom Maintenir et faire évoluer des applications critiques en C++ Participer à la migration vers une architecture technique unifiée Analyser l’existant et proposer des simplifications du code Réaliser du refactoring pour améliorer la qualité et la performance Assurer la stabilité des logiciels en production Analyser les logs et corriger les incidents Déboguer les applications sur environnement Linux (Debian/Ubuntu) Gérer plusieurs configurations de logiciels en production Contribuer à l’amélioration continue des outils et des processus Utiliser des scripts Perl pour compléter les développements Intervenir ponctuellement sur des outils complémentaires (Python, SQL, Docker) Suivre les bonnes pratiques de développement en C++ moderne Documenter les évolutions et les correctifs réalisés.
CDI

Offre d'emploi
Développeur Senior C++ Linux (F/H)

CELAD
Publiée le

Montpellier, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 2 jours de télétravail par semaine – Montpellier (34) – Expérience de 6/7 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! La mission consiste en un renfort opérationnel de l’équipe en charge des logiciels d’interface entre l’infrastructure télécom et le SI interne de l’opérateur. La stratégie du groupe est de rationaliser les systèmes en rapprochant les architectures historiques des différents parcs nationaux (France, Italie, DOM). C’est à la fois stimulant et exigeant: il s’agit d’accompagner la migration de logiciels critiques vers une architecture unique. Voici un aperçu détaillé de vos missions : Renforcer l’équipe en charge des logiciels d’interface télécom Maintenir et faire évoluer des applications critiques en C++ Participer à la migration vers une architecture technique unifiée Analyser l’existant et proposer des simplifications du code Réaliser du refactoring pour améliorer la qualité et la performance Assurer la stabilité des logiciels en production Analyser les logs et corriger les incidents Déboguer les applications sur environnement Linux (Debian/Ubuntu) Gérer plusieurs configurations de logiciels en production Contribuer à l’amélioration continue des outils et des processus Utiliser des scripts Perl pour compléter les développements Intervenir ponctuellement sur des outils complémentaires (Python, SQL, Docker) Suivre les bonnes pratiques de développement en C++ moderne Documenter les évolutions et les correctifs réalisés.
Freelance

Mission freelance
[SCH] Développeur Mobile Android KMP Sénior - 1492

ISUPPLIER
Publiée le

10 mois
400-500 €
Montpellier, Occitanie
Dans le cadre du renforcement d’une squad “Ma Banque”, nous recherchons un développeur mobile Android sénior afin de participer activement au développement et à l’amélioration continue d’une application grand public. L’environnement est agile et nécessite une forte capacité à s’intégrer rapidement dans une équipe pluridisciplinaire. Une expertise solide en Kotlin Multiplatform (KMP) est indispensable pour comprendre et faire évoluer l’architecture existante. Missions : -Développement de nouvelles fonctionnalités Android en Kotlin -Participation aux phases d’affinage et de conception technique -Réalisation de tests unitaires et validation des développements -Contribution à l’amélioration des bonnes pratiques (code, architecture, qualité) -Participation active aux rituels Agile (daily, sprint, etc.) -Collaboration avec les équipes iOS dans un contexte KMP -Intégration et maintien des pipelines CI/CD Profil recherché : Nous recherchons un développeur Android sénior avec une forte expertise sur Kotlin Multiplatform et le développement d’applications mobiles grand public. Il doit être capable de comprendre rapidement une architecture existante et d’y contribuer efficacement. Une bonne capacité à travailler en équipe, un bon relationnel et une expérience en environnement Agile sont essentiels.
Freelance

Mission freelance
251888/Développeur mobile Android KMP sénior - Montpellier

WorldWide People
Publiée le
Android

6 mois
Montpellier, Occitanie
Développeur mobile Android KMP sénior - Maitrise KMP - Une expérience significative sur le développement d’application grand public Android NATIF - Maitrisant l’architecture MVVM + clean architecture + architecture modulaire - Maitrisant Kotlin (couroutines et flows) - Maitrise de Compose Android - CI/CD (jenkins, fastlane, gitlab CI) Capacité travailler en équipe Bon relationnel pour intégration dans une équipe multi métier Expérience dans un environnement agile Avoir déjà eu une expérience professionnelle en KMP et pouvoir comprendre rapidement notre architecture. Connaissance environnement projet iOS dans un contexte KMP Participation au développement, affinages, dans une squad Ma Banque Objectifs et livrables Tâches : Développement, tests unitaires Contexte Participation au développement, affinages, dans une squad Ma Banque Attendu : Participation active au projet, mise en place des bonnes pratiques, participer à la création d'un produit en Agile Compétences : Notre stack technique : - Maitrise KMP - Une expérience significative sur le développement d’application grand public Android NATIF - Maitrisant l’architecture MVVM + clean architecture + architecture modulaire - Maitrisant Kotlin (couroutines et flows) - Maitrise de Compose Android - CI/CD (jenkins, fastlane, gitlab CI) Capacité travailler en équipe Bon relationnel pour intégration dans une équipe multi métier Expérience dans un environnement agile Avoir déjà eu une expérience professionnelle en KMP et pouvoir comprendre rapidement notre architecture. Connaissance environnement projet iOS dans un contexte KMP Compétences demandées Compétences Niveau de compétence Jetpack Compose Expert Android Jetpack Expert KOTLIN Expert
CDI

Offre d'emploi
Développeur Java Spring Confirmé F/H - Informatique de gestion (H/F)

█ █ █ █ █ █ █
Publiée le
Ansible
Apache Kafka
CI/CD

Montpellier, Occitanie

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

CDI

Offre d'emploi
Developpeur Java Back End Expérimenté - Montpellier H/F

█ █ █ █ █ █ █
Publiée le
Apache Kafka
Docker
Java

Montpellier, Occitanie

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Freelance

Mission freelance
Développeur confirmé UI WPF/C# - H/F

HAYS France
Publiée le
.NET
C#
UI design

6 mois
400 €
Montpellier, Occitanie
· Concevoir, développer, faire évoluer, maintenir, refactoriser des fonctionnalités applicatives en C# / .NET / WPF - expérience exigée · Concevoir et développer de nouvelles UI/UX et revoir l'UI existante · Comprendre des besoins métiers et proposer des solutions techniques adaptées · Développer et intégrer des API logique métier à l'UI · Écrire et maintenir des tests unitaires automatisés orientés scénarios utilisateurs · Participer à l’amélioration continue de la qualité logicielle et des outils de test et d'intégration continue · Respecter et encourager l'usage des bonnes pratiques de la programmation (GRASP, SOLID...) · Reconnaître l'importance de la qualité logicielle (lisibilité, maintenabilité, testabilité) et des tests automatisés · Travailler en étroite collaboration avec les autres équipes, notamment firmware, laboratoire, marketing.
CDI

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

CELAD
Publiée le

45k-55k €
Montpellier, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 2 jours de télétravail par semaine – Montpellier (34) – Expérience de 7 ans min. Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Pour renforcer nos équipes et chez plusieurs de nos clients dans le secteur de Montpellier, nous recherchons un Développeur Angular . Voici un aperçu détaillé de vos missions : Développer, optimiser et maintenir des applications web front-end complexes en Angular, et contribuer au développement de services Node.js. Garantir la qualité, la performance et l’architecture front de la plateforme. - Développer des interfaces Angular performantes, modulaires et maintenables, - Concevoir des architectures front robustes (state management, RxJS, NgRx), - Intégrer et consommer des API REST/GraphQL, - Participer au développement ou à l’adaptation d’API Node.js (Express/NestJS), - Encadrer ou accompagner techniquement des développeurs moins expérimentés, - Participer aux revues de code, tests automatisés et bonnes pratiques, - Collaborer avec les équipes UX/UI, produit et back-end (méthodes Agile).
CDI

Offre d'emploi
Développeur Node.Js Angular (F/H)

CELAD
Publiée le

40k-55k €
Montpellier, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 2 jours de télétravail par semaine – Montpellier (34) – Expérience de 4/5 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Pour renforcer nos équipes et chez plusieurs de nos clients dans le secteur de Montpellier, nous recherchons régulièrement des Développeurs Node.js Angular. Voici un aperçu détaillé de vos missions : - Participer à la conception de l'architecture logicielle, - Analyser et développer les composants, - Maintenir les applicatifs, - Corriger les éventuels dysfonctionnements, - Présenter les problématiques techniques, - Prendre en charge les différentes demandes et sollicitations des équipes transverses, - Assurer une veille technologique.

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

Contrats

Freelance CDI CDD Alternance Stage

Lieu
1

Montpellier, Occitanie
0 Km 200 Km

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