Find your next tech and IT Job or contract Embedded Software Developer (IoT, Assembler, Microcontroller...)

An embedded software is a program specifically used for hardware management. The program developed by the IT professional has no purpose outside the hardware for which it was designed. The software is therefore totally limited to the functions for which it was designed and cannot be used outside the equipment in which it is integrated. An embedded software is also called "dedicated software". An embedded software developer works in the IT sector and has the main mission of developing and designing embedded software. In other words, they are called upon to develop code exclusively optimized for the constraints of the hardware in question. The developed software is integrated into the hardware platform to perform certain tasks. The embedded software developer, in their work, takes into account the specificities of each product and its field of use, to optimize their code and adapt it to the environment. They are called upon to show a lot of patience and significant adaptability. The embedded software developer profession also requires a lot of ingenuity to always meet the needs of the equipment to be designed. The embedded software developer must also be quite responsive to intervene quickly in case of problems in code development. They can work in a company or as a freelancer.

Your search returns 407 results.
Permanent

Job Vacancy
Group CTO

Published on

£150k-180k
The Humbers, England, United Kingdom
🌍 Group Chief Technology Officer (CTO) Location: Sheffield Salary: Up to £180,000 + Exceptional Benefits Lead the Tech Revolution. Drive Innovation. Shape the Future of IoT & Automation. Are you ready to define the next era of technology? We're searching for a visionary Group CTO to join our Executive Leadership Team and transform how technology powers global growth . This is your opportunity to influence a worldwide organisation , unify platforms, and create a culture of innovation that redefines industries through IoT, automation, and next-gen product development. Your Mission ✅ Set the Vision - Own and deliver a bold tech and product strategy that accelerates growth and delights customers. ✅ Unify & Innovate - Integrate platforms, IoT ecosystems, and engineering practices while embracing business diversity. ✅ Champion Modern Delivery - Embed agile, cloud-first, and DevOps principles to boost speed and quality. ✅ Shape the Roadmap - Collaborate with product leaders to deliver market-driven solutions, IoT-enabled devices, and automation breakthroughs. ✅ Lead & Inspire - Build and mentor a global team, fostering a pragmatic, outcomes-first culture. What You Bring ✔ Proven success in technology and product leadership at scale . ✔ Deep expertise in IoT platforms, SaaS, automation, hardware/software integration , and full lifecycle product development. ✔ Experience driving post-M&A integration and creating value through acquisitions. ✔ Ability to turn market insight into growth strategy and product innovation . ✔ Inspirational leadership across diverse teams and geographies . Why This Role? This isn't just a CTO job-it's your chance to shape the future of IoT and automation for a global powerhouse . You'll have autonomy, resources, and influence to deliver transformative change and leave a lasting legacy. 👉 Ready to lead at the highest level? Apply now and become the driving force behind a technology revolution. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Contractor
Permanent

Job Vacancy
Administrateur Réseau & Télécoms (H/F)

Published on
IPAM
LAN
Proof of concept (POC)

1 year
Ivry-sur-Seine, Ile-de-France
Vous souhaitez rejoindre un environnement technique riche et varié, au cœur des infrastructures LAN/WLAN, de la sécurité réseau et de la connectivité utilisateur ? 🔧 Vos missions principales : • Homogénéiser les solutions réseau déployées sur l’ensemble des sites • Exploiter et optimiser les infrastructures LAN/WLAN (WiFi, switching, routing, firewalling) • Renforcer la sécurité de la connectivité des collaborateurs • Support aux équipes bureautiques et accompagnement sur les problématiques réseau • Maintien en condition opérationnelle : patching, supervision, sauvegarde, hardening • Gestion des outils réseau (IPAM, supervision, authentification…) • Réalisation et mise à jour de documentation technique • Veille technologique, POC et participation aux projets d’évolution vers le SDN • Collaboration avec nos partenaires (opérateurs, constructeurs, intégrateurs)
Contractor
Permanent

Job Vacancy
Manager Software Asset Manager

Published on
FinOps
Software asset managment (SAM)

