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.

573 results
Contractor

Contractor jobCloud & Software Architect / Software Factory

Signe +
Published on
Java

12 months
540-780 €
Paris, France
IntituléCloud Architect & Software Architect – GKE / Software Factory ContexteNous recherchons un profil expérimenté capable de concevoir et faire évoluer des architectures Cloud et logicielles, tout en prenant en charge les outils constituant la Software Factory. Le profil devra être à l'aise aussi bien sur les sujets d'architecture que sur les problématiques DevOps, Kubernetes et automatisation. Missions principalesConcevoir et faire évoluer les architectures Cloud et Software Définir les standards et bonnes pratiques d'architecture Administrer et faire évoluer la Software Factory Assurer l'administration et l'intégration de GitLab, Artifactory et SonarQube Concevoir et maintenir les chaînes CI/CD Concevoir et administrer des plateformes Kubernetes, notamment GKE Mettre en œuvre les mécanismes de déploiement continu avec Argo CD Automatiser les opérations et déploiements Développer des scripts et outils d'automatisation en Bash et Python Être capable d'intervenir sur des environnements applicatifs utilisant Java et Go Accompagner les équipes de développement et DevOps sur les choix d'architecture Participer à la résolution des problématiques techniques complexes Contribuer à l'industrialisation, à la fiabilité et à la standardisation des plateformes Compétences indispensablesGKE / Kubernetes GitLab Artifactory SonarQube Argo CD CI/CD et Software Factory Automatisation Bash Python e et architecture
View this job
Permanent

Job VacancySenior Software Engineer (Full Stack)

CGI
Published on

United Kingdom
At CGI, our Senior Full Stack Software Engineers play a pivotal role in shaping the digital services that help organisations innovate, grow and succeed. As we expand our engineering capability across our business, you'll deliver secure, scalable solutions that combine intuitive user experiences with robust back-end technology. You'll have the freedom to take ownership of complex engineering challenges, explore creative approaches and influence technical decisions that deliver meaningful results for our clients. Working alongside supportive, multidisciplinary teams, you'll continue developing your expertise while helping drive engineering excellence, modernise critical services and create lasting value for businesses and communities. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. You will need to hold UK Security Clearance (SC level) or be eligible to go through this clearance. Our teams operate within a flexible hybrid working model, however on-site requirements vary by project, so the ability to travel (expensed away from base office) as required to meet client needs is essential.
View this job
Permanent

Job VacancySenior Python Developer

█ █ █ ██ █ █
Published on
Angular
CSS
Docker

£57,500-72k
L1 0AX, Liverpool, 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 VacancySenior Java Developers

CGI
Published on

United Kingdom
At CGI, we're shaping the future of digital UK Government solutions, building secure, high-impact platforms that improve services for millions across the UK. Continued success working with our Government clients has created strong demand for Java Developers. As a Senior Java Developer , you'll play a pivotal role in designing and developing scalable, resilient back-end systems using the latest Java and microservices technologies. You'll collaborate with skilled professionals who take ownership of their work, share ideas freely, and are empowered to create solutions that make a lasting difference. This is an opportunity to contribute to a variety of major national UK Government programmes where innovation, teamwork, and continuous learning come together to deliver meaningful results for our clients and UK helping improve UK citizens' lives. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of our work programmes, you will need to hold UK Security Clearance or be eligible to go through this clearance. These roles will be predominately hybrid with some work based in UK CGI or client offices depending on the specific programme. Travel away from base office will be expensed.
View this job
Fixed term

Job VacancyJava Microservice developer

LA International Computer Consultants Ltd
Published on

7 months
Belyy, Tver Oblast, Russia
Job title: Principal Engineer - Java Microservices Developer Location: Edinburgh (Hybrid) Contract: 6 Months Day Rate: £450 per day The Role We are looking for an experienced Principal Engineer to design, develop, and support secure, scalable, and high-performing software solutions. You will provide technical leadership, contribute to solution design, and work closely with Product Owners, Architects, and Engineering teams within an Agile environment. Key Responsibilities * Develop and maintain Java-based applications and microservices. * Contribute to solution design and technical delivery. * Write clean, maintainable, and well-tested code. * Support CI/CD pipelines and automated testing. * Participate in code reviews and technical discussions. * Resolve production issues and ensure system reliability. * Mentor engineers and promote best practices. Essential Skills * Java Spring Boot Microservices * React Single Page Applications (SPA) * PostgreSQL * API Gateway technologies: TYK, Apigee, DataPower * Cloud platforms: AWS, PCF, TAS * Integration & batch tools: StreamSets, Airflow, ESP Services, GSS * CI/CD, Agile delivery, and DevOps practices Ideal Candidate A senior engineer with strong Java and cloud-native development expertise, capable of leading technical delivery and driving engineering excellence in a complex enterprise environment. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Fixed term

