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...).
Ingénieur Développement Logiciel Embarqué - secteur ferroviaire H/F

Contexte de la mission : Afin d'accompagner un de nos clients lyonnais dans le domaine du ferroviaire, nous recherchons actuellement un ingénieur Développeur Logiciel Embarqué . Dans le cadre de cette mission, vous évoluez au sein d'une équipe à taille humaine et pluridisciplinaire en mode agile. Vous êtes en charge des travaux de développement d'un Framework embarqué à bord de trains permettant l'hébergement d'applications destinées au système d'information du train (informations voyageurs par exemple). Vous serez amené à effectuer des travaux de spécifications logicielles, d'architecture, de codage et de tests (unitaires et logiciels). Responsabilités : - Rédiger et relire des documents techniques ; - Ecrire et relire des lignes de code (notamment en C++, Go et typescript) et tests unitaires ; - Ecrire et relire des manifestes Kubernetes ; - Ecrire et relire des scénarios de tests en Gherkin ; - Implémenter des tests en Python ; - Exécuter des scénarios de tests (manuels ou automatiques) ; - Réaliser la traçabilité des exigences sous Doors.
Ingénieur logiciel embarqué linux H/F

Contexte de la mission : Dans un contexte de forte croissance de l'activité de notre client et d'enjeux majeurs liés à l'intégration de technologies de pointe dans leurs équipements, nous cherchons à renforcer nos équipes.La mission est de développer une plateforme logicielle embarquée. Cette plateforme permettra d'implémenter des fonctionnalités d'automatisation pour des équipements industriels. Responsabilités : - Assurer le développement d'applications logicielles temps réel embarquées sur les machines industrielles ; - Ecrire les spécifications du logiciel embarqué à partir des spécifications des products managers ou spécifications systèmes ; - Définir et maintenir à jour l'architecture logicielle ; - Concevoir des solutions logicielles modulaires, intégrables sur les différentes architectures électroniques ; - Réaliser le logiciel d'après cette conception (avec tests unitaires) ; - Réaliser l'intégration de ces logiciels sur les plateformes matérielles ; - Rédiger les exigences techniques des divers composants à développer avec les métriques nécessaires pour leur évaluation.
Ingénieur logiciel embarqué linux - Telecoms H/F

Contexte de la mission: Dans le cadre d'une mission pour un acteur important du secteur des télécommunications, Viveris recrute un développeur logiciel ayant des connaissances en C et/ou C++ dans le domaine de l'embarqué. Le contexte général porte sur le développement de passerelles résidentielles vers le réseau internet ainsi que sur le développement et l'intégration des couches basses et applicatives de différents logiciels. Responsabilités : - Participation à l'architecture, l'implémentation et la validation (tests unitaires & systèmes) des fonctionnalités logicielles; - Intégration, adaptation avec les spécificités du matériel et mise en conformité; - Documentation des fonctionnalités et support.
Développeur ThingWorx - IoT - Agroalimentaire H/F

Contexte de la mission : Viveris accompagne ses clients dans la mise en place de solutions innovantes basées sur des plateformes IoT. Dans ce cadre, nous recherchons un développeur ThingWorx qui participera à la conception et au développement d'applications IoT pour optimiser les processus de production, et ce pour un client dans le domaine de l'agroalimentaire. Intégré dans un premier temps en mission chez le client, vous serez ensuite basé dans notre agence, au sein d'une équipe qui va se construire au fur et à mesure. Responsabilités : - Participer à l'analyse des besoins métiers et à la définition des spécifications fonctionnelles ; - Développer et personnaliser des applications sur la plateforme Thingworx ; - Collaborer avec les équipes de production pour l'intégration des solutions développées. Une évolution vers un poste de lead développeur est envisagée.
Support & Test Applications IOT