1 year
40k-45k €
400-700 €
Ile-de-France, France
Hybrid
Manager Software Asset Manager Contrainte forte du projet Environnement complexe Livrables Inventaire des assets logiciels Rapport d'analyse Kit communication Compétences techniques Oracle - Confirmé - Serait un plus Microsoft - Confirmé - Serait un plus Connaissances linguistiques Anglais Professionnel (Impératif) Description détaillée Nous recherchons un(e) SOFTWARE ASSET MANAGER, pour prendre en charge la responsabilité de la gestion et de l'optimisation des actifs logiciels de l'entreprise. Il(elle) aura la charge de veiller au respect des licences, à la conformité des usages, à la réduction des coûts liés aux logiciels, et devra collaborer étroitement avec les équipes IT, Achats, et Juridiques.
Contractor

Contractor job
Guidewire ClaimCenter Senior Developer ( Full remote) )

Published on
Workflow

6 months
400-440 €
Paris, France
Remote
Contexte de la mission Dans le cadre d’un projet international mené par Accenture, nous recherchons un Senior Developer Guidewire ClaimCenter expérimenté, capable de concevoir, développer et maintenir des personnalisations et intégrations complexes autour de la plateforme Guidewire ClaimCenter . Le consultant interviendra au sein d’une équipe anglophone sur un projet non francophone, 100 % à distance. Missions principales Concevoir, développer et implémenter des customisations et intégrations sur Guidewire ClaimCenter Collaborer avec les business analysts et parties prenantes pour comprendre et traduire les besoins fonctionnels Développer et maintenir les configurations ClaimCenter : workflows, règles, modèles de données Rédiger et exécuter des tests unitaires pour garantir la qualité et la robustesse des développements Identifier, diagnostiquer et résoudre les incidents techniques liés à ClaimCenter Participer aux revues de code et veiller au respect des standards de développement Travailler étroitement avec les équipes QA pour accompagner les phases de test et corriger les anomalies Fournir un support technique et un accompagnement aux membres de l’équipe Assurer une veille technologique sur les mises à jour Guidewire et les bonnes pratiques du secteur Compétences et expériences requises Minimum 5 ans d’expérience pratique sur Guidewire ClaimCenter Solide expérience en design, développement et intégration sur la plateforme Excellente maîtrise du langage Gosu et des concepts techniques Guidewire Bonnes connaissances des workflows, data models, business rules et APIs ClaimCenter Aisance à travailler dans un environnement agile international Anglais courant obligatoire (projet 100 % anglophone) Atouts supplémentaires Bonne compréhension du secteur assurance Capacité à travailler de manière autonome en remote sur des projets complexes
Contractor

Contractor job
Tech Lead java

Published on
API REST
Domain Driven Design (DDD)
Java

