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

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

Mission freelance
Développeur PERL - Rennes

Publiée le
Perl (langage)

6 mois
400-450 €
Rennes, Bretagne
Télétravail partiel
Bonjour, Nous recherchons pour l'un de nos clients intégrateurs un Développeur PERL. Secteur d'activité du client final : Télécom L'intégrateur a en charge un périmètre de 24 applications délivrées entre la France et l'Inde, avec un client en France. L'objet de la mission proposée est de : s'approprier la connaissance du périmètre afin d'être en capacité d'assurer la maintenance (analyse de root cause, proposer de corrections, corrections et solutions de contournement), participer à l'amélioration continue et également de participer aux évolutions du système applicatifs (analyse de besoin, développement, tests, déploiement) La phase d'appropriation doit également permettre de construire le kit d'onboarding qui permettra d'accueillir de futurs équipiers dans le futur. Compétences indispensables : langage PERL
Freelance
CDI

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

Publiée le
Angular
Python

1 an
38k-48k €
350-490 €
Rennes, Bretagne
Télétravail partiel
Envie d’un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur(se) Python / Angular expérimenté(e) pour intervenir chez un de nos clients. Contexte : Dans le cadre d’un projet de modernisation applicative, vous rejoindrez une équipe pluridisciplinaire et participerez activement à la conception, au développement et à l’évolution d’applications web à forte visibilité. Votre rôle sera clé pour assurer la robustesse du back-end et la fluidité de l’interface utilisateur. Votre mission : Au sein d'une équipe projet fonctionnant en mode Agile (Scrum), vous serez en charge de : - Développement et maintenance d’applications en Python (back-end) et Angular (front-end) - Conception et implémentation de nouvelles fonctionnalités en lien avec les besoins métiers - Optimisation des performances et amélioration continue de l’architecture existante - Intégration et consommation d’API REST - Collaboration avec les équipes projet, QA et métier pour définir les meilleures solutions techniques - Participation aux revues de code, aux rituels agiles et à la documentation technique
CDI
Freelance

Offre d'emploi
Développeur FullStack Java/Angular

Publiée le
Angular
Java

1 an
40k-45k €
460-520 €
Rennes, Bretagne
Télétravail partiel
Contexte : Le programme Selfcare Client est en charge de la mise à disposition des Fronts internet clients et des services digitaux transverses aux applications Mobiles et Web. Il est constitué des applications à forts enjeux et impacts auprès des clients et des marques associées. D escription : Au sein de la division Marketing et Digitale, nous recherchons un/une Développeur FullStack (Angular/Java) expérimenté pour participer à la mise en oeuvre des nouveaux projets répondant à la stratégie digitale du groupe (développement du cross sell, omnicanalité, services de relation clients). Les projets sont réalisés dans le cadre d'une architecture cible et de technologies innovantes (Plateforme Data, Gestion évènementielle, programmation réactive, micro-front) respecteuses des enjeux RSE de l'entreprise. Les projets sont conduits en Agile dans un contexte Scrum ou Kanban. Concevoir et réaliser des développements répondant aux demandes fonctionnelles, technique et sécuritaires, dans le respect des process en vigueur, dans le respect des charges et délais alloués et dans le souci permanent d'assurer un haut niveau de qualité, de performance et de maintenabilité du code livré. - Participation aux rituels agiles (daily, poker, planning, rétro, ..) - Assurer un niveau de documentation conforme au Done - Réaliser tous types de taches simples (correction d'anomalie) à complexes (conception, composant technique,.. ) - Réaliser ou enrichir la conception technique détaillée (CTD ou STD), - Respecter les normes de développement G2S, les bonnes pratiques JAVA, l'architecture applicative, - Assurer une couverture de tests unitaires dans le respect des objectifs Qualimétriques - Respecter les process de livraisons - Respecter les règles de sécurité et de confidentialité. Mission en présentiel sur Rennes
Freelance

Mission freelance
FREELANCE - Développeur Fullstack Python (H/F)

Publiée le
Agile Scrum
Docker
GitLab CI