FiSupport et Tests d'Applications IoT Environnement de Travail : IOT & Methods and tools Collaboration avec des développeurs informatiques (IM) Développement d'applications IoT sous PTC Thingworx, tournant sur Google Chrome, pilotant des outils connectés via Wifi, Ethernet ou Bluetooth Manipulation d'outils connectés pilotés via Wifi, Ethernet ou Bluetooth (utilisation et mise à jour de firmware Intégration des applications au système d'information (impliquant une integration ou des échanges avec SAP, MES Apriso, ...) Missions Principales : Support des opérateurs utilisateurs à l’utilisation des applications dans les ateliers Création de tickets bugs JIRA si nécessaire Réalisation des tests d'acceptance sur les développements d'applications et construction ou mise à jour d'un référentiel de tests de Non Regression Assurer la communication entre les utilisateurs et les développeurs Participation au Daily Meeting Gestion des tickets incidents Création ou mise à jour de supports de formation Suivi de l’avancement des actions définies par le management Mise à jour de la documentation dans les outils confluence
Développeur embarqué H/F
Vous êtes actuellement à la recherche d'une nouvelle opportunité sur C C++ ? Veuillez trouver ci-dessous une mission Développeur Embarqué : Lieu : IDF démarrage: ASAP Durée: 6 mois renouvelables Mission: Au sein d'une équipe spécialisée spécialisée, vous serez amené à développer et tester des logiciels embarqués. Développement C C++ définir l'architecture logiciel Valider les développement Développement de codes et algorithmes Approche CI/CD & devops Compétences: C/C++ Python Matlab Linux Bon anglais Pour plus d'informations, merci de m'envoyer votre CV.
Ingénieur en spécifications logicielles et systèmes embarqués - Naval H/F

Contexte de la mission : Notre Client est spécialisé dans les solutions de connectivité à haut débit, il conçoit et fabrique des infrastructures cruciales pour permettre et garantir des échanges de données rapides et fiables à l'échelle mondiale. Dans ce cadre, vous jouerez un rôle clé dans la prise en compte des exigences fonctionnelles et techniques des produits et systèmes. Vous interviendrez sur l'ensemble du cycle de développement, de l'analyse des besoins métier à la validation des livrables, en passant par la rédaction des spécifications. Vous serez en interaction avec les équipes UX, développement et architecture. Vos responsabilités : - Analyser et formaliser les besoins métier et utilisateurs, - Rédiger des user stories et critères d'acceptation en intégrant des exigences de performance, sécurité et accessibilité, - Participer aux revues UX/UI et à l'optimisation des parcours utilisateurs, - Collaborer avec les architectes logiciels et systèmes pour assurer l'intégration dans l'architecture cible, - Suivre le développement et la validation, contribuer aux tests d'acceptation, - Participer aux cérémonies agiles (daily, sprint review, rétrospectives...).
Développeur embarqué - environnement Linux - C - C++ - Shell

Nous recherchons un Développeur Embarqué expérimenté et talentueux pour rejoindre notre équipe. En tant que Développeur Embarqué, vous participerez au développement de notre solution SIM virtuelle et de notre passerelle réseau . Votre expertise sera essentielle pour concevoir, développer et implémenter des solutions logicielles embarquées dans un environnement Linux . Missions Concevoir, coder, tester et déboguer des solutions logicielles embarquées pour notre solution SIM virtuelle et notre passerelle réseau. Collaborer avec des équipes pluridisciplinaires pour définir et implémenter les spécifications techniques de nos produits. Développer l’architecture et la conception logicielle de nos solutions. Intégrer et implémenter des composants logiciels pour assurer une parfaite interaction entre le matériel et le logiciel. Identifier et résoudre de manière proactive les problèmes logiciels pour garantir la qualité et la fiabilité des solutions. Optimiser l’utilisation des ressources afin d’assurer des performances optimales. Contribuer à l’amélioration continue du code en partageant des retours constructifs avec l’équipe. Vérifier la compatibilité et le bon fonctionnement de nos solutions dans divers environnements réseau et configurations. Se tenir informé(e) des dernières tendances et innovations technologiques dans le domaine des systèmes embarqués. Profil recherché Diplôme : Bac+5 (Master ou Ingénieur) en Informatique, Électronique ou domaine équivalent. Expérience : Expérience avérée en tant que Développeur Embarqué , idéalement sur des solutions de SIM virtuelle et des passerelles réseau. Compétences techniques : Maîtrise des langages C et C++ , ainsi que du scripting Shell . Solide expérience en développement sous Linux pour des systèmes embarqués. Bonne connaissance des réseaux, protocoles de communication et télécommunications (un atout majeur). Compréhension approfondie des principes et bonnes pratiques du développement logiciel embarqué . Expérience avec les outils de débogage et d’analyse logicielle . Aptitudes : Capacité à travailler de manière autonome et en équipe. Fortes compétences en résolution de problèmes et en analyse . Excellentes capacités de communication écrite et orale . Pourquoi nous rejoindre ? C’est avoir l’opportunité de contribuer activement au développement de solutions innovantes en télécommunications , en travaillant sur des technologies de pointe. Si vous êtes un professionnel passionné par le développement embarqué, avec une expertise en C, C++, Linux, réseaux et télécoms , nous vous encourageons vivement à postuler !
Ingénieur développement logiciel embarqué temps réel - Spatial F/H

