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 488 results.
Permanent

Job VacancyAngular Frontend Developer (Remote)

█ █ █ ██ █ █
Published on
Angular
AngularJS
HTML5

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyFrontend Developer (React) (Remote)

█ █ █ ██ █ █
Published on
Javascript
TypeScript

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancySoftware Engineer (C/C+)

Rise Technical Recruitment Ltd
Published on

Greater London, United Kingdom
Software Engineer (C/C++) Stevenage (Hybrid - 2 days per week in office) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours Are you an experienced C/C++ Software Engineer looking to take full ownership of high-performance systems while working on cutting-edge network technology in a fast-paced and innovative environment? This is a fantastic opportunity to join a growing R&D team developing advanced network emulation products used to test performance and reliability. You will work within a collaborative, multi-disciplinary team, turning complex technical requirements into scalable, high-quality solutions. In this role, you will take ownership of backend development, contributing to architecture decisions and ensuring systems remain performant and maintainable as they evolve. You will work closely with product stakeholders and play a key role in delivering new features from concept through to deployment. The ideal candidate will bring strong C++ expertise, experience in Linux environments, and a passion for solving complex technical challenges. You will also have the opportunity to mentor junior engineers and influence technical direction within a highly innovative team. The Role: Design, develop and maintain high-performance backend systems Translate high-level requirements into robust technical solutions Contribute to system architecture and scalability improvements Deliver quality software within agreed timelines Collaborate closely with product and cross-functional teams The Person: Strong experience with C/C++ development and object-oriented design Background in Linux environments using GNU tools (gcc, gdb) Experience with network and multithreaded programming Proven ability to mentor or support other engineers Reference Number:BBBH276889 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyBusiness Developer Data & IA H/F

JEMS
Published on

45k-80k €
Levallois-Perret, Ile-de-France
A propos de JEMS Chez JEMS, nous ne sommes pas simplement une entreprise. Nous sommes des créateurs, des innovateurs et des rêveurs résolument déterminés à changer le jeu. Notre passion est d'apporter des solutions exceptionnelles à nos clients et de bâtir des relations durables. Nous sommes le seul industriel de la donnée en Europe. Notre métier est de créer, manager et exploiter le patrimoine data de nos clients. Vos missions En tant que Business Developer H/F vous aurez la charge de : • Créer et développer de nouvelles relations d'affaires avec des clients potentiels et des partenaires stratégiques • Identifier et explorer de nouvelles opportunités de marché pour nos produits et services • Travailler en étroite collaboration avec nos équipes internes pour élaborer des solutions sur mesure pour nos clients • Prévoir les tendances du marché et anticiper les besoins des clients pour façonner notre stratégie de croissance • Représenter JEMS lors d'événements, de conférences et de réunions pour élargir notre réseau et renforcer notre présence sur le marché • Garder un œil sur la concurrence et élaborer des stratégies pour rester en tête Avantages à travailler chez JEMS : • Un accompagnement personnalisé pour développer votre carrière • L'opportunité de travailler dans un environnement dynamique et stimulant • Une culture d'entreprise qui encourage la créativité, l'innovation et la croissance personnelle • Un package de rémunération compétitif avec des avantages exceptionnels • Un soutien continu pour développer vos compétences et avancer dans votre carrière • Des séminaires d'intégration inoubliables Pour Postuler Si vous êtes prêt(e) à relever le défi et à devenir un acteur clé de notre équipe en tant qu'Ingénieur d'Affaires chez JEMS, envoyez nous votre CV accompagné d'une lettre de motivation convaincante qui montre pourquoi vous êtes la personne idéale pour ce poste. Montrez nous votre passion, votre détermination et votre vision pour l'avenir. Diversité Le Groupe JEMS porte fièrement sa valeur "Diversité" en se mobilisant pour l'inclusion et l'égalité des chances et en luttant contre toutes formes de discrimination. Tous nos postes sont ouverts aux personnes en situation de handicap. Chez JEMS, nous croyons que les meilleurs candidats sont ceux qui partagent notre passion pour l'innovation et notre engagement envers l'excellence. Rejoignez notre équipe et soyez prêt à changer le jeu ! Référence de l'offre : 39piwtrgn8
View this job
Permanent

