Senior DSP Firmware Engineer
Organisation Overview
Our Client is a well-established organisation operating in the space technology sector, supporting ambitious programmes across satellite communications, space-based sensing, and advanced mission solutions. They are known for strong engineering standards, a collaborative culture, and investing in the tools and environment that help teams deliver complex, high-reliability systems.
Our Client is looking for an experienced DSP firmware professional with strong FPGA capability and proven HDL delivery experience, comfortable working in multidisciplinary engineering teams on demanding, mission-focused products.
Role Summary
This is an opportunity to take a pivotal role within a forward-looking engineering function, contributing to next-generation capabilities in space payloads and sensing systems. You’ll be trusted to translate requirements into robust firmware solutions, influence design decisions early, and help drive high-quality delivery through simulation, implementation, and test.
The role offers the chance to work on technically stretching programmes where performance, reliability, and engineering discipline genuinely matter.
Responsibilities
- Develop firmware for space-focused systems including telecoms payloads, instruments, and sensors within a multidisciplinary team
- Design and implement digital signal processing algorithms from concept through to verified delivery
- Translate inputs (including ICDs and system requirements) into clear firmware architectures and design approaches
- Produce and manage firmware requirements where needed to support traceable delivery
- Write, integrate, and validate VHDL and/or Verilog designs
- Run effective simulation and verification activities to ensure correct behaviour and performance
- Support debugging and fault-finding across firmware, hardware, and supporting software environments
- Maintain and enhance existing products, improving capability and long-term supportability
- Work within structured engineering processes including configuration control and documentation expectations
Essential Skills & Experience
- Strong background delivering FPGA-based signal processing solutions in a practical engineering setting
- Confident hands-on capability in VHDL and/or Verilog development
- Proven experience with FPGA simulation and test/verification workflows
- Ability to define and follow disciplined engineering approaches including requirements and change control
- Degree-level education in an analytical discipline such as Engineering, Computer Science, or Physics (or equivalent practical experience)
- Clear communication skills and the ability to collaborate effectively across systems, hardware, and software stakeholders
Desirable Skills & Experience
- C/C++ development for SoC cores and/or vector/accelerator processing environments
- Exposure to modern FPGA platforms (e.g., advanced SoC/AI-engine style architectures)
- Ability to provide technical leadership and guide small design efforts (team leadership)
- Familiarity with 5G/LTE concepts (beneficial, not essential)
- Awareness of radiation mitigation techniques and design considerations for space environments
- Experience supporting formal screening processes such as BPSS checks
Call to Action
If you feel your experience aligns with this opportunity, please apply with an up-to-date CV outlining your relevant firmware and DSP delivery work.
Disclaimer: Any remuneration stated in this advertisement is indicative and will be dependent on the successful candidate’s experience, skills and qualifications. Final remuneration will be agreed with the successful candidate and will be subject to the terms of the contract.