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

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

Offre d'emploi
Développeur C embarqué

Publiée le
C/C++
Python
Systèmes embarqués

40k-52k €
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
SII Aix Méditerranée, accompagne ses clients dans l’intégration des nouvelles technologies, procédés et méthodes de management de l’innovation pour contribuer au développement de leurs futurs produits ou services et faire évoluer leurs systèmes d’information. Nous conjuguons de manière durable et vertueuse la satisfaction de nos clients avec le bien-être et l’épanouissement de nos collaborateurs tout en délivrant un haut niveau de performance. Au travers de notre entité composée de quatre-vingts consultants et de leurs expertises liées au développement logiciel, au test et à la chefferie de projet , nous intervenons aujourd’hui sur des projets à forte valeur ajoutée, ambitieux et à l’international autour des secteurs du numérique, de l’industrie et des services en assistance technique et/ou en engagement. Nous couvrons un vaste secteur vous permettant de trouver une opportunité proche de chez vous : nous disposons d’opportunités sur Aix-en-Provence, Venelles, Marseille, Gémenos ou encore Avignon. Vous aurez le choix de rejoindre une équipe ambitieuse, talentueuse et engagée sur des sujets tels que : la conception d’une carte à puce implantée dans des documents biométriques, le développement d’une application de livraison de colis, l’innovation dans le suivi de cargos maritimes ou bien encore le développement d’applications de gestions d’évènements autoroutiers ou de plateforme monétique. Rencontrons-nous et valorisons ensemble les métiers de l’ingénieur et son rôle de « Changeur de Monde ». Dans le cadre de l’accompagnement de l’un de nos clients grands comptes, nous disposons d'une opportunité de Développeur C embarqué F/H sur Aix-en-Provence ! Les collaborateurs qui nous rejoindront auront pour mission de développer des cartes à puces utilisées dans différentes industries. A ce titre, vos principales missions consistent à : Développer de nouvelles fonctionnalités en C Coder des tests de non régression Corriger des anomalies (MCO) Travailler dans un environnement Linux (utilisation de bash, Makefile...) Réaliser / maintenir des documentations techniques
CDI
Freelance

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

Publiée le
Formation

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
Freelance

Mission freelance
Chargé.e de Formation Logiciel - Freelance (H/F)

Publiée le
Formation

1 mois
Marseille, Provence-Alpes-Côte d'Azur
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
Développeur Java/Angular (H/F)

Publiée le

35k-40k €
Marseille, Provence-Alpes-Côte d'Azur
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. 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 (impératif) : Java (version 8/11/17) Spring boot ou MVC et Hibernate Front End (apprécié) : Frameworks: Angular 2+ (version 12/15)/ React / Vue.js / Bootstrap / Typescript BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) Outils : Git, Jenkins, Jira
Freelance
CDI

Offre d'emploi
Développeur PowerBuild

Publiée le
Oracle
PL/SQL
PowerBuilder

6 mois
45k-55k €
300-400 €
13000, Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
🚀 CITECH recrute ! 🚀 ✨ Si vous souhaitez apporter vos compétences dans la réalisation de projets d’envergure dans le domaine de la santé, nous avons LA mission pour vous ! Nous recherchons en effet un(e) Développeur PowerBuilder (H/F) pour renforcer une équipe IT dynamique. Description du poste 🙌🔽 Vos missions principales seront les suivantes : 🔽🙌 🔸 Concevoir, développer et maintenir des applications PowerBuilder (APPEON PowerBuilder – PB 2019 et +) en environnement client / serveur. 🔸 Adapter et faire évoluer les applications existantes en fonction des besoins métiers (logistique, commercial, financier…). 🔸 Participer à l’analyse des besoins, à la rédaction des spécifications techniques et à l’estimation des charges. 🔸 Intégrer et exploiter les bases de données ORACLE (PL/SQL) dans le cadre des développements PowerBuilder. 🔸 Utiliser Tortoise SVN pour la gestion de versions des projets PowerBuilder et des objets Oracle. 🔸 Assurer le déploiement des applications PowerBuilder en environnement TSE (Terminal Server) . 🔸 Participer aux phases de tests, de recette et de mise en production. 🔸 Diagnostiquer et corriger les anomalies (support N2/N3) et contribuer à l’optimisation des performances. 🔸 Collaborer avec les différentes équipes (techniques, métiers, infrastructure) et travailler sur des processus hétérogènes.
Freelance
CDI

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

