> Markdown version of [/jobs/ext/3061699-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3061699-senior-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer - **Company:** Chroma - **Location:** Birkenhead, UK - **Experience:** Expert - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Communications Protocols, Embedded Software, Firmware, Real-Time Operating Systems, Strategies of Testing, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface - **Published:** September 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5897297109 ## About the Role The ideal candidate will be a hands-on firmware engineer with strong CAN expertise. Candidates with strong hardware and firmware experience can be considered if no CAN experience., * 8+ years' commercial embedded firmware development * Strong C/C++ experience on 32-bit microcontrollers * RTOS, interrupts, low-level drivers and communications protocols * SPI, I2C, UART and LIN * Ability to read schematics and work closely with hardware engineers * Experience mentoring or technically guiding other engineers As a Senior Firmware Engineer, you'll be responsible for the architecture, design and delivery of embedded firmware for CAN-based power distribution and control units. You'll also help define coding standards, review processes and test strategies, whilst mentoring other members of the firmware team. If you have the required skills and experience for this Senior Firmware Engineer role, then please get in touch ASAP with an up-to-date copy of your CV. You can apply directly or contact Aleesha Purdy. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Your Testing Strategy is broken - lets fix it!](https://www.wearedevelopers.com/videos/1672-your-testing-strategy-is-broken-lets-fix-it) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)