Senior Embedded Firmware Engineer
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.
- 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.
- 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