BrightSign, the global market leader in digital signage media players, seeks a Senior Embedded A/V Manager to join our rapidly growing team. This is an on-site role based in our office on the southern edge of Cambridge, UK. Our media players are used worldwide, by many different vertical markets. They are very flexible devices, providing the ability to play audio and video media in many different formats, to render HTML, and to run applications developed by the end user. They are highly reliable: our customers depend on them 24x7. We design and manufacture our own hardware. Our Embedded Software Engineering team builds from the bootloader up through embedded Linux, device drivers, our custom media application, the BrightScript interpreter, Chromium and Electron. The team is mostly based in Cambridge, UK with a few developers working remotely across the UK and US eastern time zones. The range of technologies we use is quite wide, from tiny microcontrollers to large multi-processor ASICs and with connectivity ranging from serial lines at 100kbps to HDMI 2.1 at 48Gbps. Our players support wired and WiFi networks using IPv4 and IPv6. Separate teams develop desktop software that provides a low-code/no-code media authoring environment and a cloud-based SaaS offering that provides a free way to manage players remotely and a paid offering for media management and distribution. Our embedded software team includes numerous senior engineers, some of whom have been working with Linux for 30 years and were involved in bringing the first generation of digital media players to market in the early 2000s. Although the focus of this role is primarily management not code-wrangling, nonetheless the successful candidate will possess a sufficient level of technical expertise to establish credibility with the team and provide meaningful leadership in the face of highly complex engineering challenges and rapidly changing business priorities. Responsibilities: • Manage a team of developers who develop and maintain embedded system software that delivers rich media experiences. o This includes very high definition video and complex audio o Manage up to 10 developers working in C and C++ across BrightSign’s A/V stack and sometimes in adjacent areas o Collaborating with a range of stakeholders in an agile environment o Adapting to the realities of dealing with hardware and manufacturing schedules • Work with product managers and other stakeholders to define requirements and translate them into production-ready implementations • Focus on quality at all stages of the development cycle and ensure that testing is fully integrated into the software delivery process Requirements: • 5 years experience managing teams building and shipping embedded software in a commercial environment • Strong understanding of agile/scrum/kanban methodologies includng when not to use them • Experience of Linux as both a user and developer • Knowledge of 2D and 3D graphics APIs, audio and video codecs, HDMI and other multimedia-related areas • Familiarity with web technology stacks • Expertise in C, C++, Python and JavaScript • Demonstrated ability to review and demand good-quality, robust and testable code • Bachelor’s degree in a relevant discipline, and/or 5 years of industry experience • Strong attention to detail, excellent communication skills • Comfortable working in a fast-paced environment and adapting rapidly to changing priorities