Senior Audio/Video Manager, Embedded C/C++ Linux Software
Our client, a global leader and innovator located on the outskirts of Cambridge’s technology hub, is seeking a talented Senior Manager to lead their team. This is a fantastic opportunity to manage a highly technical team at their Cambridge office, working on cutting-edge embedded Linux software projects.
In addition to leading the development of embedded Linux software, you will be involved in managing the full software development lifecycle, delivering high-quality, testable code, and collaborating closely with a wide range of stakeholders. As a Senior Manager, you’ll have the opportunity to manage and mentor up to 10 developers, working across both embedded software and complex multimedia technologies.
Responsibilities:
Manage a team of developers working on embedded software development with a focus on embedded Linux systems.
Deliver high-definition audio and video experiences, as well as complex embedded systems software.
Lead teams working with technologies including C, C++, Python, and JavaScript.
Collaborate with product managers and stakeholders to define and deliver production-ready software.
Focus on maintaining a high standard of software quality throughout the development cycle, ensuring full integration of testing and robust code reviews.
Navigate the complexities of hardware schedules and software deliveries within an agile environment.Requirements:
5+ years of experience managing embedded software development teams in a commercial environment.
7+ years of experience as a developer working on embedded software, especially within Linux-based environments.
Expertise in C, C++, and Linux, with strong command-line skills.
Proven ability to deliver high-quality, testable code and experience using tools like git and GitHub for source code management (Gerrit experience is a bonus).
Strong understanding of agile/scrum/kanban methodologies, and the ability to adapt them to the needs of the project.
Familiarity with multimedia technologies, including 2D and 3D graphics APIs, audio/video codecs, HDMI, and related technologies.
Knowledge of web technology stacks and the ability to work with complex, multi-layered systems.
Experience leading teams in a fast-paced environment, with the ability to adapt to rapidly changing business priorities.If you believe you are suitable for this role and would like to discuss your experience or apply, please get in touch with Thomas Drake at SoCode – Norwich