A leading technology company based in Berkshire is seeking a Lead Software Engineer/Architect to join their team. Reporting directly to the Software Manager, you will act as a vital link between software, firmware teams (consisting of 8 developers), playing a key role in defining and evolving the architecture for a next-generation product platform. This position offers the opportunity to drive the software strategy — focusing on real-time data processing, cloud-based diagnostics, and building a modular, scalable system to support future growth and third-party development. You will contribute throughout the full development lifecycle of high-performance broadcast systems, the kind trusted by major global media organizations such as the BBC and Netflix.
Deep expertise in modern C++ (C++11 and beyond), with knowledge of memory management and system optimization.
Knowledge of video and graphics standards (e.g., 264/265, MPEG, SDI) and experience with high-speed data communications.
Familiarity with Linux system building, including kernel configuration and custom distro creation.
Experience with high-speed networking technologies.
This role offers hybrid working flexibility and a competitive salary of up to £100,000+ plus an annual performance bonus and an attractive benefits package covering medical, dental, optical, and more.