Principal Firmware Engineer Level 6

Morson Group
Livingston, UK
18 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Firmware Field-Programmable Gate Array (FPGA) MATLAB Systems Development Life Cycle Requirements Management SystemVerilog Strategies of Testing Verilog VHSIC Hardware Description Language (VHDL) Model-Driven Development

Job description

Rate: £70 per hour UmbrellaWe seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance.OverviewAn opportunity has arisen for a Principal Firmware Engineer to join a multidisciplinary engineering team developing advanced FPGA and firmware solutions for complex, high-performance electronic systems.The role covers the full development lifecycle, including requirements capture, architecture development, FPGA design, integration, verification, and qualification activities. The successful candidate will provide technical leadership, support engineering best practice, and contribute to the development of next-generation digital systems.Key Responsibilities Lead the development of FPGA and firmware solutions for complex electronic systems. Capture, analyse, and manage hardware and firmware requirements. Develop architectural concepts and technical solutions for advanced system functionality. Perform

Requirements

FPGA design, implementation, analysis, and optimisation. Produce technical documentation and support formal design reviews. Define and execute integration, verification, and test strategies. Ensure compliance with established firmware development processes and standards. Collaborate with hardware, software, systems, and verification teams throughout the development lifecycle. Mentor and support junior engineers.Essential Skills & Experience Degree in Electrical/Electronic Engineering, Physics, or a related engineering/science discipline. Strong FPGA design and development experience. Experience with FPGA technologies from major vendors such as Xilinx, Intel (Altera), or Microchip (Microsemi). Proven experience in requirements capture and management. Experience developing test plans, integration activities, and design verification processes. Ability to define and develop complex system and firmware concepts. Experience preparing and presenting technical material for design reviews. Strong communication and stakeholder engagement skills within multidisciplinary teams.Desirable Skills VHDL, Verilog, SystemVerilog, and UVM experience. MATLAB/Simulink and model-based design methodologies. FPGA simulation, verification, and design tools. Requirements management and traceability tools. Experience within regulated, safety-critical, aerospace, defence, or similar engineering environments.JBRP1_UKTJ

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

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all