Job Title: FPGA Consultant
Location: Royston
Contract Type: 12 months Contract
About the Role
As an FPGA Consultant, you'll take on diverse, real-world challenges from the ground up. You will be involved across the full product lifecycle-capturing requirements, designing, developing, documenting, testing, and delivering through to prototype production. You'll contribute to a wide variety of intriguing projects, ranging from proof-of-concept to working prototypes, providing both intellectual and practical challenges.
Key Responsibilities
1. Capture, design, and develop FPGA-based solutions.
2. Test, document, and deliver prototypes through the full lifecycle.
3. Contribute to projects from concept through to working hardware.
4. Collaborate across multidisciplinary teams to solve complex problems.
Requirements
5. 3+ years of experience in FPGA firmware development (VHDL/Verilog)
6. Proficiency with toolchains such as Vivado or Quartus
7. Proven track record of design and implementation of technological solutions
8. Degree in a relevant discipline (e.g., Electronics, Computer Engineering, or similar)
9. Strong knowledge or experience in Digital Signal Processing (DSP) algorithms (highly advantageous)
Desirable Skills
10. DSP/system modelling in MATLAB/Simulink
11. Electronics development
12. Embedded software development (C/C++, Linux)
13. Experience with RADAR or communications applications
14. Knowledge of Software Defined Radios (SDRs)
What We Offer
15. Exposure to cutting-edge technology and projects
16. Opportunity to work on diverse challenges across industries
17. Collaborative and innovative work environment
18. Professional development and growth opportunities