FPGA Engineer
Role details
Job location
Tech stack
Job description
This role offers the opportunity to work on technically challenging programmes where FPGAs play a central role, supporting applications such as high-speed data processing, complex algorithm implementation, embedded security functions, system-level integration within modern hardware platforms. You will work alongside engineers across firmware, software, systems, and hardware disciplines, contributing to innovative solutions in a structured, quality-driven development environment. The team operates using modern development practices, including advanced toolchains and Continuous Integration workflows., + Design and develop FPGA solutions using VHDL
- Deliver efficient implementations with strong focus on timing closure and device optimisation
- Target AMD FPGA and SoC devices, including use of the AXI protocol
- Perform simulation using Siemens QuestaSim
- Apply modern verification approaches (e.g. OSVVM, CoCoTB)
- Use AMD toolchains (ISE and Vivado)
- Develop and maintain scripted build processes using TCL and/or Python
- Work within Git-based version control systems
- Support Continuous Integration environments (e.g. GitLab, Docker)
- Produce clear technical documentation
- Contribute to process improvement and engineering best practice, You will join an established firmware community with a strong emphasis on:
- Technical mentoring
- Knowledge sharing
- Continuous professional development
- Toolchain and workflow modernisation
- Collaborative problem-solving Comprehensive training and close technical leadership will be provided to support your growth and mastery of internal development processes.
Requirements
- Strong background in FPGA design using VHDL
- Experience with AMD FPGA/SoC platforms
- Solid understanding of FPGA architecture, optimisation techniques, and timing analysis
- Experience with simulation and verification methodologies
- Familiarity with automated build and CI workflows
- Good documentation and communication skills
- A proactive, adaptable approach with the ability to work independently and collaboratively
Benefits & conditions
-
Competitive salary with sign-on bonus.
-
Flexible or part-time working arrangements on request.
-
Relocation support available.
-
Half-day finish on Fridays.
-
25 days holiday (plus bank holidays), increasing with service, with option to buy/sell.
-
Private medical insurance (optional family cover).
-
Life assurance and group income protection.
-
Flexible extras including healthcare cash plan, dental insurance, gym membership, cycle-to-work scheme, and electric vehicle scheme.
-
Employee assistance program for mental health and wellbeing support. Eligibility Due to the nature of the programmes involved, candidates must:
-
Hold the right to work in the UK (Sole British citizenship)
-
Be eligible to obtain the required security clearance TT