3 months
400-500 €
Lille, Hauts-de-France
Hybrid
Contexte de la mission Dans le cadre du renforcement de nos équipes de développement du produit, nous recherchons un Tech Lead JAVA expérimenté pour assurer la cohérence technique, accompagner les équipes de développement et garantir la qualité des livrables tout au long du projet. Une refonte technique doit être lancée pour augmenter le périmètre des KPI, améliorer la tenue à la charge, les performances et l'APIsation du produit. Le projet est composé de 80% backend / 20% frontend, avec le même niveau d'expertise attendu sur les deux aspects. Organisation : 4 développeurs hybrides (2 experts, 1 confirmé, 1 junior), 1 Tech Lead mi-temps, 1 QA/QE, 1 PO. Sprints de 3 semaines. Missions principales - Définir et faire évoluer l'architecture technique en assurant son alignement avec les standards de l'entreprise - Concevoir les solutions techniques garantissant scalabilité, maintenabilité et performance - Rédiger et maintenir la documentation technique (ADR, diagrammes d'architecture, guidelines) et assurer les choix techniques structurants en collaboration avec les architectes - Accompagner l'équipe via les revues de code et le partage de bonnes pratiques - Organiser des sessions de pair/mob programming - Assurer le mentorat des développeurs - Animer des ateliers techniques réguliers (craftsmanship, clean code, design patterns) - Contribuer activement au développement (20% mini) sur les fonctionnalités complexes ou critiques - Mettre en place et garantir les standards de qualité (tests unitaires, tests d'intégration, couverture de code) - Industrialiser les pratiques DevOps (CI/CD, automatisation) - Intervenir sur la résolution des problèmes techniques complexes, la dette technique et la sécurité - Évaluer la faisabilité technique des user stories et proposer des alternatives - Contribuer à l'estimation de la charge et au cadrage des sprints - Maintenir une veille active sur l'écosystème Java et proposer des évolutions pertinentes - Évaluer et expérimenter de nouvelles technologies apportant de la valeur au projet - Accompagner l'équipe dans l'adoption de nouvelles approches notamment l'IA Stack technique requise - Obligatoire -- Backend: Java 11+ (idéalement Java 17 ou 21), Spring Boot, Spring Framework, JPA, API REST, Maven -- Base de données: SQL (PostgreSQL), MongoDB serait un plus -- Qualité et tests: JUnit 5, Mockito, SonarQube -- DevOps: Git, Github actions, Docker --Architecture / méthode: microservices, architecture hexagonale, event-driven architecture, design patterns, SOLID principles, clean code, DDD, TDD -Souhaitable: Kafka, Cloud GCP (Kubernetes, Terraform), monitoring Datadog, Playwright
Permanent

Job Vacancy
Principal Software Assurance Engineer

Published on

£55k-65k
England, United Kingdom
Job Title: Principal Software Assurance Engineer Location: Barrow-In-Furness, Filton, Frimley, Broad Oak, Brough or Weymouth. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Salary: Competitive What you'll be doing: Work with our customer to agree an acceptable approach to risk Plan and carry out software assurance activities including reviews of plans, processes, witnessing testing, inspections and auditing Review software plans, documentation and software aspects of system level plans and documents to provide timely and meaningful feedback Engaging with System Designers, Software Developers and other engineering disciplines in the design process to ensure that software meets requirements Document the level of risk, provide evidence and reporting for Senior Management Work with a range of stakeholders at all levels to resolve non-conformances and programme risks Your skills and experiences: Essential: Familiarity with various software types, including programmable electronics, is beneficial, though in-depth expertise in all areas is not required. A strong grasp of software lifecycle principles and their application across different software types is essential Understanding of the systems engineering lifecycle and its relationship to software development Logical thinking and problem-solving skills, with the ability to find practical solutions and align stakeholders with the resolution Desirable: Experience of Software Assurance methods and processes, including audit and review Understanding of the application of software engineering, security, quality and safety standards Ability to understand strategic direction and tailor actions to support this Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The team: This is a growing role within our business and industry with significant potential for development and further growth. We expect the candidate to quickly develop an understanding of the development, use and control of software in our complex and unique application. Being actively involved in the decision making and problem resolution for some of the most critical aspects of our design. This opportunity offers a uniquely broad view of the SSNA programme, business and customer organisations which offers significant development both technically and personally. We offer relocation support packages across all Submarines roles, subject to meeting eligibility criteria. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 3rd Novemnber 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-SC1 #LI-Hybrid
Permanent

Job Vacancy
Software Systems Engineer

Published on

£50k-65k
Cannock, England, United Kingdom
Software Systems Engineer £50,000 - £65,000 + International Travel + Progression + Holiday Cannock Are you an engineer who has a high level of experience with LabVIEW and TestStand? On offer is a rare opportunity to work for a world leader in remanufacturing solutions for light - heavy duty vehicles where you will travel the world and work on many projects. Established over 80 years ago, our client serves the global automotive industry from its facilities in the UK, USA, and China, where they have now built up an impressive reputation. They are now looking for someone who wants to utilise their years of experience in a business that offers you the framework for progression. As the Software Systems Engineer, you will be responsible for the development, implementation and maintenance of test programs and in-house software. Our client is looking for someone who is proficient in LabVIEW, TestStand and experienced in writing test software & automated tests and has knowledge of embedded systems. The role: * Software Systems Engineer * Generation and maintenance of electrical drawings * LabVIEW, TestStand, automated tests & embedded systems * Supporting the global R&D team in the implementation and maintenance of all systems * International travel The person: * Solid experience with LabVIEW, TestStand and writing test software & automated tests * Happy to travel with work * Has an interest in the industry and wants to progress through a market leader * Forever looking to self-develop Reference Number: BBBH251574 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Contractor
Fixed term

Job Vacancy
PEGA Developer/System Architect - Outside IR35

Published on

3 months
£200
SW1A 2AH, London, England, United Kingdom
Remote
PEGA Developer/System Architect - Outside IR35 Our client is looking for a PEGA developer who is a Certified PEGA System Architect. You will have 1 to 3 years experience of PEGA. Responsibilities: - Developing and implementing Pega applications based on business requirements - Performing functional testing of Pega applications to validate end-to-end requirements (willingness to perform functional testing if needed) - Debugging Pega applications using Pega OOTB debugging tools (knowledge of tracer, Pega logs, etc.) - Participating in design discussions with the Pega lead, unit testing, and integration testing to ensure high-quality deliverables - Documenting configurations and test cases following best practices The role is based remotely and the contract is for 3 to 6 months initially outside IR35. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Permanent

Job Vacancy
Software Engineer – Full-Stack (Typescript / React / Fastify)

Published on

60k-90k €
Paris, France
Hybrid
En tant que Software Engineer – Full-Stack (Typescript / React / Fastify), vous jouerez un rôle clé dans le développement et l'évolution des applications web de notre société de services informatiques. Vos principales responsabilités seront : • Concevoir et développer des fonctionnalités front-end et back-end robustes et performantes. • Collaborer avec les équipes produit et design pour assurer la meilleure expérience utilisateur. • Maintenir et améliorer les applications existantes en garantissant leur scalabilité et sécurité. • Participer aux revues de code et à l'amélioration continue des processus de développement. • Contribuer à la documentation technique et aux bonnes pratiques de l’équipe.
Contractor
Permanent

Job Vacancy
Contract Manager et Software Asset Manager

Published on
Management

1 year
40k-45k €
400-670 €
Paris, France
Hybrid
Missions Responsabilité du processus pour gérer les nouveaux besoins logiciels pour le périmètre confié Point de contact unique dans le groupe pour la captation, chiffrage et validation des nouveaux besoins des métiers Capacité d'analyse critique de contrats logiciels Provisionnement des clés de licences pour le métier dans le portail éditeur Gestion des accès aux portails éditeur Gestion de la facturation interne : actualisation annuelle des factures métiers suite aux nouveaux besoins, transferts et achats réalisés Animation des comités : animation des comités de suivi avec le fournisseur et en interne Documentation du processus et communication vers les interlocuteurs internes (français et anglais) Communication vis à vis des Métiers internes, de diverses équipes (Achats, Legal, IT...) et vers l'éditeur en anglais et en français au quotidien Elaboration et alimentation quotidienne des référentiels nécessaires à l'activité et au suivi des achats de tous les Métiers Optimisation du parc grâce aux mécanismes contractuels possibles en ligne avec les principes de gestion définis par le Senior Management et en ligne avec la stratégie Groupe Reporting régulier et suivi précis des consommations et des demandes Conduite ponctuelle des inventaires SAM au sein de l'équipe lié au périmètre géré pour tout le groupe en suivant le process et les outils définis
Contractor

Contractor job
intégrateur Boomi / Boomi Developer

Published on
Boomi

210 days
400-800 €
Paris, France
Dans le cadre de la mise en conformité à la réforme de la facturation électronique prévue pour 2026, nous recherchons un intégrateur expérimenté (sur l'outil BOOMI ) pour assurer la conception, le développement et la mise en œuvre de flux d’échange de données entre des applications sources (CRM, ERP…) et la Plateforme de Dématérialisation Partenaire (PDP). Boomi, RabbitMQ ou bus de message similaire, Swagger, OpenAPI 3.0 Gitlab CI Postman Java Conception, Modélisation & Développement de processus Boomi Gestion des erreurs, des mécanismes de rejeux, des logs & de la supervision des flux Intégration avec des systèmes Interne & Externe (Microsoft Dynamics, PDP,...) Respect des bonnes pratiques et patterns d'intégration Participations aux cérémonies Agile (Scrum et SAFe) Participations aux recettes et aux déploiements Documentation technique et contribution à la stratégie d’industrialisation
Contractor

Contractor job
Development, Integration, Test/validation - Lev. 3

Published on
J2EE / Java EE

1 month
Osny, Ile-de-France
Au sein de CSEC, le sous-traitant devra réaliser les tests de Non-Régression, les tests de patches, les tests fonctionnels et les tests sur les vulnérabilités. A ce titre, il devra valider les procédures, les installations et devra accompagner nos clients (internes et externes) sur l'application des patches (fonctionnels ou de sécurité). Développement Logiciel / Intégration / Test/Validation / Web Development (Java, Java Script, html)/ Embarqued Software Development in C, C++, C# in Linux or Windows environment.
Contractor

Contractor job
Consultant Senior Java / Angular

Published on
Angular
Java
Spring

6 months
Paris, France
Hybrid
Grande institution publique recherche un Développeur senior autonome full stack Java / Angular pour remplacer un consultant senior au sein d’une équipe produit en charge de la plateforme interne de gestion de données . Cette plateforme métier critique permet : La gestion des achats spécialisés (équipements, actifs, recherche) Le suivi des workflows d’approbation et de validation multi-niveaux L’ intégration avec des systèmes tiers (ERP, annuaires, outils de BI) Le projet est en phase d’évolution continue : ajout de nouvelles fonctionnalités, modernisation technique (migration Angular 14 → 17+), renforcement de la qualité logicielle et préparation à une ouverture progressive à des partenaires externes. Missions principales : Autonomie technique capable de développer seul ou en équipe des modules fonctionnels complexes (revue de code, éventuellement proposition d’architecture) Conception & développement de nouvelles fonctionnalités (micro-services Spring Boot + UI Angular) Migration technique : passage Angular 14 → 19, amélioration de la couverture de tests (80%+) Maintenance évolutive des API REST et des batchs de traitement Intégration continue : amélioration des pipelines CI/CD, automatisation des tests Support N3 sur incidents bloquants en production Documentation technique et fonctionnelle (Swagger, Confluence) Veille & proposition de bonnes pratiques (Clean Code, DDD, TDD)
Permanent

Job Vacancy
Lead Developer Java Angular H/F

Published on

50k-60k €
Lille, Hauts-de-France
Hybrid
Contexte de la mission : Viveris pilote les chantiers de transformation métier et IT, qui rendent les systèmes d'informations de gestion bancaire et d'assurance plus performants. Dans ce cadre, nous recherchons notre Lead Developer, qui dirigera notre Centre de Services dédié. Vous souhaitez apporter encore plus de sens à vos travaux, c'est l'occasion ! Vos missions et responsabilités : Attaché au dispositif Centre de Services dédié Ventes de crédits, vous assumez la responsabilité de son pilotage, envers notre client et à destination de votre équipe. Pour cela, vous avez pour tâches : 1 - Cadrage fonctionnel et technique : - Recevoir, analyser et chiffrer les Avant Projet Sommaires (APS). 2 - Pilotage, suivi et coordination des activités : - Définir les objectifs et les délais de réalisation des livrables (applications, modules, développements spécifiques...) ; - Piloter et mesurer l'état d'avancement (création des tableaux de bord, choix des indicateurs, planification des comités de pilotage..) ; - Superviser et coordonner le travail de l'ensemble des acteurs ; - Valider les livrables ; - Planifier et organiser les tests unitaires et de charge.
Contractor

Contractor job
Senior Full-Stack Developer (Frontend leaning) - Event Driven Platform

Published on
API
Azure
CI/CD

6 months
300-500 €
Hungary
Remote
Responsabilités principales Développer des interfaces utilisateur selon les rôles et tâches (React ou Vue + TypeScript) Implémenter des micro-frontends modulaires et une bibliothèque de composants réutilisables Connecter le frontend à un backend événementiel et traiter des événements métier quasi temps réel Contribuer au backend Node.js/TypeScript pour routes, services et intégrations, sous supervision du backend lead Garantir l’accessibilité WCAG, la performance et le responsive design Écrire des tests automatisés (unitaires, intégration) et participer aux revues de code Participer à la mise en place des pratiques CI/CD pour le frontend et les packages partagés Anglais obligatoire
Contractor
Permanent

Job Vacancy
PMO Projet Junior (H/F)

Published on
JIRA
Microsoft Excel
Office 365

1 year
40k €
300-410 €
Paris, France
Hybrid
Dans le cadre du renforcement de la gouvernance des projets IT chez un de nos clients, nous recherche un(e) PMO Projet Junior pour intervenir en transverse auprès de ses différents pôles. L’objectif est d’accompagner les équipes dans le pilotage opérationnel des projets, le suivi des ressources, et l’optimisation des processus internes. Le/la consultant(e) sera également l’interlocuteur privilégié entre la direction technique et la cellule PMO centrale, notamment pour le suivi des roadmaps, des outils de pilotage et des processus associés.

Frequently asked questions about working as a Embedded Software Developer (IoT, Assembler, Microcontroller...)

What is the role of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer creates and designs various computer systems while defining the architecture of components and products.

How much does a Embedded Software Developer (IoT, Assembler, Microcontroller...) charge

The daily rate of an embedded software developer is £450, this depends on the freelancer's experience. The salary of a junior embedded software developer ranges between £28,000 and £35,000 gross per year. But by gaining experience, the embedded software developer can then expect a higher compensation, around £60,000 per year.

What is the definition of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer must meet the company's needs and for this purpose focuses on embedded software development. They ensure both the quality of the software, but also its sustainability, security, energy efficiency and consumption. Their mission is based on developing optimized code, while taking into account the various constraints of the platform on which they work. Moreover, their involvement in the testing phases is also important to validate the different processes and if necessary to implement technical documentation. The embedded software developer systematically performs technology monitoring to stay informed of the latest developments. They also use assembly languages such as C++ to code according to client recommendations. On a daily basis, they practice oral and written English and have excellent knowledge of general operating systems such as Linux or Windows.

What type of mission can a Embedded Software Developer (IoT, Assembler, Microcontroller...) handle

• The embedded software developer is actually a computer engineer whose mission is to develop software that will then be embedded within physical products. This type of embedded software is present in our daily lives, without even noticing its presence. For example, software capable of managing supermarket checkouts, software managing the dashboard of a connected car, or software defining the automation of a robotic arm that you can find in industry. • Given that there are numerous applications, the embedded software developer profession requires skills adapted to the environment in which it operates. It is therefore not uncommon for the job to require complementary skills in mechanics, calculation, electricity, electronics, or robotics. • On a daily basis, the embedded software developer handles the installation of computer system-related equipment, as well as their maintenance and development. • These responsibilities translate into total management of embedded software projects. They are also called upon for the development and prototyping of embedded software on the coding side. • The embedded software developer is also involved in numerous tests and validation phases with the implementation of technical documentation. • Finally, they maintain regular technological watch to take into account the latest trends.

What are the main skills of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• As mentioned previously, the embedded software developer has an excellent understanding of programming languages such as Java, C or C++. These are mandatory skills, as programming occupies a predominant place in their daily work. • But that's not all, the embedded software developer has excellent knowledge of electronics and then secondary skills related to the environment in which they operate. Thanks to their expertise in the field, they can anticipate the behavior of electronic hardware in order to adapt their coding. • Finally, they collaborate with other IT professionals, such as the embedded systems engineer to optimize their project.

What is the ideal profile for a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• In order to successfully carry out their mission, the embedded software developer must be able to solve any problem. • In their field, they must be perfectionist by considering all possibilities. • Being naturally curious, this will drive them to discover new procedures and experiment with a new way of coding. • Finally, it is absolutely imperative to have perfect mastery of technical English.
407 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us