expand. They are broadly engaged across Software, Embedded Systems, AI/ML and Cyber Innovation. What you'll do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, 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. Perform testing and … when appropriate. Skills/Experience Essential 3+ years' experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embedded systems (e.g., ESP32, ARMCortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development environments. Strong problem-solving More ❯
of embedded C++ work on their projects. - Any experience with networking/wireless applications would be great. - Ability to take design projects from concept to manufacture. - They are using ARMCortex & STM32 micro s. Experience with these would be beneficial, but experience with any mainstream 32-bit micro s would be fine. This is a hybrid role with More ❯
Nottingham, Nottinghamshire, Newark on Trent, United Kingdom
Verso Recruitment Group
of embedded C++ work on their projects. - Any experience with networking/wireless applications would be great. - Ability to take design projects from concept to manufacture. - They are using ARMCortex & STM32 micro’s. Experience with these would be beneficial, but experience with any mainstream 32-bit micro’s would be fine. This is a hybrid role with More ❯
Employment Type: Permanent
Salary: £50000 - £75000/annum £50,000 to £75,000 basic + benefits
Leominster, Herefordshire, United Kingdom Hybrid / WFH Options
Leidos
the real-world impact of your code? Join our National Security & Defence team, where you'll design and deliver mission-critical software using platforms like ESP32, Raspberry Pi, 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 4 days per week. This … engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What You'll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, 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. Perform testing and … What You'll Bring Essential: 3-15 years' experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embedded systems (e.g., ESP32, ARMCortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development environments. Strong problem-solving More ❯
Buckingham Road Industrial Estate, Brackley, Northamptonshire, England, United Kingdom
Redline Group Ltd
Extensive experience in electronic system design with a strong focus on mixed-signal electronics and embedded C. Proficiency in embedded C for bare-metal or RTOS-based systems (e.G., ARMCortex-M, STM32, MSP430, etc.). Experience designing analogue front-ends (ADC, op-amps, filters), power supplies (LDOs, switching regulators), and digital buses (I2C, SPI, UART, CAN). More ❯
Brackley, Northamptonshire, East Midlands, United Kingdom
Redline Group Ltd
Extensive experience in electronic system design with a strong focus on mixed-signal electronics and embedded C. Proficiency in embedded C for bare-metal or RTOS-based systems (e.G., ARMCortex-M, STM32, MSP430, etc.). Experience designing analogue front-ends (ADC, op-amps, filters), power supplies (LDOs, switching regulators), and digital buses (I2C, SPI, UART, CAN). More ❯
Extensive experience in electronic system design with a strong focus on mixed-signal electronics and embedded C. Proficiency in embedded C for bare-metal or RTOS-based systems (e.G., ARMCortex-M, STM32, MSP430, etc.). Experience designing analogue front-ends (ADC, op-amps, filters), power supplies (LDOs, switching regulators), and digital buses (I2C, SPI, UART, CAN). More ❯