Publiée le
API
Flutter
PHP

12 mois
40k-55k €
360-410 €
Marseille, Provence-Alpes-Côte d'Azur
CITECH recrute ! 👍 Si vous souhaitez mettre vos compétences au service d’un projet stratégique et technique, nous avons LA mission pour vous ! Nous recherchons un(e) Développeur Web confirmé / Sénior (H/F) avec une véritable expertise sur les API 🚀 Vous interviendrez dans le cadre d’un projet de refonte et d’intégration de solutions numériques, avec un focus sur l’interconnexion de systèmes hétérogènes et la fluidité des échanges de données. Vous viendrez renforcer une équipe pluridisciplinaire composée de développeurs Back-End, Front-End et Mobile. 🙌🔽 Vos missions principales seront les suivantes : 🔽🙌 🔸 Assurer l’interfaçage technique des solutions existantes avec les outils des nouveaux partenaires industriels ; 🔸 Concevoir, développer et consommer des API complexes pour garantir la fluidité des échanges de données ; 🔸 Travailler sur un environnement technique mixte Web & Mobile, nécessitant polyvalence et adaptabilité ; 🔸 Participer à l’audit technique des solutions existantes pour déterminer celles à maintenir ou à faire évoluer ; 🔸 Assurer la maintenance et l’évolution de l’existant sous Symfony 4 ; 🔸 Collaborer avec les équipes internes pour l’intégration des flux.
CDI

Offre d'emploi
Ingénieur Systèmes Embarqués - Optronique - H/F

Publiée le

45k-55k €
Marseille, Provence-Alpes-Côte d'Azur
Contexte du posteNous sommes un bureau d’études de référence dans le domaine de la vision optronique , basé à Marseille. Depuis plus de 20 ans, nous concevons et développons des solutions de vision embarquée sur mesure pour des secteurs variés tels que le spatial, la défense, l’aéronautique, l’agriculture de précision, le transport, le médical ou encore l’environnement. Dans le cadre de notre croissance et afin de renforcer notre département R&D, nous recherchons un(e) Ingénieur(e) Systèmes Embarqué Bas Niveau (Kernel) . Vous rejoindrez une équipe passionnée et pluridisciplinaire, dédiée à la conception de systèmes de vision à l’état de l’art sur des plateformes de calcul haute performance. Rigoureux(se), curieux(se) et animé(e) par le goût de l’innovation, vous évoluerez dans un environnement technique stimulant, au sein d’une PME agile et reconnue pour son expertise. MissionsMissions principales Participer au développement et à l’intégration de systèmes de vision embarqués sur plateformes SoC multimédias (NVIDIA Jetson AGX, Xilinx Zynq, NXP i.MX…). Contribuer à toutes les étapes du développement : spécifications, prototypage, codage, tests et gestion de configuration. Développer du code bas niveau (noyau Linux, bootloader, drivers, BSP). Implémenter et optimiser des fonctions multimédias : acquisition, compression, gestion et transmission de flux vidéo/audio. Collaborer étroitement avec les équipes électronique, FPGA et traitement d’image pour garantir la cohérence et la performance des systèmes. Missions annexes Rédiger la documentation technique et les rapports de validation. Participer à la veille technologique autour des plateformes embarquées, GPU et systèmes Linux récents. Contribuer à l’amélioration continue des outils et des process internes.
Freelance

Mission freelance
Développeur forntend Angular - RGAA

Publiée le
Angular

6 mois
400-440 €
Marseille, Provence-Alpes-Côte d'Azur
Télétravail 100%
Nous développons une solution web et mobile dans le monde de l'éducation, du primaire au supérieur. Son développement est en mode AGILE avec des livraisons toutes les 4 semaines environ. Dans un environnement complexe .NET / Angular. A développer dans un code conforme aux critères RGAA Le Développeur réalise le logiciel ou l'application suivant les spécifications détaillées du client et l'architecture technique retenue : - Participe à l'analyse détaillée des besoins fonctionnels et techniques - Code la solution (logiciel, application, système...) - Réalise la documentation associée - Implémente la solution avec les technologies retenues - Qualifie les systèmes d'un point de vue technique et fonctionnel , - Valide les spécifications fonctionnelles détaillées - Pilote les prestataires impliqués dans le développement de la solution
CDI

