Nursling, Hampshire, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
Senior EmbeddedC++ Software Engineer 62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across defence, aerospace, and security applications. We play an important role in supplying … to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. Essential Bare metal embeddedC++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office More ❯
Southampton, Hampshire, Nursling, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
Senior EmbeddedC++ Software Engineer £62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across defence, aerospace, and security applications. We play an important role in supplying … to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. Essential Bare metal embeddedC++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office More ❯
portsmouth, hampshire, south east england, united kingdom Hybrid / WFH Options
CBSbutler
Senior EmbeddedC++ Software Engineer £62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract **Please note we can only consider sole UK Nationals for this role** Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across … to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. Essential Bare metal embeddedC++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
Senior Software Engineer – C++/Yocto/Embedded Linux Location: Cambridge, UK (Hybrid – 3 days onsite) Salary: £80,000 - £100,000 per annum Benefits: Flexible working, hybrid pattern (3 days onsite), 25 days annual leave, pension scheme, visa sponsorship available Are you a Senior Embedded Software Engineer with strong expertise in modern C++ , Yocto , and embedded … work on complex, mission-critical telecoms products. With over 30 years of innovation in the telecommunications industry, this Cambridge-based company offers the chance to work on real-time embedded systems used across global communications networks. This is a hybrid position, requiring 3 days onsite in Cambridge , with flexibility built in. Key Responsibilities: Design, develop, and debug embedded software for telecoms applications in a Linux environment Write high-performance applications using modern C++ (11/14/17) Build and customise embedded Linux distributions using the Yocto build system Work with RTOS for real-time functionality Interface with hardware using protocols such as I2C , SPI , UART , etc. Key Skills & Experience: Proven experience in embeddedMore ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Octagon Group
Senior Software Engineer – C++/Yocto/Embedded Linux Location: Cambridge, UK (Hybrid – 3 days onsite) Salary: £80,000 - £100,000 per annum Benefits: Flexible working, hybrid pattern (3 days onsite), 25 days annual leave, pension scheme, visa sponsorship available Are you a Senior Embedded Software Engineer with strong expertise in modern C++ , Yocto , and embedded … work on complex, mission-critical telecoms products. With over 30 years of innovation in the telecommunications industry, this Cambridge-based company offers the chance to work on real-time embedded systems used across global communications networks. This is a hybrid position, requiring 3 days onsite in Cambridge , with flexibility built in. Key Responsibilities: Design, develop, and debug embedded software for telecoms applications in a Linux environment Write high-performance applications using modern C++ (11/14/17) Build and customise embedded Linux distributions using the Yocto build system Work with RTOS for real-time functionality Interface with hardware using protocols such as I2C , SPI , UART , etc. Key Skills & Experience: Proven experience in embeddedMore ❯
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Coalesce Management Consulting
Join our latest project Currently we are looking for an experienced Senior Embedded Software Engineer to support the development of next-generation chemical and explosive trace detection products. This is a highly technical, hands-on role involving embeddedC++ development for ARM Cortex-M33 microcontrollers, hardware integration, and collaboration with a multi-disciplinary team of engineers and … 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 embedded software 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’ embedded software development More ❯
hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Join our latest project Currently we are looking for an experienced Senior Embedded Software Engineer to support the development of next-generation chemical and explosive trace detection products. This is a highly technical, hands-on role involving embeddedC++ development for ARM Cortex-M33 microcontrollers, hardware integration, and collaboration with a multi-disciplinary team of engineers and … 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 embedded software 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’ embedded software development More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Join our latest project Currently we are looking for an experienced Senior Embedded Software Engineer to support the development of next-generation chemical and explosive trace detection products. This is a highly technical, hands-on role involving embeddedC++ development for ARM Cortex-M33 microcontrollers, hardware integration, and collaboration with a multi-disciplinary team of engineers and … 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 embedded software 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’ embedded software development More ❯
Chandler's Ford, Hampshire, United Kingdom Hybrid / WFH Options
Omega Resource Group
Senior Embedded Software Engineer Hampshire Hybrid working (1 Day week in office) Aerospace & Defence 35 Hour week The Role - Senior Embedded Software Engineer This is an outstanding opportunity for a Senior level Embedded Software Engineer to join a prominent global aerospace business in the development of safety critical software solutions. You will be responsible for designing, developing … and testing software within the avionics development team. You ll need to be a methodical engineer with a strong background in optimising systems utilising embeddedC++ coding, and whilst aerospace experience would be hugely beneficial, this is not a prerequisite. Duties - Senior Embedded Software Engineer Lead full lifecycle of design, implementation and test of aerospace software products. … standards. Maintaining and managing continuous software integration and testing processes. Ensure software quality and reliability. Identifying software failures and implementing effective solutions. Mentor less experienced team members. Background - Senior Embedded Software Engineer A bachelor s degree in engineering Extensive software development, developing in C++. Familiarity with Node.js, Python and SQLite desirable. Excellent oral and written communication abilities. Experience working More ❯
Eastleigh, Chandler's Ford, Hampshire, United Kingdom Hybrid / WFH Options
Omega Resource Group
Senior Embedded Software Engineer Hampshire Hybrid working (1 Day week in office) Aerospace & Defence 35 Hour week The Role - Senior Embedded Software Engineer This is an outstanding opportunity for a Senior level Embedded Software Engineer to join a prominent global aerospace business in the development of safety critical software solutions. You will be responsible for designing, developing … and testing software within the avionics development team. You’ll need to be a methodical engineer with a strong background in optimising systems utilising embeddedC++ coding, and whilst aerospace experience would be hugely beneficial, this is not a prerequisite. Duties - Senior Embedded Software Engineer Lead full lifecycle of design, implementation and test of aerospace software products. … standards. Maintaining and managing continuous software integration and testing processes. Ensure software quality and reliability. Identifying software failures and implementing effective solutions. Mentor less experienced team members. Background - Senior Embedded Software Engineer A bachelor’s degree in engineering Extensive software development, developing in C++. Familiarity with Node.js, Python and SQLite desirable. Excellent oral and written communication abilities. Experience working More ❯
Newtown, Powys, Wales, United Kingdom Hybrid / WFH Options
Greenfield I T Recruitment
Embedded Software Engineer – Firmware Role: Embedded Software EngineerLocation: Powys/SY15On-site role with potential to work from homeSalary: £40k plus benefitsOur client is a specialist engineering/manufacturing company who operates globally. This role will have responsibility for designing and developing new software within an engineering and manufacturing setting using embedded/C++/firmware … software.Embedded Software Engineer role – Experience of C++ development in an embedded environment. Knowledge of multi-threaded application development using an embedded RTOS. Knowledge of configuring a broad range of microcontroller peripherals. Good communications skills. An enthusiasm for software development with a desire to work in a team of developers to ensure the product is implemented with review … and testing. If the Embedded Software Engineer role sounds interesting to you, please APPLY & get in touch with Vicky Heard on or for more information.**Please note, only UK-based candidates can be considered More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
1TECH STAFFING LIMITED
Embedded Software Engineer Mid- Senior Level Location: Hybrid/London/South of the UK Salary: £55,000 DOE Type: Full-time, Permanent A pioneering client in the aerospace sector is seeking an experienced Embedded Software Engineer to support the development of breakthrough technologies in this sector. This is a unique opportunity to contribute to world-first innovations … in the aerospace industry and work at the cutting edge of embedded systems design. The role involves developing real-time embedded software for both spacecraft platforms and ground support systems, working in a cross-functional team alongside electronics, systems, and test engineers. Key Responsibilities: Design and implement embedded software in C/C++ for real-time … system tests Participate in Agile development practices, including code reviews and mentoring Contribute to cross-disciplinary design reviews with systems and hardware teams Ideal Candidate Profile: Essential Skills: Strong embedded C/C++ development experience Proven experience working with RTOS-based systems Familiar with low-level hardware protocols Confident reading electronics schematics and component datasheets Understanding of structured More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£55K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong … Linux skills – ideally with experience of some low level setup/configuration of Embedded Linux systems (such as uboot or device tree) and/or using Linux Build Systems (such as Petalinux or Yocto). As a key member of a cross functional team, you will bring good problem solving skills, a good academic background and an interest in … new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum of 2-4 years commercial Embedded C/C++ Development in Linux. More ❯
CB10, Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong … Linux skills – ideally with experience of some low level setup/configuration of Embedded Linux systems (such as uboot or device tree) and/or using Linux Build Systems (such as Petalinux or Yocto). As a key member of a cross functional team, you will bring good problem solving skills, a good academic background and an interest in … new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum of 2-4 years commercial Embedded C/C++ Development with Linux. More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong … Linux skills ideally with experience of some low level setup/configuration of Embedded Linux systems (such as uboot or device tree) and/or using Linux Build Systems (such as Petalinux or Yocto). As a key member of a cross functional team, you will bring good problem solving skills, a good academic background and an interest in … new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum of 2-4 years commercial Embedded C/C++ Development in Linux. More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
Coalesce Management Consulting
CMC have been given a requirement from one of our key clients in the defence sector. We are looking for an Embedded Software Engineer, Outside IR35 , for a hybrid working arrangement . The main office will be based in Bristol, where the occasional onsite visit will be required. You will be working on secure, real-time software solutions integrated … role is part of a multi-disciplinary engineering team focused on delivering reliable, secure and performant software within strict safety and regulatory constraints. Key Responsibilities Design, develop, and maintain embedded software for real-time systems (bare-metal and RTOS) Work on safety-critical and security-sensitive applications in compliance with MOD and NATO standards Collaborate with systems, hardware, and … Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board More ❯
newport, wales, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
CMC have been given a requirement from one of our key clients in the defence sector. We are looking for an Embedded Software Engineer, Outside IR35 , for a hybrid working arrangement . The main office will be based in Bristol, where the occasional onsite visit will be required. You will be working on secure, real-time software solutions integrated … role is part of a multi-disciplinary engineering team focused on delivering reliable, secure and performant software within strict safety and regulatory constraints. Key Responsibilities Design, develop, and maintain embedded software for real-time systems (bare-metal and RTOS) Work on safety-critical and security-sensitive applications in compliance with MOD and NATO standards Collaborate with systems, hardware, and … Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
CMC have been given a requirement from one of our key clients in the defence sector. We are looking for an Embedded Software Engineer, Outside IR35 , for a hybrid working arrangement . The main office will be based in Bristol, where the occasional onsite visit will be required. You will be working on secure, real-time software solutions integrated … role is part of a multi-disciplinary engineering team focused on delivering reliable, secure and performant software within strict safety and regulatory constraints. Key Responsibilities Design, develop, and maintain embedded software for real-time systems (bare-metal and RTOS) Work on safety-critical and security-sensitive applications in compliance with MOD and NATO standards Collaborate with systems, hardware, and … Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
CMC have been given a requirement from one of our key clients in the defence sector. We are looking for an Embedded Software Engineer, Outside IR35 , for a hybrid working arrangement . The main office will be based in Bristol, where the occasional onsite visit will be required. You will be working on secure, real-time software solutions integrated … role is part of a multi-disciplinary engineering team focused on delivering reliable, secure and performant software within strict safety and regulatory constraints. Key Responsibilities Design, develop, and maintain embedded software for real-time systems (bare-metal and RTOS) Work on safety-critical and security-sensitive applications in compliance with MOD and NATO standards Collaborate with systems, hardware, and … Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Your general digital design experience with electronics should include the use of Altium (PCB design) and HyperLynx (signal integrity analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects … on offer is a competitive remunerations package including career support and opportunities for leadership. Keywords: FPGA, ASIC, PCB, Digital Design, Electronics, Wireless, IoT, Communications, Robotics, Networks, Satellites, Instrumentation, DSP, Embedded, C, C++, RF, Project Leadership Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