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.
Key Requirements:
- Proven experience leading embedded product development from concept through to production.
- Deep expertise in modern C++ (C++11 and beyond), with knowledge of memory management and system optimization.
- Solid understanding of hardware integration; able to interpret VHDL code, schematics, and technical datasheets.
- Strong architectural mindset with the ability to define requirements and system-level solutions.
Highly Advantageous:
- Knowledge of video and graphics standards (e.g., H.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.
To find out more and discuss this opportunity in confidence, please reply to this email with an up to date CV.