Salary: £45,000 - 70,000 per year Requirements: Real time Embedded C Linux development (ideally kernel, drivers, configuration) Networking projects with TCP/IP protocols Comfortable working hands-on with hardware Multimedia, encoding/decoding, streaming (desirable) Cybersecurity (desirable) USB, HDMI, DisplayPort, serial, audio (desirable) Porting (desirable) Continuous integration / automated testing (desirable) Multi-threaded or multi-process applications (desirable) Device Drivers (desirable) Responsibilities: Work on porting existing embedded software to new hardware Integrate a modern Linux environment Add cybersecurity features Manage complex networking Implement video codecs and rendering technology Collaborate closely with hardware engineers, firmware, and test teams Engage in hands-on work with physical equipment Participate in a hybrid work environment with flexible start times Technologies: Embedded Firmware Hardware Linux TCP/IP Network More: We are an expanding embedded software team located in the Cambridge area, focused on developing the next generation of our platform. Our work involves consolidating codebases and meeting new cybersecurity and multimedia requirements. We offer a salary between £45,000 - £70,000, along with benefits including medical, bonus, pension, life assurance, 25 days holiday, and hybrid working arrangements. We value hands-on technical depth and encourage collaborative teamwork. last updated 17 week of 2026