Job VacancyData Warehouse Developer (Datastage)

LA International Computer Consultants Ltd
Published on

7 months
SW1A 2AH, City of Westminster, England, United Kingdom
Job title: Data Warehouse Developer (Datastage) Contract: 12 Months Location: Remote Clearance: Active SC Clearance or candidates must be eligible and willing to obtain SC Clearance. IR35: Inside Overview We are seeking an experienced Data Warehouse Developer to support a major consulting-led digital transformation programme for a UK Public Sector Government client. The successful contractor will play a key role in the design, development, and maintenance of data warehouse and data engineering solutions, ensuring the efficient integration, transformation, and management of large-scale data sets within a secure environment. Key Responsibilities * Design, develop, and support enterprise-scale data warehouse solutions. * Build, maintain, and optimise ETL processes for data extraction, transformation, and loading. * Develop and enhance data integration workflows using IBM DataStage. * Work with Oracle databases to manage, query, and optimise data structures and performance. * Collaborate with technical and business stakeholders to deliver high-quality data solutions. * Troubleshoot and resolve data quality, performance, and integration issues. * Ensure all development activities comply with security and governance requirements. Essential Skills & Experience * Strong experience in Data Warehouse Development and Data Engineering. * Proven expertise in ETL development and data integration methodologies. * Hands-on experience with IBM DataStage. * Strong knowledge of Oracle Database technologies. * Experience working on complex data migration, integration, or transformation projects. Desirable Skills * Experience working within secure, highly regulated, or government environments. * Previous Public Sector or Government project experience. * Knowledge of data governance, security, and compliance standards Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take a minimum 10 weeks. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. An award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Contractor
Fixed term

Job VacancyJunior Java Developer

LA International Computer Consultants Ltd
Published on

6 months
£300-360
SW1A 2AH, City of Westminster, England, United Kingdom
Junior Java Developer (1-4 years experience) We are looking for a number of Junior Java Developers for a Public Sector client. You will have between 1 to 4 years experience with a keenness to further develop your skills and experience in Java software development. * Programming Languages: Proficiency in Java (often Java 11 or newer) and Object-Oriented Programming (OOP). * Frameworks: Familiarity with the Spring ecosystem, particularly Spring Boot and RESTful web services. * Tools & Version Control: Experience with Git, build tools like Maven or Gradle, and containerization basics like Docker. This is a 6 month contract initially and is on a hybrid working model with two days in the office in London every week. It is an inside IR35 contract starting in early December. Candidates with SC clearance or willing to undergo will be considered. To be considered for the position please send over an updated CV. Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take a minimum 10 weeks. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. An award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Permanent

Job VacancyC# .net Developer – Insurance

Nexus Jobs Limited
Published on

£45k-50k
City of London, England, United Kingdom
C# .net Developer – Insurance Our Client is an insurance underwriter in the City of London. They are now looking to grow their software development team and are looking to recruit a C# .net Software Developer. You will have at least 5 to 7 years expertise in developing complex software with C#. A strong mathematical background would be advantageous but not required. Must have excellent communication and interpersonal skills. Expert in C# Development coupled with Java/jQuery Web development Web API, CSS. You will have solid SQL Server experience (stored procedures, table design and some maintenance). Microsoft Office including VBA and advanced skills in Excel and HTML/IIS. Develop and support applications using Visual Studio and other Products where appropriate. Provide support for Microsoft Office Applications along with design and build reports for our SharePoint Applications. The ideal candidate will have a drive to succeed, take part in IT strategy and work in a technology rich and agile environment. The developer will be part of a small team with responsibilities for ensuring the business has full support regarding IT systems. Key aspects of the role will be to: Initiate and promote improvements to MI and analysis Analyse requirements and provide the most suitable solution using the most appropriate technology. Document/support and upgrade a wide range of internal applications/processes As this is a small team, you will need to be flexible in your approach, as you will have primary responsibility for some specific systems but will need to be aware of the overall system. Ability to produce ad hoc reporting and analysis of information in the Data Warehouse Work both as part of a team and under your own initiative Communicate with all areas of the business, at all levels The Client uses Windows Servers and virtualised Windows Clients, with Microsoft office products (Word, Excel, Access, PowerPoint etc.). Additionally they use Office 365 for email, Microsoft SQL Server for our main databases and SharePoint for our intranet. For underwriting the Client uses (Eclipse) and for Accounts (Sun), and a number of other smaller applications for specific jobs, such as RMS for Modelling and Remetrica for Actuarial function. The salary for this role will be up to £50K – for the right candidate maybe slightly higher for exceptional candidates. The Client will consider someone junior with an ability to learn and hit the ground running at £25K - £30K. You will have a 2:1 in maths or computer science, or similar. The company is based in the City of London. Please send your CV to us in Word format along with your salary and availability.
View this job
Permanent

