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 ❯
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 ❯
engineers passionate about low-level development, problem-solving, and delivering robust tools in mission-critical environments. What You'll Do Develop bespoke software on embedded platforms such as ESP32, RaspberryPi, and ARM-based micro-controllers Write and maintain software in Python and/or C++, often with direct hardware interfacing Work with communication protocols (e.g., serial, USB More ❯
time hours Health insurance Early finish on Fridays Progression opportunities As Senior Electronics Engineer, your responsibilities will include: Designing electronic systems (digital and analogue) Developing software for microcontrollers and RaspberryPi Creating high-level software solutions (e.g. Windows-based) Diagnosing faults and delivering effective solutions Leading small teams and directing project work (if applicable) As Senior Electronics Engineer More ❯
time hours Health insurance Early finish on Fridays Progression opportunities As Senior Electronics Engineer, your responsibilities will include: Designing electronic systems (digital and analogue) Developing software for microcontrollers and RaspberryPi Creating high-level software solutions (e.g. Windows-based) Diagnosing faults and delivering effective solutions Leading small teams and directing project work (if applicable) As Senior Electronics Engineer More ❯
contribute to the creation of a new era - enabling infrastructure-as-code practices, and making it fast and simple to deploy open-source software across multiple public clouds and RaspberryPi clusters. What you'll be doing: Collaborating with the Product Owner to deliver key outcomes and shape innovative solutions. Contributing to product backlog delivery, aligned with agile More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Verto People
Gloucester. The Automation Engineer/Software Engineer/PLC Programmer will ideally have a strong background in PLC programming from scratch and have knowledge of C# and CODESYS or Raspberry Pi.Software engineers with an electrical design background are encouraged to apply. Full product training provided. Package £45,000 £50,000 Bonus Scheme 25 days + bank holidays Pension scheme … a strong electrical background and knowledge Experience working with PLCs, SCADA, and other control equipment is advantageous. PLC programming from scratch and have knowledge of C# and CODESYS or Raspberry Pi. Ladder or Structured Text programming language. Software degree, HND or have an equivalent of software engineering or computer science qualifications. Knowledge of Hydraulic Pumps, Motors, Valves, Adaptors, Filtration More ❯