Location: Bristol Clearance Requirement: Must be eligible for DV clearance (British Citizen, UK residency for the last 10 years) Overview Are you an experienced software developer who enjoys working with embedded hardware and building practical, real-world solutions? This is a hands-on role for 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, Raspberry Pi, 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, SPI, I2C) to control and integrate peripherals * Conduct testing and debugging in both lab and live environments
more