FPGA Engineer
Matchtech · Farnborough, England ·
NegotiableFarnborough, England Permanent FPGA Engineer | Farnborough, UK (Hybrid)Location: Farnborough, United KingdomWorking pattern: Hybrid, 4 days onsiteEligibility: Must hold or be able to obtain UK SC clearanceEmployment type: PermanentOverview 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 responsibilitiesOwn delivery of the FPGA solution from requirements through development and into productionLead requirements elicitation and translate needs into implementable FPGA designsDefine FPGA architecture in collaboration with the wider engineering teamWork with project stakeholders to plan delivery and track progress against milestonesProvide technical coordination for other FPGA engineers where requiredManage interfaces with external FPGA/IP suppliersDevelop testbenches and support verification and system integration testingContribute to proposal inputs, estimation and technical white papers supporting future roadmaps (as needed)Essential skills and experienceProven experience taking FPGA designs through the full development lifecycleStrong FPGA design and verification capability using VHDLExperience optimising designs for performance and powerHands-on integration and debug of FPGA solutions in hardwareExperience using configuration management/version control systemsDesirable / beneficial experienceMicrochip FPGA experience and Libero toolchain exposureVerification with Modelsim/Questasim (UVM beneficial)Requirements capture/management (eg DOORS)SmartFusion, IGLOO or PolarFire device exposurePCIe / NVMe knowledge and FPGA implementation experienceXilinx or Altera devices and toolsetsIntegration and use of third-party IPSecure design principles (design for security)Embedded firmware development (C/C++/assembler)Understanding of cryptographic standards/algorithmsStrong knowledge of FPGA integration within hardware platformsClearance This position requires UK SC clearance (or eligibility and willingness to obtain it).