Offre d'emploi
Développeur PL SQL

Publiée le
Oracle

40k-52k €
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
SII Aix Méditerranée accompagne ses clients dans l’intégration des nouvelles technologies, procédés et méthodes de management de l’innovation pour contribuer au développement de leurs futurs produits ou services et faire évoluer leurs systèmes d’information. Nous conjuguons de manière durable et vertueuse la satisfaction de nos clients avec le bien-être et l’épanouissement de nos collaborateurs tout en délivrant un haut niveau de performance. Au travers de notre entité composée de quatre-vingts consultants et de leurs expertises liées au développement logiciel, au test et à la chefferie de projet , nous intervenons aujourd’hui sur des projets à forte valeur ajoutée, ambitieux et à l’international autour des secteurs du numérique, de l’industrie et des services en assistance technique et/ou en engagement. Nous couvrons un vaste secteur vous permettant de trouver une opportunité proche de chez vous : nous disposons d’opportunités sur Aix-en-Provence, Venelles, Marseille, Gémenos ou encore Avignon. Vous aurez le choix de rejoindre une équipe ambitieuse, talentueuse et engagée sur des sujets tels que : la conception d’une carte à puce implantée dans des documents biométriques, le développement d’une application de livraison de colis, l’innovation dans le suivi de cargos maritimes ou bien encore le développement d’applications de gestions d’évènements autoroutiers ou de plateforme monétique. Rencontrons-nous et valorisons ensemble les métiers de l’ingénieur et son rôle de « Changeur de Monde ». Dans le cadre de l’accompagnement de l’un de nos clients grands comptes, nous disposons d’opportunités de Développeurs PL / SQL F/H sur Marseille ! Vos missions seront les suivantes : Analyse et traduction technique des besoins fonctionnels Rédaction de spécifications fonctionnelles et des cahiers de recette Réalisation des développements Tests unitaires et recette Mise en production Maintenance évolutive et corrective : Analyse, qualification et corrections des anomalies En vous appuyant sur vos compétences axées sur le développement PL/SQL ou équivalent (Transact SQL / Dev SQL) / Oracle
CDI
Freelance

Offre d'emploi
Analyste Développeur PL/SQL

Publiée le
PL/SQL

24 jours
35k-48k €
340-400 €
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
Dans le cadre du renforcement de l’équipe « Projet » , notre client recherche 1 Analyste Développeur PL/SQL pour participer à l’intégration complète des packages de déploiement destinés à l’exploitation. L’équipe « Projet » (8 personnes) prend en charge l’ensemble du cycle de développement : Compréhension du besoin et rédaction des spécifications techniques Développement et optimisation des bases de données Réalisation et suivi des tests (unitaires, d’intégration) Livraison et transmission des packages à l’équipe d’exploitation Maintenance préventive et corrective des applications Vos missions : Développer et optimiser les applications métiers, interfaces et outils en PL/SQL Maintenir les bases de données Oracle Effectuer les tests unitaires et d’intégration des développements Assurer la qualité et la conformité des livrables par rapport aux spécifications Gérer la maintenance évolutive et corrective des applications Communiquer régulièrement avec des interlocuteurs à l’étranger (20% du temps) Environnement Technique Base de données : Oracle Outils : TOAD, SVN Applications : WMS, ERP, Middleware OpenText (Liaison ECS) Méthodologie : Développement, intégration et maintenance
Freelance
CDI

Offre d'emploi
Développeur POWERBUILDER Confirmé

Publiée le
PowerBuilder

12 mois
Marseille, Provence-Alpes-Côte d'Azur
Le/la Développeur PowerBuilder interviendra sur l'ensemble du cycle de vie applicatif. 1. Analyse & Conception Recueil et analyse des besoins auprès des équipes métiers. Conception technique selon les normes UML, MERISE et architectures client/serveur. Participation à la modélisation et à l'évolution des bases de données (Oracle, Sybase, Informix...). 2. Développement & Intégration Développement, maintenance et optimisation d'applications PowerBuilder. Réalisation et optimisation de requêtes SQL (PL/SQL, Transact-SQL, Informix SQL). Intégration et traitement d'interfaces : JSON, XML, CSV, Web Services SOAP. Développement d'écrans, modules, traitements batch, flux entrants et sortants. 3. Corrections & Améliorations Maintenance corrective et évolutive des applications existantes. Optimisation de performances et amélioration continue des composants techniques. 4. Tests & Documentation Rédaction de spécifications techniques et fonctionnelles. Élaboration et exécution de tests unitaires et d'intégration. Production de la documentation associée. 5. Environnements & Sujets connexes Participation à des projets de migration.
Freelance
CDI

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