Contexte de la mission : Viveris recrute pour l'un de ses clients spécialisé dans l'instrumentation spatiale et la neutronique un ingénieur développement de logiciels embarqués temps réel (H/F) pour renforcer les équipes travaillant sur les logiciels de vol des viseurs d'étoiles ainsi que des caméras spatiales. Vos responsabilités : - Développement de nouvelles fonctionnalités sur la plateforme logicielle existante des viseurs de la gamme Auriga, - Génération de librairies ciblant la plateforme cliente, - Participation au développement du logiciel de vol embarqué dans les caméras, - Réalisation des tests unitaires et de validation, - Rédiger les comptes rendus de validation, plan de recette, - Contribution à l'évolution de la plateforme de développement.
Développeur logiciel Python expérimenté (H/F)

Notre client du domaine des entreprises multiservices est à la recherche de son futur Développeur logiciel (H/F) pour son site de Toulouse en raison d'un projet de dimension européenne. Votre mission : Rejoignez une équipe de développement dynamique (15 personnes) pour un projet de dimension européenne impliquant des acteurs majeurs du secteur. Vous serez responsable de la mise en place d’un outil de supervision pour une infrastructure réseau internationale. Vos responsabilités : •Implémentation : •Développer tout ou partie de fonctionnalités, en suivant les tâches ou user stories définies sous la supervision d’un référent technique. •Intégration de solutions open source : •Mettre en œuvre des logiciels open source pour répondre aux besoins de supervision et de commande de l’infrastructure réseau. •Développer les interfaces nécessaires entre les logiciels. •Documentation : •Formaliser les décisions techniques prises dans le cadre du projet. •Qualification : •Participer à la validation et à la qualification du système développé. Compétences techniques recherchées : •Systèmes : Bonne compréhension des architectures Linux. •Architecture logicielle : Expérience avec des architectures distribuées et orientées services. •Environnement : Utilisation de Git, Jenkins, SonarQube. •Langages : Python (programmation orientée objet), NodeJS, Bash. •Réseau & Sécurité : Connaissances générales en réseau, sécurité et protocoles de communication chiffrés. Habilitations : En raison du cadre secret défense du projet, une habilitation est requise
Ingénieur développeur logiciel C++/Qt H/F

Contexte de la mission : Dans le cadre du développement de systèmes critiques pour le secteur nucléaire, nous recherchons un Ingénieur Développement Systèmes Embarqués. Vous jouerez un rôle central dans la conception, le développement et la validation de systèmes embarqués destinés à des environnements industriels hautement sécurisés. Votre contribution sera essentielle pour garantir la fiabilité et la sécurité des systèmes dans des applications exigeant des standards de sûreté élevés. Responsabilités : - Analyse des exigences des systèmes ; - Rédiger des spécifications techniques et fonctionnelles en accord avec les besoins des clients et les exigences du secteur ; - Conception et développement du logiciel ; - Test du logiciel ; - Maintenir une documentation précise et exhaustive des activités de conception, de test et de validation ; - Contribuer à l'amélioration des méthodes et outils logiciels.
🧑🏽🚒 Développeur C embarqué Linux ▸ Robotique

