FPGA Engineer | Farnborough, UK (Hybrid)
Location: Farnborough, United Kingdom
Working pattern: Hybrid, 4 days onsite
Eligibility: Must hold or be able to obtain UK SC clearance
Employment type: Permanent
Overview
A leading international technology organisation is expanding its UK engineering team to support growth across UK and European markets. The role sits within a secure engineering environment delivering programmable logic and embedded firmware solutions for cyber and information assurance focused products.
You will join a multi-disciplinary team designing, developing and testing both standard products and bespoke secure digital design solutions. This is an end-to-end engineering role covering requirements, architecture, implementation, verification and system-level test.
Key responsibilities
- Own delivery of the FPGA solution from requirements through development and into production
- Lead requirements elicitation and translate needs into implementable FPGA designs
- Define FPGA architecture in collaboration with the wider engineering team
- Work with project stakeholders to plan delivery and track progress against milestones
- Provide technical coordination for other FPGA engineers where required
- Manage interfaces with external FPGA/IP suppliers
- Develop testbenches and support verification and system integration testing
- Contribute to proposal inputs, estimation and technical white papers supporting future roadmaps (as needed)
Essential skills and experience
- Proven experience taking FPGA designs through the full development lifecycle
- Strong FPGA design and verification capability using VHDL
- Experience optimising designs for performance and power
- Hands-on integration and debug of FPGA solutions in hardware
- Experience using configuration management/version control systems
Desirable / beneficial experience
- Microchip FPGA experience and Libero toolchain exposure
- Verification with Modelsim/Questasim (UVM beneficial)
- Requirements capture/management (eg DOORS)
- SmartFusion, IGLOO or PolarFire device exposure
- PCIe / NVMe knowledge and FPGA implementation experience
- Xilinx or Altera devices and toolsets
- Integration and use of third-party IP
- Secure design principles (design for security)
- Embedded firmware development (C/C++/assembler)
- Understanding of cryptographic standards/algorithms
- Strong knowledge of FPGA integration within hardware platforms
Clearance
This position requires UK SC clearance (or eligibility and willingness to obtain it).