Senior DSP Firmware Engineer

Practicus
Stevenage, UK
25 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Embedded C Linux on Embedded Systems Firmware Field-Programmable Gate Array (FPGA) Python (Programming Language) MATLAB VHSIC Hardware Description Language (VHDL) Fpga Hardware Hardware Testing Parallel Computation Modeling and Simulation Bare Metal
+1 more
Physical Design

Job description

An exciting opportunity has arisen for an experienced DSP Firmware Engineer to join a leading organisation within the space sector, supporting the development of cutting-edge telecommunications payloads, sensing technologies and advanced space systems.

Working within a multidisciplinary engineering team, you’ll be responsible for the full FPGA development lifecycle, from requirements capture and architectural design through to implementation, verification and hardware validation. You’ll contribute to highly complex engineering projects that demand technical excellence, precision and innovation.

This role would suit an engineer who enjoys taking ownership, working autonomously and solving challenging technical problems within a collaborative, high-performing team.

  • Capture technical requirements and develop FPGA architectures and block diagrams.
  • Design, develop and implement FPGA solutions using VHDL.
  • Model and simulate DSP/IP blocks using MATLAB and/or Python where appropriate.
  • Perform synthesis, place-and-route and timing closure activities.
  • Produce timing constraints and other implementation constraints as required.
  • Carry out hardware bring-up, testing and validation to ensure successful implementation.
  • Work closely with multidisciplinary engineering teams developing advanced telecommunications payloads and sensing technologies.

Requirements

The ideal candidate will have strong experience across the following areas:

  • Requirements capture and architectural design.
  • RTL development and FPGA implementation.
  • Synthesis, place-and-route and timing constraint development.
  • Hardware testing and validation.
  • MATLAB and/or Python for modelling and simulation.
  • Digital Signal Processing (DSP) and/or telecommunications systems.
  • Embedded C++ development for parallel processing.
  • AMD/Xilinx FPGA technologies, including Versal ACAP devices.
  • Bare metal or Embedded Linux development.
  • 5G telecommunications.
  • Experience working within highly regulated industries such as Space, Aerospace or Defence.
  • Opportunity to work on pioneering space technologies and next-generation communications systems.
  • Join a collaborative, multidisciplinary engineering team tackling technically challenging projects.

Benefits & conditions

  • Contribute across the full FPGA development lifecycle, from concept through to hardware validation.
  • Initial 3-month contract with strong potential for extension.
  • Work from one of three UK engineering hubs: Harwell, Manchester or Stevenage.

Successful candidates will be required to complete BPSS (Baseline Personnel Security Standard) screening prior to starting. This includes right-to-work verification, identity checks, a basic criminal record check, employment history verification and reference checks. #J-18808-Ljbffr

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

4:00 min

Customizing keyboards with mechanical switches and custom firmware

Andreas Taranetz Andreas Taranetz · Europe 2026 Virtual

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

Videos

See all

Related articles

See all