Senior FPGA / DSP Firmware Engineer
Hybrid / Remote (UK) | Contract (OUTSIDE IR35) or Permanent
We are seeking an exceptional FPGA / DSP Firmware Engineer with strong experience across Defence systems, DSP FPGA development, VHDL, cryptography/encryption, and advanced mathematical algorithm development.
This role is particularly suited to engineers with expertise in:
- Defence or secure technology environments
- FPGA/DSP development using VHDL
- Cryptography and encryption systems
- Strong mathematical backgrounds including algebra and applied kinematics
- Complex real-time algorithm development and signal processing
You will join a highly capable engineering team working on sophisticated FPGA-based technology used within demanding and technically challenging environments.
Key Responsibilities
- FPGA firmware development using VHDL/Verilog
- Design and implementation of complex DSP processing algorithms
- Development of cryptographic, encryption and mathematically intensive processing functions
- FPGA verification, simulation and hardware bring-up
- Contribute to architecture, implementation and system integration activities
- Collaborate across firmware, hardware and systems engineering teams
- Support automated testing and validation environments using Python and related tooling
- Contribute to technical leadership and engineering best practice
Required Experience
- Strong commercial FPGA development experience using VHDL and/or Verilog
- Previous experience within Defence or highly secure engineering environments
- Strong DSP and FPGA processing experience
- Strong mathematical background including algebra, applied mathematics, kinematics or advanced algorithm development
- Understanding of cryptography, encryption or secure data processing systems
- Experience developing high-performance or real-time embedded systems
- Experience with FPGA verification and test methodologies
- Comfortable working within Agile engineering environments using Git/JIRA/Confluence
Desirable Skills
- MATLAB-based algorithm or DSP development
- Python scripting or automation experience
- Hardware debugging or board-level bring-up experience
- Experience mentoring or technically leading engineering teams
Ideal Candidate
The successful engineer will be highly technical, mathematically capable and comfortable solving extremely complex engineering problems. You should enjoy working across FPGA firmware, DSP and advanced algorithm development within Defence or secure technology environments.
This is an opportunity to work on genuinely advanced FPGA and DSP technology within a strong engineering team delivering cutting-edge projects.
The opportunity offers either a highly competitive salary or strong contract rate for the right individual. Majority remote working is available with occasional visits to London.
Please reply with an up-to-date CV if this could be of interest.