Job Title: Lead Embedded Software Engineer Location : Bristol (3 Day's Per Week On-Site) Salary: Up to £80,000 + Bonus & Benefits This is a chance for Lead Embedded Software Engineer to join a growing team for a business that is a global leader in their field. Be at the forefront of innovation, working on … and the opportunity to work with cutting-edge technology and industry experts. Key Experience/Skills: - Lead a team of Engineers and manage Projects - 10 + Years Experience developing Embedded Software in C & C++ - Good Knowledge of working with Real Time Operating Systems - Experience working to regulated standards such as Misra - Understanding of electronics and microcontroller-based embeddedMore ❯
Linux Embedded Software Engineer - 35-60k - Bedfordshire - Hybrid My client are market specialists in developing wireless condition checking technology, which is used in countries all over the world in labor sectors. They are looking for a highly-skilled, Embedded Linux Software Engineer to join the team. Responsibilities: Working across a multidisciplinary team, potentially mentoring with … more junior members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering discipline or the equivalent relevant experience Solid experience developing firmware for EmbeddedMore ❯
Embedded Software Engineer | Birmingham | £40,000 - £50,000 KO2's client, a Birmingham-based engineering business involved in high-profile and confidential projects, is looking to add an Embedded Software Engineer to their team. This is a rare opportunity to be part of a company that is pushing the boundaries in their field, working on cutting … candidate will have a strong academic background, with a 1st class degree, Masters or PhD in a relevant engineering or science discipline. Commercial experience in C or C++ within embedded systems is essential. Candidates will also need to demonstrate a solid understanding of embedded hardware, with hands-on experience working with CANbus and RF systems being highly desirable. … Key skills and experience required: Embedded C or C++ in a real-time environment CANbus systems experience Exposure to RF systems Strong academic background (1st, Masters or PhD) Comfortable working full-time onsite in Birmingham This role would suit an engineer who enjoys working close to hardware and wants to be part of a technically advanced team on More ❯
Senior Software Engineer needed in Bristol to join well established team working on leading edge 5G wireless technology. I am seeking a well educated Senior Software Engineer with excellent academics and 3-10 yrs plus C/C++, physical layer development expertise and 4G knowledge. *** Salary £55k to £70k depending on experience plus visa support if required*** Suitable … Senior Software Engineers could have a range of skills but will include some of the following areas of expertise: Wireless, telecomms, Physical layer development, Embedded SW skills, Signal processing expertise, RF, Cognitive radio knowledge, Knowledge of 3G/4G/5G. Great opportunity here to join a bright ambitious team of Engineers working on leading edge wireless technology. Please More ❯
Senior Embedded C Engineer | East Sussex | 10+ Years Experience We’re partnering with a respected UK engineering company that designs and manufactures advanced embedded systems for mission-critical applications. Role Overview: Join their R&D team as a Senior Embedded C Engineer, leading the development of bare-metal firmware on microcontroller platforms. Collaborate closely with … hardware and software teams to deliver reliable, high-quality products. Key Responsibilities: 🔧 Develop embedded C software for microcontroller-based systems 🤝 Work with hardware engineers on integration and optimisation 🏗️ Design scalable and maintainable firmware architectures ✅ Lead testing and validation to ensure quality and compliance 📄 Produce clear technical documentation 👩🏫 Mentor junior engineers and foster technical excellence Requirements: 🎯 Around 10 years’ experience … in embedded C programming, ideally in safety or mission-critical sectors ⚡ Strong skills in low-level hardware interfacing and RTOS 🔍 Experience with debugging tools and software testing frameworks 📏 Familiarity with industry standards and certification processes 💬 Excellent problem-solving and communication skills Nice to Have: 🖥️ Experience with PCB design tools like Altium 🌍 Interest in sustainability and energy-efficient design This More ❯
Embedded Software Engineer £40-45k Maidenhead On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate software & firmware with various … platforms + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM-32 microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN More ❯
Embedded Software Engineer | £40-45k | Maidenhead | On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate software & firmware with various … platforms + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM-32 microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN More ❯
Principal Embedded Software Engineer £70-90k Reading Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Principal Software Engineer with a strong background in embedded systems and a passion for solving complex technical challenges in … Key Responsibilities: Lead software architecture across the full stack, from UI and services to kernel-level development. Collaborate with hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software … k (Dependent on experience) Very generous bonus scheme Ability to work nearly remotely, with occasional office visits Private medical, dental, and optical care Interested in architecting cutting-edge embedded solutions? Apply now to make a difference! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project More ❯
Principal Embedded Software Engineer | £70-90k | Reading | Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Principal Software Engineer with a strong background in embedded systems and a passion for solving complex technical challenges in … Key Responsibilities: Lead software architecture across the full stack, from UI and services to kernel-level development. Collaborate with hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software … k (Dependent on experience) Very generous bonus scheme Ability to work nearly remotely, with occasional office visits Private medical, dental, and optical care Interested in architecting cutting-edge embedded solutions? Apply now to make a difference! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
Halifax, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer Location: Halifax, West Yorkshire Employment Type: Full-time | On-site Salary: Up to £50,000 + Benefits Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of … embedded system development, with a particular focus on motor control and STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews … to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. More ❯
Bracknell, Bracknell Forest, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
One of my clients is hiring a Senior Embedded Software Engineer, where you'll work with a multi-disciplinary R+D team, developing cutting-edge, AI-powered, robotic devices. This role focuses on architecting Linux-based systems for complex devices featuring real-time 4K video streaming and advanced sensor integration, and involves creating production-ready Linux builds for Zynq … based platforms, developing custom device trees and sensor drivers for their custom hardware. Essential Skills: 7+ years embedded software experience with production delivery Yocto builds for ARM or Zynq-based platforms (Zynq-9, MPSoC) Knowledge of FPGA architecture Device tree integration and driver development Kernel-space development and low-level programming Experience with end-to-end product development Desirable More ❯
London, England, United Kingdom Hybrid / WFH Options
Avanti Recruitment
One of my clients is hiring a Senior Embedded Software Engineer, where you'll work with a multi-disciplinary R+D team, developing cutting-edge, AI-powered, robotic devices. This role focuses on architecting Linux-based systems for complex devices featuring real-time 4K video streaming and advanced sensor integration, and involves creating production-ready Linux builds for Zynq … based platforms, developing custom device trees and sensor drivers for their custom hardware. Essential Skills: 7+ years embedded software experience with production delivery Yocto builds for ARM or Zynq-based platforms (Zynq-9, MPSoC) Knowledge of FPGA architecture Device tree integration and driver development Kernel-space development and low-level programming Experience with end-to-end product development Desirable More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Newton Colmore Consulting Ltd
Embedded Software Engineer - Security Clearance - Cambridge A growing spinout security technology company, based in Cambridge, is currently seeking an experienced Embedded Software Engineer to assist with the development, modification, and enhancement of various security technologies. Your focus will span across radio, satellite, communications, radar, sensors, and other complex technologies used in the defence, aerospace, telecommunications, and … mechanical engineers, physicists, and other specialists. You won't necessarily need prior experience in the specific sector, as this is trainable, but you should have substantial experience in developing embedded systems using C/C++ programming languages. This company provides bespoke products and services for clients, ensuring that your projects will always be unique, presenting their own set of … term. While experience in telecommunications, aerospace, scientific, radar, radio, or other complex technologies that involve communication between devices would be ideal, it is not essential. Your experience as an Embedded Software Engineer is more crucial than the specific sector. Certain roles may require security clearance, typically necessitating a British passport with no criminal record or a history of More ❯
Role: Contract Embedded Software Engineer. Rate: 55phr + VAT, outside IR35 Duration: 6 months Location: Bristol, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bristol, we are looking for a contract embedded software engineer. This is an opportunity to join a team in process of growing and broadening their skills. This … team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing More ❯
Embedded Software/Firmware Engineer, Sheffield Client: WA Consultants Location: Sheffield, United Kingdom Job Category: Other - EU work permit required: Yes Job Reference: 5b9c741a0d74 Job Views: 4 Posted: 02.07.2025 Expiry Date: 16.08.2025 Job Description: Are you an experienced Embedded Software/Firmware Engineer looking to make a significant impact in a dynamic and supportive environment? This … development. This cross-functional interaction will enhance your skills and broaden your expertise, providing a comprehensive understanding of the entire product lifecycle. Key responsibilities include designing, developing, and testing embedded software and firmware for innovative projects. The ideal candidate will possess a strong background in embedded systems, proficiency in programming languages such as C/C++, and experience … with microcontrollers and real-time operating systems. Familiarity with hardware-software integration and debugging tools is essential. Core skills include:- Embedded Software/Firmware RTOS/Bare Metal (Any exposure to Embedded Linux is desirable) STM32/PIC Communication Protocol – CANBUS/MODBUS/RS Ability to Read Schematics PCB Design/Layout In addition to technical prowess More ❯
Are you an Embedded Linux Engineer with a passion for cutting-edge Linux kernels and boot loaders for innovative consumer products? Then we have the opportunity for you! About the role As a Senior Embedded Linux Engineer at reMarkable, your main focus will be geared towards developing and maintaining our Linux kernel, boot loader and BSP … build our new team in our London office! Further tasks and responsibilities Bring-up of new electrical devices and prototypes, getting them to work and integrating them into our embedded environment. Development of user-space software for Codex, our custom embedded Linux distribution. Build automation systems, testing and validate electronics, ensuring compliance with reMarkable’s requirements and industry … components both from a hardware and software perspective. We are looking for the following experience Proven expertise with Linux kernel development, preferably with recent kernel versions. Vast experience with embedded systems and a solid understanding of operating systems. Proficiency in C++. Rust or other system programming languages is beneficial. Familiarity with embedded bootloaders such as (Das) U-Boot More ❯
Social network you want to login/join with: Senior Embedded Software Engineer, Glasgow col-narrow-left Client: Coherent Location: Glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 45caf7876e61 Job Views: 2 Posted: 02.06.2025 Expiry Date: 17.07.2025 col-wide Job Description: Job Description and Responsibilities: At Coherent Scotland, we develop … a contributory pension, subsidized private healthcare, and free life assurance. We operate flexible core hours to promote work-life balance. About the role This position is for a Senior Embedded Software Engineer to join our product development team. You will design and test software for our laser systems, contributing to the development of our scalable system platform and … Experience with Real-Time Operating Systems and multitasking. Knowledge of microcontroller interfaces (UART, Ethernet, CAN Bus, I2C, SPI, ADC, DAC). Ability to read schematics and datasheets. Experience with embedded software/hardware integration and testing. Use of version control and integration tools (Git, Azure DevOps, Jenkins). Clear communication skills. Teamwork and self-supervision skills. Degree in Computer More ❯
Social network you want to login/join with: Senior Embedded Systems Engineer, west london col-narrow-left Client: Location: west london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Company Overview Flux has developed the world’s first Optical Tensor … inference of large AI models. Join us in London to be part of a dynamic team that thrives on innovation and speed. The role We’re searching for Senior Embedded Engineers to design and build ultra-high performance tooling that supports our OTPU hardware development. You will own tools that span hardware safety, calibration, debugging, and validation. Your mission … is to go from concept to deployment - rapidly iterating, prototyping, and delivering robust embedded solutions that enable our OTPUs to run safely, efficiently, and continuously push the limits of their performance envelope. Responsibilities Architect robust tooling for hardware validation and bring-up, with rapid prototyping in Python and a clear path to production-grade implementations. Design and implement embeddedMore ❯
Social network you want to login/join with: Senior Embedded Systems Engineer, slough col-narrow-left Client: Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Company Overview Flux has developed the world’s first Optical Tensor Processing Unit … inference of large AI models. Join us in London to be part of a dynamic team that thrives on innovation and speed. The role We’re searching for Senior Embedded Engineers to design and build ultra-high performance tooling that supports our OTPU hardware development. You will own tools that span hardware safety, calibration, debugging, and validation. Your mission … is to go from concept to deployment - rapidly iterating, prototyping, and delivering robust embedded solutions that enable our OTPUs to run safely, efficiently, and continuously push the limits of their performance envelope. Responsibilities Architect robust tooling for hardware validation and bring-up, with rapid prototyping in Python and a clear path to production-grade implementations. Design and implement embeddedMore ❯
create premium, fully integrated control systems for some of the most exclusive residential properties across the UK and Europe. What You’ll Be Doing Design and maintain firmware for embedded ARM-based systems using STM32 microcontrollers, including dual-core architectures. Develop bootloaders and startup code, and manage firmware updates. Implement real-time applications using FreeRTOS and integrate the LWIP … version control (GitHub) and documentation. Support the wider engineering team with system debugging, code reviews, and architecture planning. What We’re Looking For Minimum 5 years of experience in embedded firmware development with ARM Cortex-M series (STM32). Strong proficiency in C and C++ for embedded systems. Experience working with STM32CubeIDE, Segger Ozone, and J-Link tools More ❯
London, England, United Kingdom Hybrid / WFH Options
Qualcomm
by health and wearable organizations, industrial organizations, as well as top silicon vendors, Edge Impulse has become the trusted ML platform for enterprises and developers alike. Primary Responsibilities Our embedded engineering team enables developers to create the next generation of intelligent device solutions with embedded Machine Learning. We believe that machine learning will enable the valuable use of … to cost, bandwidth or power constraints. Our framework provides data ingestion, labeling, training, and deployment capabilities to accelerate developer success with ML on the edge. Expand the fleet of embedded edge devices that support machine learning Develop code that enables Edge Impulse Machine Learning onto embedded devices using modern software development and deployment tools Connect sensors (image, audio … motion) to Edge Impulse applications Develop algorithms for data/image processing Improve/develop tooling that connects an embedded system to a larger system Drive solutions forward with an ownership mindset working effectively both independently and as a member of a distributed team Preferred Skills and Experience Experience bringing creative solutions to challenging problems and working hands-on More ❯
Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the realm of sonar signal processing. The position requires onsite … presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms … DevOps. Providing verbal progress reports and contributing to sprint planning and retrospectives. Skills, Qualification and Experience; Significant experience in Assembler development. Good experience in C development. Good experience in embedded program design. Good understanding of signal processing techniques. Experience in software/hardware integration and fault resolution. Good experience in UML design techniques. Understanding of the full software development More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
Embedded Linux Software Engineer needed for established client in Bristol. ***** Salary to £60k - £70k plus hybrid working and visa support**** I am seeking a skilled Embedded Linux Software Engineer with 3-10 yrs. The ideal Embedded Linux Software Engineer will have demonstrable embedded C development experience and some embedded linux kernel configuration … and development experience. Anyone with low-level driver development or video/machine learning application development would be of interest Responsibilities include developing or modifying Linux drivers for the embedded platforms and developing Linux video and machine learning applications. Great salary, hybrid working and visa support available. Get in touch with Emma Windows at IC Resources. More ❯
Our client are an electronics and software focused R&D business with onsite manufacturing. They wish to appoint an Embedded Software Engineer in a firmware role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this Embedded Software … Engineer role that you have good experience with firmware but also that you have had some exposure to electronics hardware too.Firmware Engineer - Skills & Abilities - Embedded Software Engineer* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least three years industry experience* Experience with Microcontrollers/Microprocessors* Knowledge of embedded software testingFirmware Engineer, C, Microcontroller, Electronics, Embedded Software EngineerMore ❯
EMBEDDED SOFTWARE ENGINEER NEW OPPORTUNITY AVAILABLE FOR AN EMBEDDED SOFTWARE ENGINEER IN SOUTHAMPTON Searchability NS&D has a permanent opportunity for an Embedded Software Engineer to work across an exciting range of projects Salaries up to £90k + package For more details please call me on 07842 002 256 or email shaun.varley@searchability.com SKILLS … to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Shaun Varley. I look forward to hearing from you. EMBEDDED SOFTWARE ENGINEER KEY SKILLS: EMBEDDED SOFTWARE ENGINEER/LINUX/C/C++/ANDROID/NATIONAL SECURITY/DEFENCE/GOVERNMENT/SECURITY CLEARED/ More ❯