Dorset, England, United Kingdom Hybrid / WFH Options
Premier Group
Job Title: Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Dorset (Hybrid) 2 days remote working Job type: Full time/Permanent Salary: £50,000 - £65,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced EmbeddedSoftware Engineers working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with Bare-metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) Some knowledge and experience on More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced EmbeddedSoftware Engineers … working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with More ❯
newport, wales, united kingdom Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced EmbeddedSoftware Engineers … working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced EmbeddedSoftware Engineers … working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced EmbeddedSoftware Engineers … working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with More ❯
Job Title: Junior/Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Hampshire/Salisbury Job type: Full time/Permanent Salary: £35,000 - £55,000 per annum A few of my clients in the Andover area are looking for experienced EmbeddedSoftware Engineers working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV, drop me an InMail/E-mail on bali@pg-rec.com More ❯
Job Title: Junior/Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Hampshire/Salisbury Job type: Full time/Permanent Salary: £35,000 - £55,000 per annum A few of my clients in the Andover area are looking for experienced EmbeddedSoftware Engineers working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV, drop me an InMail/E-mail on bali@pg-rec.com More ❯
Job Title: Junior/Mid-level/Senior EmbeddedSoftwareEngineer Industry: Embedded Electronics, Electronic Engineering Location: Hampshire/Salisbury Job type: Full time/Permanent Salary: £35,000 - £55,000 per annum A few of my clients in the Andover area are looking for experienced EmbeddedSoftware Engineers working on low-level Embedded C. The Mid-Level/Senior EmbeddedSoftwareEngineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV, drop me an InMail/E-mail on bali@pg-rec.com More ❯
Job Title: EmbeddedSoftwareEngineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled EmbeddedSoftwareEngineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products, and … play a key part in shaping the companys technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embeddedsoftware for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using … C and C++. Integrate and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board bring-up, debugging hardware/software interfaces, and reading schematics to support hardware integration. Work with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal systems to deliver reliable and efficient solutions. Ensure compliance with industry standards (e.g., MISRA More ❯
Software Design Engineer - C++NorwichSalary - up to £65k (doe)Currently searching for an experienced Embedded C++ SoftwareEngineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate about delivering high quality software!As one of their engineers you will offer a strong background in embeddedsoftware design and C++. Key Responsibilities Contributes to the full lifecycle of embeddedsoftware development requirements Design through to implementation, testing, and delivery Continuous improvement in code quality, security and system performance Generating code where necessary in support of the software solutions Maintaining familiarity with applicable standards/techniques and assure compliance where applicable Troubleshooting and resolving technical issues related to the software solutions Generating code where necessary in support of the software solutions About You This business is looking for someone with strong embedded C++ design skills Proven experience in a software engineering role Real More ❯
Software Design Engineer - C++ Norwich Salary - up to £65k (doe) Currently searching for an experienced Embedded C++ SoftwareEngineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate about delivering high … quality software! As one of their engineers you will offer a strong background in embeddedsoftware design and C++. Key Responsibilities Contributes to the full lifecycle of embeddedsoftware development requirements Design through to implementation, testing, and delivery Continuous improvement in code quality, security and system performance Generating code where necessary in support of the … software solutions Maintaining familiarity with applicable standards/techniques and assure compliance where applicable Troubleshooting and resolving technical issues related to the software solutions Generating code where necessary in support of the software solutions About You This business is looking for someone with strong embedded C++ design skills Proven experience in a software engineering role More ❯
Join a cutting-edge start-up building autonomous control systems | Southampton This innovative start-up is developing smart, connected embedded systems for next-generation automation and control. With real-world applications already in motion, they’re looking to expand their core engineering team by hiring an EmbeddedSoftware Engineer. In this role, you’ll be working on … real-time embedded systems, writing software for microcontrollers, and helping shape how devices interact with the physical world. It’s a hands-on position in a fast-moving environment, perfect for someone who thrives on solving technical challenges. For this Senior EmbeddedSoftwareEngineer role, we're looking for someone with: Extensive experience with embedded … and microcontroller development Comfortable working close to hardware and within resource-constrained environments Some understanding of control systems or control theory is advantageous What Next? If you're an EmbeddedSoftwareEngineer looking for your next challenge in a forward-thinking and growing company, apply today to find out more. For more information on this role, or More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
Senior EmbeddedSoftwareEngineer now needed to join a well established Bristol company. Super salary to £75k plus benefits and hybrid working This role with suit a well educated and skilled Senior EmbeddedSoftwareEngineer who has a good appreciation for the hardware. You need to have 8yrs - 10yrs+ solid Embedded C programming … level system design and hardware interfaces (SPI,I2C,UART), strong knowledge of testing methodologies, experience with Python and GIT and ideally a basic understanding of processor architectures. Suitable Senior EmbeddedSoftware Engineers will have an interest in designing software for resource-constrained systems—optimizing for memory, processing power, and energy consumption rather than assuming unlimited computing resources. More ❯
newport, wales, united kingdom Hybrid / WFH Options
IC Resources
Senior EmbeddedSoftwareEngineer now needed to join a well established Bristol company. Super salary to £75k plus benefits and hybrid working This role with suit a well educated and skilled Senior EmbeddedSoftwareEngineer who has a good appreciation for the hardware. You need to have 8yrs - 10yrs+ solid Embedded C programming … level system design and hardware interfaces (SPI,I2C,UART), strong knowledge of testing methodologies, experience with Python and GIT and ideally a basic understanding of processor architectures. Suitable Senior EmbeddedSoftware Engineers will have an interest in designing software for resource-constrained systems—optimizing for memory, processing power, and energy consumption rather than assuming unlimited computing resources. More ❯
bath, south west england, united kingdom Hybrid / WFH Options
IC Resources
Senior EmbeddedSoftwareEngineer now needed to join a well established Bristol company. Super salary to £75k plus benefits and hybrid working This role with suit a well educated and skilled Senior EmbeddedSoftwareEngineer who has a good appreciation for the hardware. You need to have 8yrs - 10yrs+ solid Embedded C programming … level system design and hardware interfaces (SPI,I2C,UART), strong knowledge of testing methodologies, experience with Python and GIT and ideally a basic understanding of processor architectures. Suitable Senior EmbeddedSoftware Engineers will have an interest in designing software for resource-constrained systems—optimizing for memory, processing power, and energy consumption rather than assuming unlimited computing resources. More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
IC Resources
Senior EmbeddedSoftwareEngineer now needed to join a well established Bristol company. Super salary to £75k plus benefits and hybrid working This role with suit a well educated and skilled Senior EmbeddedSoftwareEngineer who has a good appreciation for the hardware. You need to have 8yrs - 10yrs+ solid Embedded C programming … level system design and hardware interfaces (SPI,I2C,UART), strong knowledge of testing methodologies, experience with Python and GIT and ideally a basic understanding of processor architectures. Suitable Senior EmbeddedSoftware Engineers will have an interest in designing software for resource-constrained systems—optimizing for memory, processing power, and energy consumption rather than assuming unlimited computing resources. More ❯
Gloucester, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Job Title: Lead/Principal EmbeddedSoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £80,000 (Depending on Experience) Summary of Vacancy: We're currently recruiting for a Principal EmbeddedSoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development … in embedded systems, and is building novel and secure solutions that push technical boundaries. You'll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you'll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You'll collaborate with researchers … to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embeddedsoftware with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable More ❯
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experien
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Coalesce Management Consulting
Join our latest project Currently we are looking for an experienced Senior EmbeddedSoftwareEngineer to support the development of next-generation chemical and explosive trace detection products. This is a highly technical, hands-on role involving embedded C++ development for ARM Cortex-M33 microcontrollers, hardware integration, and collaboration with a multi-disciplinary team of engineers … as onsite attendance may be required at short notice (within 24 hours) to work closely with target hardware and attend design reviews. Key Responsibilities Design, implement, test, and integrate embeddedsoftware in C++20 on ARM Cortex-M33 with FreeRTOS . Bring-up and interface with hardware: SPI, I2C, UART, CAN, USB , FRAM, LCD, sensors/actuators. Contribute to … system architecture and design (UML where appropriate), code reviews, and rigorous debugging (including JTAG). Collaborate with electronics, mechanical, and science teams to deliver robust and secure embedded solutions. Support lab and field testing of prototypes and production hardware. Use Jira for planning/defect tracking and MCUXpresso IDE for development. Essential Skills & Experience 5+ years’ embeddedsoftwareMore ❯
hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Join our latest project Currently we are looking for an experienced Senior EmbeddedSoftwareEngineer to support the development of next-generation chemical and explosive trace detection products. This is a highly technical, hands-on role involving embedded C++ development for ARM Cortex-M33 microcontrollers, hardware integration, and collaboration with a multi-disciplinary team of engineers … as onsite attendance may be required at short notice (within 24 hours) to work closely with target hardware and attend design reviews. Key Responsibilities Design, implement, test, and integrate embeddedsoftware in C++20 on ARM Cortex-M33 with FreeRTOS . Bring-up and interface with hardware: SPI, I2C, UART, CAN, USB , FRAM, LCD, sensors/actuators. Contribute to … system architecture and design (UML where appropriate), code reviews, and rigorous debugging (including JTAG). Collaborate with electronics, mechanical, and science teams to deliver robust and secure embedded solutions. Support lab and field testing of prototypes and production hardware. Use Jira for planning/defect tracking and MCUXpresso IDE for development. Essential Skills & Experience 5+ years’ embeddedsoftwareMore ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Join our latest project Currently we are looking for an experienced Senior EmbeddedSoftwareEngineer to support the development of next-generation chemical and explosive trace detection products. This is a highly technical, hands-on role involving embedded C++ development for ARM Cortex-M33 microcontrollers, hardware integration, and collaboration with a multi-disciplinary team of engineers … as onsite attendance may be required at short notice (within 24 hours) to work closely with target hardware and attend design reviews. Key Responsibilities Design, implement, test, and integrate embeddedsoftware in C++20 on ARM Cortex-M33 with FreeRTOS . Bring-up and interface with hardware: SPI, I2C, UART, CAN, USB , FRAM, LCD, sensors/actuators. Contribute to … system architecture and design (UML where appropriate), code reviews, and rigorous debugging (including JTAG). Collaborate with electronics, mechanical, and science teams to deliver robust and secure embedded solutions. Support lab and field testing of prototypes and production hardware. Use Jira for planning/defect tracking and MCUXpresso IDE for development. Essential Skills & Experience 5+ years’ embeddedsoftwareMore ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Platform Recruitment
Bristol – Principal EmbeddedSoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal EmbeddedSoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity … a range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience – you will be able to mentor and lead a team of embeddedsoftware engineers. The competitive More ❯
newport, wales, united kingdom Hybrid / WFH Options
Platform Recruitment
Bristol – Principal EmbeddedSoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal EmbeddedSoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity … a range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience – you will be able to mentor and lead a team of embeddedsoftware engineers. The competitive More ❯