Point your AI agent at freehire and let it find you a job.

Get the CLI →

Redline Group

NewBe an early applicant

Senior Embedded Firmware Engineer

Posted Updated
Discussion

Summary

Redline Group is hiring a Senior Embedded Firmware Engineer in Luton to technically lead and deliver complex, cross-functional embedded software projects, including mentoring engineers. The role requires a relevant engineering degree and extensive post-graduate firmware/software engineering experience.

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

Skills

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available