Job VacancyFrontEnd Web Developer (Remote)

█ █ █ ██ █ █
Published on
Angular
AngularJS
CI/CD

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyJavaScript Frontend Developer (Remote)

█ █ █ ██ █ █
Published on
Angular
AngularJS
Git

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyBusiness Development Representative

Rise Technical Recruitment Ltd
Published on

£28k-35k
United Kingdom
Business Development Representative Reading - Onsite £28,000 - £35,000 + Commission + Holiday + Pension This is an excellent opportunity for a focused, self-motivated sales professional with a passion for new business acquisition and a background in Service Management or IT Services to join a high-performing global team. This company is a growing, global leader specialising in business innovation and business change. They pride themselves on driving transformation for their clients and offer a supportive, office-based environment where successful sales talent can thrive. In this varied role you will be the engine of the sales funnel, responsible for generating new opportunities and qualifying leads. You will engage with high-level decision-makers, build long-term relationships, and ensure a steady stream of prospects is passed to the closing team. The ideal candidate will be a "self-starter" who is comfortable with cold calling and prospecting. You should have a proven track record of meeting sales quotas and the ability to navigate conversations with VPs, Directors, and C-suite personnel. This is a fantastic opportunity to develop your career within a global organisation that values expertise and rewards results. You will gain deep insight into innovative business solutions while playing a pivotal role in the company's international growth. The Role: Proactively generate global leads via cold calling. Follow up campaigns to identify new opportunities. Track and monitor all activities within Salesforce. Sales and Negotiation. The Person: Proven BDR experience, within IT Managed services / MSP environment. Excellent negotiation skills and professional telephone manner. Fluent English speaker. Commutable to Reading 5 days a week. Reference Number: BBBH276823 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyFrontend Developer (NHS Exp.)

█ █ █ ██ █ █
Published on
CI/CD
Django
Python

London, England, United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyFrontEnd Web Developer (Remote)

█ █ █ ██ █ █
Published on
Angular
AngularJS
CI/CD

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancySenior Microsoft Dynamics D365 CRM Developer

Nexus Jobs Limited
Published on

£55k-75k
Milton Keynes, England, United Kingdom
Senior Microsoft Dynamics D365 CRM Developer Our Client is looking to recruit a Microsoft Dynamics CRM Developer with at least 5 years proven track record of developing within the MS Dynamics CRM suite. Lead the ongoing development for the Global MS Dynamics CRM platform. Develop solutions to varied complexity levels for requirements from the global business Maintain a high-quality platform by with solutions developed in line with coding standard Design and implement MS Dynamics CRM solutions to be fully compliant with Client's business processes and requirements Design, code, test CRM application modules that meet Architecture Blueprint specification Use your deep and extensive knowledge of JScript, PowerApps, C#, .NET Core, and SQL Server, to further enhance the current solution to meet ongoing business requirements Participate in execution and documentation of tests ensuring that an application or architecture meets agreed Quality standards Ensure the implementation of best practices based on Microsoft Dynamics standards and supported configuration/customisations Evangelise the Dynamics core features and functionalities to support business decision making process Seek opportunities to continuously improve the Dynamics solution for the schools across all regions You will have 5+ years development in JS, C#. NET, SQL, PowerApps (1-2 yrs) 5+ years with all Dynamics areas (CRM, Marketing, Customer Service, Portal) Experience of process alignment to out of box functionality Configuration/customisation, Testing and debugging Development tools (Visual Studio) Excellent interpersonal skills English as primary language Experience in global delivery environment and working within a remote-teams. Experience of education sector and of DevOps with documenting solution design (High/low level) Must have MS Dynamics CRM Certifications along with a Degree in Information Systems or equivalent. The salary for this role will be circa £50K - £75K. The position will be based in Milton Keynes. Please send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobData Analyste IOT - Nice