Publiée le
PowerBuilder

1 an
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
Contexte de la mission Dans le cadre du renforcement de l'équipe de développement du notre client, nous recherchons un Développeur confirmé / Expert PowerBuilder à Marseille. Missions principales Le/la Développeur PowerBuilder interviendra sur l’ensemble du cycle de vie applicatif. 1. Analyse & Conception Recueil et analyse des besoins auprès des équipes métiers. Conception technique selon les normes UML, MERISE et architectures client/serveur. Participation à la modélisation et à l’évolution des bases de données (Oracle, Sybase, Informix…). 2. Développement & Intégration Développement, maintenance et optimisation d’applications PowerBuilder . Réalisation et optimisation de requêtes SQL (PL/SQL, Transact-SQL, Informix SQL). Intégration et traitement d’interfaces : JSON, XML, CSV, Web Services SOAP . Développement d’écrans, modules, traitements batch, flux entrants et sortants. 3. Corrections & Améliorations Maintenance corrective et évolutive des applications existantes. Optimisation de performances et amélioration continue des composants techniques. 4. Tests & Documentation Rédaction de spécifications techniques et fonctionnelles. Élaboration et exécution de tests unitaires et d’intégration. Production de la documentation associée. 5. Environnements & Sujets connexes Participation à des projets de migration.
Freelance

Mission freelance
Développeur Full Stack Java/J2EE-Angular (H/F) - 13

Publiée le
Angular
J2EE / Java EE
Java

3 mois
100-520 €
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
Notre client recherche un Développeur Fullstack Java/J2EE-Angular (H/F) Les missions seront les suivantes : * Élaborer les spécifications techniques générales du projet sur la base des spécifications fonctionnelles, en fonction de l’architecture technique et des exigences en termes de sécurité. * Étudier les opportunités et la faisabilité technologique de l’application. * Assurer le développement et la maintenance corrective et évolutive des applications. * Assurer la cohérence, la sécurité, la performance et la pérennité des applications. * Documenter les développements ultérieurs et la mise en production. * Harmoniser et industrialiser l’ensemble des composants et applications. * Contribuer au design des applications en optimisant l’expérience utilisateur. * Faire de la veille technologique. * Contribuer à l’amélioration de la chaine de développement (DevOps) et participer à des études transverses de la DSI.
Freelance

Mission freelance
Ingénieur Logiciel IA Agentique

Publiée le
API
CI/CD
Cloud

1 an
Marseille, Provence-Alpes-Côte d'Azur
Télétravail partiel
Contexte : Dans le cadre d’un programme d’innovation autour de l’ intelligence artificielle agentique , nous recherchons un Ingénieur Logiciel IA Agentique pour concevoir, développer et industrialiser des agents d’IA autonomes à grande échelle. La mission s’inscrit dans une démarche de transformation technologique ambitieuse visant à automatiser des processus et à faire émerger de nouvelles capacités métiers grâce aux technologies LLM et aux systèmes d’agents intelligents. Vos missions : Concevoir et déployer des agents IA autonomes de bout en bout, du POC à la mise en production (LangChain, , etc.) Développer des connecteurs métiers (MCP) vers les outils internes (Jira, Confluence, SAP, Oracle, Office365) Concevoir des interfaces web modernes et des APIs performantes Industrialiser une infrastructure multi-cloud (Docker, Kubernetes, CI/CD) pour un usage à grande échelle Optimiser l’orchestration multi-modèles (GCP Vertex AI, AWS Bedrock, Azure OpenAI, Mistral) Contribuer à la R&D sur les nouvelles approches agentiques et à la veille technologique IA Documenter et maintenir les solutions mises en œuvre Compétences techniques requises : Python (niveau production industrielle) JavaScript / TypeScript (interfaces web modernes) Expérience avec LangChain ou framework d’orchestration d’agents IA (projets personnels acceptés) Maîtrise d’un ou plusieurs clouds publics : GCP, AWS, Azure Bonnes connaissances de Docker , CI/CD , et des pratiques DevOps Maîtrise d’un framework JS moderne : React , Vue.js ou Next.js Vision « production-ready », sens du design technique et de la performance Capacité à apprendre rapidement et à s’adapter à un environnement technologique évolutif Compétences appréciées : Traitement de la voix en temps réel (speech-to-text, text-to-speech, conversation vocale) Connaissance des APIs de streaming (OpenAI Realtime API, Anthropic streaming…) Expérience avec WebRTC ou WebSockets pour le streaming audio
CDI

