Senior Manager, Embedded C/C++ Linux Software (Hiring Immediately)
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:
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.
- 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.
- Company
- SoCode Recruitment
- Location
- Cambridge, Cambridgeshire, UK
- Employment Type
- Part-time
- Posted
- Company
- SoCode Recruitment
- Location
- Cambridge, Cambridgeshire, UK
- Employment Type
- Part-time
- Posted