Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
end-users and see the real-world impact of your code? Join our National Security & Defence team, where youll design and deliver mission-critical software using platforms like ESP32, RaspberryPi, and ARM-based microcontrollers (e.g., Zero, Pico). You'll work with Python and C++ to solve operational problems directly alongside our customers, typically on-site … on role for engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What Youll Do Develop bespoke software solutions on embedded platforms (ESP32, RaspberryPi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. More ❯
Kemble, Gloucestershire, United Kingdom Hybrid / WFH Options
Circuit32 Recruitment Solutions Ltd
ROLE: Embedded Software Engineer LOCATION: Kemble SALARY: up to £65,000 START: ASAP Skills required for the Embedded Software Engineer are: C/C++/Python ARM based micros (RaspberryPi ideally) Comms protocols (UART, I2C, SPI etc) IP networking (TCP/IP, DHCP and UDP) Embedded Linux OS Beneficial skills are: RaspberryPi chip CI More ❯
Kettering, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
on development with technical leadership, project oversight, and direct client interaction. You'll work on everything from bare-metal C on STM32 MCUs, through to Linux-based embedded applications, RaspberryPi projects, PCB bring-up, and system integration. The right person will have the gravitas to lead multi-disciplinary teams, while still rolling up their sleeves to write More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
in some of the following skill areas: Software design Software design for real-time applications Familiarity with Linux operating system Familiarity with C/C++ Use of microcontrollers (e.g. RaspberryPi) Interface debugging and system integration Familiarity with Object Orientated approaches would be beneficial Our company: Peace is not a given, Freedom is not a given, Sovereignty is More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
/Software design requirements System design for real-time applications Familiarity with Linux operating system Familiarity with computer science (C++ an advantage) Integration of microcontrollers into RF hardware (e.g. RaspberryPi) Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of More ❯