KUBE Partners S.L. / Pixie Services
Published on
IoT

6 months
400-650 €
Nice, Provence-Alpes-Côte d'Azur
Nice Métropole est confrontée à des épisodes récurrents de sécheresse et à des pertes d'eau importantes sur son réseau. Dans ce contexte, la digitalisation du système d'alimentation en eau devient un levier clé pour renforcer la résilience. Les enjeux portent sur la réduction des coûts, l'optimisation énergétique et la détection en temps réel des anomalies. Le client vise ainsi à sécuriser durablement l'approvisionnement en eau potable pour plus de 500 000 habitants. Pour répondre à ces défis, la Métropole déploie une plateforme d'hypervision. Cette solution offre une vision unifiée et en temps réel de l'ensemble du réseau d'eau. Le projet inclut la digitalisation de 3 000 km de réseau et la création d'un jumeau numérique. Il s'appuie sur l'intégration massive de données issues de capteurs et de compteurs intelligents. La plateforme permet aux opérateurs de détecter les anomalies, anticiper les perturbations et améliorer la maintenance prédictive. Les technologies d'intelligence artificielle viennent renforcer la prévision de la demande et l'optimisation des opérations. Une interface simplifiée fournit des recommandations exploitables pour faciliter la prise de décision. Le projet vise à créer le premier réseau d'eau intelligent de France et à établir une référence nationale. Il permettra de réduire les pertes d'eau, la consommation d'énergie et d'améliorer la continuité de service. Les usagers bénéficieront d'un service plus fiable, avec moins d'interruptions et des interventions plus rapides.
View this job
Permanent

Job VacancyPython Backend Developer (Remote)

█ █ █ ██ █ █
Published on
Django
Flask
Git

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor

Contractor jobSenior Developer Full-Stack Water Domain

REVIRIS
Published on
Angular
BigQuery
CI/CD

6 months
400-450 €
Aubervilliers, Ile-de-France
Mission de développement Full-Stack Senior au sein du domaine WATER d'un grand groupe international engagé dans la transformation écologique. L'entité digitale concernée est structurée autour de trois axes (Digital, Data, IS&T) et le consultant intégrera l'équipe Digital, au sein d'une squad unique responsable du développement, du déploiement, du support et de la maintenance d'un portefeuille de sept produits digitaux déployés à l'international. Cette équipe est pilotée par deux Product Managers et un Product Owner, sous la supervision d'un Domain Leader garant de la stratégie globale, qui vise à construire une plateforme servicielle unique intégrant les cas d'usage des produits historiques. En tant que Senior Developer, vous travaillerez en étroite collaboration avec les Tech Leads et les Product Managers du domaine pour assurer la réussite de ces objectifs. Activités principales : - Développement en mode agile d'un backlog produit fondé sur des EPIC et des User Stories - Participation au design des solutions - Développement et intégration des composants logiciels - Mise en production des développements via une chaîne CI/CD - Évaluation de la qualité des livrables via SonarQube - Réalisation des tests unitaires et E2E - Formalisation de la documentation technique et documentation du code - Amélioration continue de la qualité des livrables et réduction des défauts applicatifs - Analyse des résultats - Interaction quotidienne avec le Product Owner, l'équipe de développement, l'architecte et le Product Manager - Proposition de solutions techniques répondant aux contraintes du programme - Utilisation de la chaîne CI/CD et de GitLab Environnement technique : - Frontend : Angular, NGRX (ou state management équivalent), NX et GoJs appréciés - Backend : Python, Flask, FastAPI, SQL - Cloud & Infrastructure : Google Cloud Platform (App Engine, Storage, Datastore, Cloud Functions), BigQuery, Terraform - Qualité & DevOps : Git, GitLab, chaînes CI/CD, tests unitaires et E2E, qualité de code et code reviews Modalités : mission en régie temps plein, démarrage souhaité en septembre 2026, durée initiale minimum de 4 mois.
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

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.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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