🔥 MISSIONS PRINCIPALES Administrer les systèmes Linux embarqués sur les robots. Concevoir et développer des modules en langage C pour les différentes fonctionnalités de la solution robotique. Participer à la conception, au développement et à l'intégration des évolutions logicielles. Réaliser les tests fonctionnels et de robustesse afin de garantir la stabilité du système. Participer aux revues de code et à la documentation technique. Collaborer avec les équipes mécaniques, électroniques et logicielles pour assurer la cohérence globale du système. Tâche 3
Architecte IOT - OT - Sécurité Industrielle (H/F)
Pour l'un de nos clients grand compte situé en Ile-de-France, dans le cadre d'une mission de longue durée permettant du télétravail, nous recherchons un Architecte Cybersécurité IOT - OT - avec forte expertise en sécurité industrielle. Ses missions : Assister toutes entités demandeuses pour la mise en œuvre de la politique de sécurité, sur des environnement industriel (installations existantes ou sur des projets). Apporter son expertise pour contribuer aux choix et à la mise en œuvre de solution de sécurité adaptée. Apporter le support technique sur les outils de cybersécurité Sécurisation SCADA (pare-feux industriels, IPS/IDS industriels, contrôle des droits, monitoring, gestion des vulnérabilités) Accompagnement à des homologations cybersécurité Vérifier la continuité d'activité et la tester régulièrement (scénarios d e crise, procédures de redémarrage etc) Compétences : Anglais courant Bonne connaissance des outils, protocoles et techniques mises en œuvre sur les systèmes informatiques industriels (OT). Connaissance des référentiels sécurités spécifiques aux SI industriels (ISO 27001, IEC 62443, Ebios…). Connaissances Modbus, Tenable, Nozomi
Développeur TypeScript Node.js - Architectures Distribuées - Leader Stockage de Données (H/F)

Contexte du poste Rejoignez une entreprise à la pointe du secteur du stockage de données on-premise et software-defined, collaborant avec des acteurs majeurs tels que les banques, les chaînes de télévision, et les agences gouvernementales pour des solutions de stockage de données à grande échelle. Basée principalement à Paris, cette entreprise en pleine croissance vient de décrocher des contrats majeurs, confirmant sa position de leader mondial. Face à une forte demande projetée sur les prochaines années, nous ouvrons plusieurs postes de Développeur TypeScript Node.js spécialisés en architectures distribuées, au sein de petites équipes dédiées au développement avancé des API et systèmes de stockage objet. Intégrez-vous dans une équipe passionnée par la technologie et le défi technique. Missions - Principales : - Développement de solutions logicielles robustes en TypeScript et Node.js. - Conception et optimisation d'architectures distribuées pour des systèmes de stockage à grande échelle. - Participation active à l'évolution et à l'amélioration continue des API existantes. - Annexes : - Contribution à la mise en place et gestion de Kubernetes dans l'écosystème existant. - Collaboration étroite avec les équipes produit et les ingénieurs pour définir les meilleures approches techniques.
Développeur Embarqué C++ / Python | Traitement d’image & Computer Vision H/F

Nous recherchons un développeur embarqué C++ / Python avec une première expérience significative (2 à 3 ans minimum) dans le domaine du traitement d’image et des systèmes embarqués. Contexte technique : Tu évolueras sur un projet de longue durée au sein d’une équipe travaillant sur des technologies de vision par ordinateur , appliquées à des systèmes embarqués pour l’aéronautique. L’idée ? Tester des modules de computer vision sur drones, avant un déploiement à plus grande échelle sur d’autres plateformes. Une appétence pour les systèmes de drones est donc un vrai plus.
Développeur logiciel C C++ - Industrie H/F

Contexte de la mission : Viveris accompagne un de ses clients du secteur de l'industrie dans son développement. Dans ce cadre, nous recherchons un développeur C/C++ qui interviendra au sein d'une équipe logiciel d'une dizaine de personnes. L'objectif de cette mission est d'accompagner le client dans l'uniformisation et le développement des logiciels embarqués au sein de ses machines. Vos responsabilités : Participer au développement de solutions logicielles en C/C++ Participer au développement de solutions Linux embarquées Participer au développement d'interfaces graphique à l'aide du Framework Qt Corriger les faits techniques remontés par les équipes de validation Réaliser l'automatisation de tests en Python
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
- Valoriser des travaux R&D faits soi-même sans salairesil y a une heure
- Root-MENU ressemble à une arnaqueil y a 2 heures
- Dossier de location quand on est freelance dans la techil y a 3 heures
- Question sur Contrat d'apporteur d'affaire signéil y a 3 heures
- Remote depuis l'etranger ?il y a 4 heures
- Télétravail à l'étranger (hors Europe)il y a 4 heures