Senior Embedded Firmware Engineer

Redline Group

Fareham

Hybrid

GBP 48,000 - 88,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private healthcare
Mental health support
Hybrid working

Job summary

Redline Group is seeking a Senior Embedded Firmware Engineer (Technical Lead) in the Fareham area to drive end-to-end embedded software projects for consumer electronics. The role requires a strong background in bare-metal firmware, C/Assembler, and hardware interaction, with leadership responsibilities and hands-on mentoring.

Hybrid working is offered with a competitive salary around £80,000 plus benefits.

Qualifications

  • BSc or BEng in Electronics, Computer Science, Software Engineering or a similar subject.
  • Extensive post-graduate experience in software or firmware engineering.
  • Proven experience in a functional leadership or technical lead role, including project delivery and mentoring engineers.
  • Experience delivering complex, cross-functional embedded software projects.

Responsibilities

  • Lead end-to-end development of embedded software and capacitive sensing algorithms.
  • Define and drive software architecture and firmware design decisions.
  • Manage project delivery, ensuring timelines, quality, and customer expectations are met.
  • Mentor and support junior and mid-level engineers.
  • Facilitate Agile/SCRUM processes, including sprint planning and retrospectives.
  • Collaborate with cross-functional teams including IC design, hardware, and applications.
  • Identify and manage technical risks, dependencies, and trade-offs.
  • Act as a technical interface with customers, supporting system integration.
  • Develop firmware using Embedded C and Assembler.
  • Model-based design using Python, MATLAB or similar tools.
  • Design, simulate, and optimise touch sensing and signal processing algorithms.
  • Develop and debug low-level drivers for MCU peripherals.
  • Support integration with customer hardware and operating systems.
  • Work within a continuous delivery environment for consumer electronics.

Skills

Embedded software
Leadership
C/Assembler
Low-level drivers
Hardware integration
Python
MATLAB
DSP
TDD/BDD
Defect tracking tools

Education

BSc/BEng in Electronics, Computer Science, Software Engineering

Tools

MATLAB
Python

Job description

Salary: £48,000 - 88,000 per year

Requirements
  • We require a BSc or BEng in Electronics, Computer Science, Software Engineering, or a similar relevant subject.
  • We require extensive post-graduate experience in software or firmware engineering.
  • We require proven experience in a functional leadership or technical lead role, including project delivery and mentoring engineers.
  • We require demonstrated experience delivering complex, cross-functional embedded software projects.
  • We require strong commercial experience developing bare-metal embedded firmware in C, including direct interaction with MCU peripherals, registers, interrupts, memory, and hardware interfaces.
  • We require hands‑on experience developing and debugging low‑level embedded drivers and firmware on microcontroller‑based platforms.
  • We require proven experience integrating firmware with hardware, diagnosing hardware/software issues, and working with datasheets, schematics, and debugging tools.
  • We require the ability to interpret hardware specifications, datasheets, and system requirements to support firmware development and product integration.
  • Experience with Python, MATLAB, or LabVIEW is desirable.
  • Knowledge of Digital Signal Processing (DSP) or image processing is desirable.
  • Familiarity with test‑driven development (TDD) and behaviour‑driven development (BDD) is desirable.
  • Experience with defect tracking and task management tools is desirable.
Responsibilities
  • We lead end‑to‑end development of embedded software and capacitive sensing algorithms.
  • We define and drive software architecture and firmware design decisions.
  • We manage project delivery, ensuring timelines, quality, and customer expectations are met.
  • We mentor and support junior and mid‑level engineers.
  • We facilitate Agile/SCRUM processes, including sprint planning and retrospectives.
  • We collaborate with cross‑functional teams including IC design, hardware, and applications.
  • We identify and manage technical risks, dependencies, and trade‑offs.
  • We act as a technical interface with customers, supporting system integration.
  • We develop firmware using Embedded C and Assembler.
  • We perform model‑based design using Python, MATLAB, or similar tools.
  • We design, simulate, and optimise touch sensing and signal processing algorithms.
  • We develop and debug low‑level drivers for MCU peripherals.
  • We support integration with customer hardware and operating systems.
  • We work within a continuous delivery environment for consumer electronics.
Technologies
  • AI
  • Embedded
  • Firmware
  • Hardware
  • Support
  • Matlab
  • Python
  • TDD
  • C++
More

We are a fast‑growing, innovative organisation based in Whiteley, Fareham, at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions. This is a permanent Senior Embedded Firmware Engineer (Technical Lead) role offering a salary of around £80,000 plus benefits. We provide hybrid working with modern office facilities, private healthcare, mental health and wellbeing support programmes, and a collaborative, fast‑paced engineering environment with opportunities to work on cutting‑edge embedded and touch technologies. We foster a culture that encourages innovation, learning, and professional growth, and this role offers the chance to lead technical direction on next‑generation consumer electronics, including touch technology, AI data processing, and connected devices.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Hexwired Recruitment • Cambridge

Hybrid
GBP 51,000 - 91,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Salisbury

On-site
GBP 55,000 - 65,000
Principal Firmware Engineer
Principal Firmware Engineer

Microchip Technology Inc. • Whiteley

On-site
GBP 60,000 - 80,000
Senior Embedded Electronics Engineer
Senior Embedded Electronics Engineer

Probe UK • Beeston

On-site
GBP 45,000 - 55,000
6.5% pension
26 days holiday
Life assurance (3x salary)
+1
Software Engineer
Software Engineer

BMS Engineering Recruitment • Cardiff

Hybrid
GBP 48,000 - 58,000
Christmas bonus
33 days holiday
IET membership support
+1
Embedded Firmware Engineer
Embedded Firmware Engineer

3fD (3form Design) • Whitchurch

On-site
GBP 40,000 - 80,000
Flexible working hours
Half day on Fridays
Creative environment
+2
Senior Firmware Engineer in Cambridge, Cambridgeshire
Senior Firmware Engineer in Cambridge, Cambridgeshire

Energy Jobline CVL • Cambridge

On-site
GBP 50,000 - 60,000
Principal Embedded Engineer
Principal Embedded Engineer

Intellectual Capital Resources • West of England

Hybrid
GBP 42,000 - 70,000
Hybrid working
Visa support
Salary up to £75k
Embedded Software Engineer
Embedded Software Engineer

Erin Associates • Wingerworth

On-site
GBP 40,000 - 50,000
On-site role near Chesterfield
Great benefits
Comprehensive on-the-job training
+1
Principal Embedded Software Engineer
Principal Embedded Software Engineer

CesiumAstro • Milton Keynes

On-site
GBP 70,000 - 110,000