Job VacancyBusiness Development Manager

Rise Technical Recruitment Ltd
Published on

HP1 1QG, Dacorum, England, United Kingdom
Business Development Manager Hemel Hempstead Competitive Salary + 10% KPI Bonus + 35 Days Holiday + Pension + Benefits Are you a commercially driven Business Development Manager with experience in PCS, BESS or related energy technologies, looking to play a key role in accelerating the energy transition while driving strategic growth across a rapidly expanding global technology business? This is an excellent opportunity to join an international leader in power electronics, renewable energy and energy storage solutions. You will be responsible for identifying and developing new business opportunities across the BESS market, building long-term customer relationships and helping shape market growth strategies. In this role, you will work closely with customers, partners and internal stakeholders to understand technical and commercial requirements, develop compelling business cases and convert opportunities into commercial success. You will also monitor market trends and competitor activity to strengthen market positioning and support future expansion. The ideal candidate will have previous B2B business development or sales experience within the energy sector, with knowledge of PCS, BESS or associated electrical technologies. You will be commercially focused, highly proactive and comfortable engaging with customers at both technical and strategic levels. The Role: Drive new business development activities within the PCS and BESS market Build and maintain strong relationships with customers and industry partners Develop commercial proposals, business cases and growth strategies Monitor market trends, competitor activity and customer requirements Support market expansion and revenue growth initiatives The Person: Experience in B2B sales or business development Background in PCS, BESS, energy storage or related electrical technologies Strong commercial awareness and relationship-building skills Motivated, proactive and target-driven approach Reference Number: 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 VacancyDynamics 365 Software Engineer

CGI
Published on

United Kingdom
At CGI, you'll play a key role in ensuring the reliability, security, and continuous improvement of critical Microsoft Dynamics 365 services that support high-profile public sector outcomes. Working as part of a collaborative and forward-thinking team, you'll help deliver resilient, secure, and innovative digital solutions while driving service excellence for our clients. You'll be empowered to take ownership of complex challenges, contribute new ideas, and develop your expertise in an environment that values collaboration, continuous learning, and meaningful career progression. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position Hybrid (2 3 days on site in CGI Nottingham office and/or DVSA Nottingham Office) (expenses not rechargeable to client), can also be from our Birmingham/Bristol offices.
View this job
Permanent

Job VacancyIngénieur.e Commercial.e Confirmé.e (Intégrateur Infrastructure - Alpes Maritimes)

SYAGE
Published on
Business Development

Nice, Provence-Alpes-Côte d'Azur
Contexte : Vous rejoignez un Intégrateur Infrastructure qui intervient sur des projets stratégiques au sein des clients : de la préconisation, en passant par la mise en œuvre des solutions infrastructures jusqu'au support de haut niveau et services managés. Vous représentez une société reconnue pour sa proximité, sa transparence et la qualité de son expertise technique. Objectifs : Rattaché(e) à notre siège d'Aix-en-Provence, vous vous appuyez sur nos clients historiques du territoire pour développer notre réseau de prospects et clients sur la région Alpes Maritimes et participer activement au développement et à la croissance de nos offres auprès de nos clients, prospects et partenaires. Les + du poste : Travailler chez un intégrateur, c'est promouvoir des solutions techniques « de haut niveau » et pouvoir développer une expertise sur certains produits Syage est une société formatrice qui vous fera profiter de sa réputation : vous aurez également l'occasion de collaborer avec une équipe d'experts reconnue pour ses compétences techniques en infrastructure chez les principales sociétés de la région mais aussi des constructeurs/éditeurs. Travailler dans une équipe soudée et sympa qui vous permettra aussi d'évoluer dans le futur, un poste où vous aurez également une autonomie Proposer des solutions « sur-mesure » au forfait et un large pannel de solutions à vos clients : Intégration/Services Managés/Recrutement. Vos missions : Prospecter de nouveaux clients ou faire connaître l'entreprise auprès de votre réseau déjà acquis Participer au développement des comptes existants et amener des actions de fidélisation Contribuer aux propositions commerciales en collaboration avec les équipes techniques Assurer le suivi client pour garantir la qualité de nos relations Être force de proposition dans la promotion et l'approche de nos différentes offres auprès des prospects / clients : projet d'architecture et d'intégration de bout en bout, projet au forfait (services managés), recrutements, délégation de freelances…
View this job

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