Senior Firmware Engineer

Platform Recruitment
Norwich, UK
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Software Debugging Firmware Hardware Design Python (Programming Language) MISRA C (C Programming Language) Software Systems Software Coding

Requirements

Job DescriptionSenior Firmware Engineer | £60-70k | Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: * Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers * Act as the technical interface with the hardware design team and ensure all code development meets company standards * Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: * Developing ARM MCUs in C * Python experience * Proven experience writing code to control power electronic systems * Ability to read and understand electronic schematics * Familiarity with coding standards, such as MISRA * Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

5:11 min

Aligning hardware development cycles with software evolution

Stephen Jones · Coffee With Developers

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

4:34 min

Software-driven hardware design and microcontroller virtualization

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all