Offre d'emploi
Ingénieur(e) Traitement d'image - Optronique - Marseille - H/F

Publiée le

40k-50k €
Marseille, Provence-Alpes-Côte d'Azur
Contexte du poste Nous sommes un bureau d’études de référence dans le domaine de la vision optronique , basé à Marseille. Depuis plus de vingt ans, notre structure a développé une expertise reconnue dans la conception de solutions de vision sur mesure pour des secteurs variés : défense, aéronautique, sécurité, transports, sport, cinéma, médical, etc. Afin d’accompagner notre croissance et renforcer notre équipe R&D spécialisée en traitement et analyse d’image, nous recherchons un(e) Ingénieur(e) en Traitement d'image . Vous intégrerez une équipe passionnée, à taille humaine, réunissant des profils pluridisciplinaires où innovation, exigence technique et esprit d’initiative sont au cœur de chaque projet. Votre rôle sera central dans la conception d’algorithmes avancés, l’optimisation de pipelines de vision et le développement de solutions embarquées à forte valeur ajoutée. Missions Missions principales Concevoir, développer et optimiser des algorithmes de traitement et d’analyse d’image pour des systèmes de vision innovants. Mettre en œuvre des modèles de machine learning et deep learning (CNN, SVM, descripteurs…) adaptés aux contraintes optroniques. Intégrer, tester et valider des solutions de vision sur des plateformes embarquées ou PC. Assurer la mise au point et l’optimisation de chaînes de traitement vidéo (flot optique, projections 3D, filtrages avancés…). Participer à la conception et au développement d’architectures logicielles performantes en C/C++ et/ou Python. Missions annexes Participer aux revues techniques et apporter un soutien aux équipes projets. Contribuer à la veille scientifique et technologique dans les domaines IA, traitement d’image, GPU computing. Prendre part à l’amélioration continue des méthodes et des outils internes. Proposer et développer des projets personnels à fort potentiel d’innovation.
CDI

Offre d'emploi
Ingénieur(e) IHM C++ - Optronique - H/F

Publiée le

42k-52k €
Marseille, Provence-Alpes-Côte d'Azur
Contexte du poste Nous sommes un bureau d’études technologique reconnu dans le domaine de la vision embarquée et des systèmes électroniques complexes , basé à Marseille. Depuis plus de vingt ans, nous concevons et intégrons des solutions de vision sur mesure pour des secteurs exigeants tels que la défense, l’aéronautique, le spatial, l’industrie ou encore les applications civiles innovantes. Face à une augmentation du nombre de systèmes livrés à nos clients , nous renforçons notre équipe avec un(e) Ingénieur(e) IHM C++ . Vous interviendrez principalement sur des projets d’IHM embarquées et déportées, pour des applications internes et externes à dimension européenne. Vous rejoindrez une structure agile, où l’innovation et la passion pour la technique sont au cœur du quotidien. Missions Développement applicatif IHM Concevoir, développer et maintenir des interfaces homme-machine embarquées en C++ à l’aide du framework Qt ou de moteurs 3D selon les besoins projets. Participer à la conception d’IHM déportées dynamiques en environnement web embarqué . Garantir la performance, la stabilité et la réactivité des interfaces utilisateurs. Appliquer les bonnes pratiques de développement et contribuer à la qualité du code via des tests unitaires et de validation automatique. Études et cadrage technique Participer à la définition du cahier des charges et aux phases d’étude technique en amont, en lien étroit avec les chefs de projet et les équipes embarquées. Contribuer aux choix technologiques et à l’architecture logicielle des applications IHM. Documenter les développements et assurer la traçabilité des fonctionnalités.

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

Contrats

Freelance CDI CDD Alternance Stage

Lieu
1

Marseille, Provence-Alpes-Côte d'Azur
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
2025 © Free-Work / AGSI SAS
Suivez-nous