6 mois
300-400 €
Rennes, Bretagne
Télétravail partiel
Notre client basé à Rennes (35) est à la recherche d’un Développeur Fullstack Python (H/F) freelance pour intervenir sur des applications web métier. MISSIONS · Développement des users stories · Prise en charge du correctif · Participation à tous les cérémoniaux Scrum Dans un second temps et en fonction de la maitrise des premières missions : · Recueil de besoin · Analyse de faisabilité et chiffrage des users stories en interaction avec l’équipe design · Définition de l’architecture technique · Mise en place et prise en charge de la chaine CI/CD du projet · Gestion du déploiement des applications et plateformes développées ENVIRONNEMENT TECHNIQUE · Python, Framework web maison, PostgreSQL · DevOps : Gitlab-CI / Docker / Kubernetes / Terraform / Helm / GCP · Linux Ubuntu · Agile Scrum · Outils : Taïga, Zulip, Invision, Sentry
Freelance

Mission freelance
Développeur Python

Publiée le
Bitbucket
Python

3 mois
380-400 €
Rennes, Bretagne
Télétravail partiel
Contexte de la mission : La squad IA du produit Interactions Commerciales prend en charge les projets, demandes d'évolution, actions techniques et la maintenance de l'ensemble des applications / projets mêlant la technologie habituelle "Front to Back" ainsi que l'Intelligence Artificielle du produit. Descriptif général de la mission / Livrables et dates associées : Le profil recherché doit disposer d'une formation et d'une expérience avérée dans la conception, le développement et la maintenance de solutions logicielles principalement en Python. En tant que développeur, la personne travaillera en étroite collaboration avec les équipes de projet, les analystes et les autres développeurs pour créer des applications sécurisées et performantes. Missions Principales : Concevoir, développer et tester des applications et des outils en Python dans le respect des bonnes pratiques de développement. Participer à l'analyse des besoins fonctionnels et techniques en collaboration avec les parties prenantes. Assurer la maintenance et l’évolution des applications existantes. Collaborer avec l'équipe de QA pour garantir la qualité et la sécurité des logiciels développés. Rédiger la documentation technique et utilisateur liée aux projets. Contribuer à l'amélioration continue des processus de développement et des outils utilisés. Compétences requises : Maîtrise du langage Python et des frameworks associés. Maitrise GitBash / Bitbucket Bonne connaissance des bases de données (SQL) Compétences appréciables : expérience en Containerisation (Kubernetes / openshift)
Freelance
CDI

Offre d'emploi
Développeur FullStack _ Expertise Vue.JS -Rennes

Publiée le
Java
Vue.js

1 an
40k-45k €
450-500 €
Rennes, Bretagne
Vous êtes à la recherche d’un défi dans l’univers du paramétrage métier ? Alors rejoignez dès maintenant notre groupe pour participer activement au projet CALLISTO. Ce projet de transformation d’une application au cœur de notre Système d’Information représente une opportunité unique de mettre en œuvre vos compétences techniques. Dans un environnement stimulant et agréable, vous aurez l’occasion de contribuer aux développements d’un applicatif transverse central ; un projet, à la fois technique et fonctionnel, qui vise à moderniser l’application de gestion d’un des référentiels de paramétrage du SI G2S mais aussi, à repenser et rénover l’administration du paramétrage métier dans son ensemble. Le challenge technique porte sur le passage d’une technologie ancienne Weblogic – Serveurs web Windows -Java 6 vers une architecture moderne Container / Vue.js . Vous êtes un expert en développement Vue.js, vous aurez en charge : La Réalisation des développements Vue.js mais aussi de batch et services L’appropriation des autres composants de l’applicatif à transformer sur des technologies anciennes Le Partage de vos compétences techniques en vue d’accompagner la montée en compétences des autres développeurs La gestion des incidents sur les différents environnements du projet Profil recherché : Expérience significative en développement Vue.js Connaissances sur les technologies anciennes (Java 6) Capacité à travailler en collaboration Excellentes compétences en communication et en résolution de problèmes Autonomie Force de proposition dans la recherche de solutions Mission nécessitant 3 jours par semaine de présence sur notre site de Mordelles

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

Contrats

Freelance CDI CDD Alternance Stage

Lieu
1

Rennes, Bretagne
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