Salary: £95,000 - 95,000 per year Requirements: Strong experience developing embedded software using C/C++ for RTOS-based systems (ideally Zephyr) Experience at a senior level in a consultancy environment Strong understanding of embedded Linux, but not required to be a Linux guru Experience with Cloud-based systems (AWS, IoT, embedded security) Provable experience with wireless technologies (WiFi, Bluetooth, LoRa, M2M cellular, etc.) Responsibilities: Lead the software design and development of embedded and connected systems Take a system-wide view: balancing firmware, hardware, connectivity, and cloud considerations Work directly with clients, defining not just delivery but also the actual product itself from idea through to production Technologies: AWS Bluetooth Cloud Embedded Firmware Hardware IoT Linux Security C++ More: We are an exciting medium-sized consultancy located in Cambridge, seeking an experienced software engineer to join our driven and motivated team. In this role, you will report directly to the Head of Engineering, with a significant degree of authority over the architecture of each project. This is a fantastic opportunity for a software engineer with previous consultancy experience who wishes to have a real impact every day and guide a team of multidisciplinary engineers. Our projects tend to be outside of heavy industry regulations and are varied, allowing for creativity and innovative problem-solving. last updated 18 week of 2026