Lead Firmware Devops Engineer

 

Description:

Cambridge Mechatronics Ltd (CML), a pioneering technology company developing advanced actuator solutions using Shape Memory Alloy (SMA) technology, is hiring a Lead Firmware DevOps Engineer to strengthen their firmware teams at their Cambridge site. This is an excellent opportunity to work on cutting-edge technology already being deployed in flagship smartphones, drones, wearables, and other consumer devices.

As a Lead Firmware DevOps Engineer, you will play a crucial role in defining, structuring, and leading DevOps practices, tools, and pipelines to streamline and elevate the firmware development and release lifecycle. Your focus will be on firmware automation, code quality, testing, version control, CI/CD, and release management for real-time embedded systems. You will collaborate closely with firmware developers, silicon teams, system architects, and deployment engineers to ensure robust and timely firmware releases.

Key Responsibilities:

  • Design and implement structured DevOps tools and processes for embedded firmware teams.

  • Oversee FW configuration management, branching, revision control, code quality reviews, debugging, and code profiling.

  • Manage firmware code portability, security, dependencies, and documentation strategies.

  • Develop automated build and test pipelines with continuous integration and test coverage systems.

  • Work with cross-functional teams to ensure on-schedule, high-quality firmware releases.

  • Provide technical leadership and influence firmware engineering processes and tools.

Preferred Qualifications & Skills:

  • University degree in Computer Engineering, Embedded Systems, or a related field.

  • 5–10 years of hands-on experience in embedded firmware development and DevOps leadership.

  • Proven ability to implement firmware DevOps pipelines, tools, and release systems.

  • Expertise in tools such as Git, GitHub, PC-lint Plus, Make, Docker, GoogleTest, FFF, GDB, J-Link.

  • Strong scripting skills in Python and experience with CI tools like GitHub CI.

  • Proficiency in C, with working knowledge of C++, Python, or C#.

  • Experience working on Linux and Windows environments.

  • Strong understanding of real-time systems and micro-architectures (e.g., ARM, RISC-V).

  • Excellent communication skills and a team-oriented mindset.

  • Ability to prioritize and stay organized in a dynamic, fast-paced development environment.

Desirable Experience:

  • Knowledge of real-time processing and firmware implementation challenges.

  • Familiarity with memory constraints, MIPS optimization, and firmware control algorithms.

What CML Offers:

  • Competitive salary based on experience

  • Private health insurance and life insurance

  • 25 holidays + public holidays (total 33 days/year)

  • Travel opportunities

  • Free breakfast cereals, fresh fruit, coffee, tea

  • Shower facilities and cycle-to-work scheme

  • Lunchtime activities: gaming, football, walking, running

  • Regular social and team events

  • Dynamic international environment with ~100 employees across UK, Denmark, China, South Korea, and the US

Organization Cambridge Mechatronics Ltd
Industry IT / Telecom / Software Jobs
Occupational Category Lead Engineer
Job Location Cambridge,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-07-10 6:05 pm
Expires on 2026-01-06