Enable job alerts via email!

Principal FPGA Engineer

ZipRecruiter

City of Edinburgh

On-site

GBP 40,000 - 55,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment platform is seeking an FPGA Design Engineer for a full-time on-site role in Edinburgh. The successful candidate will design and develop firmware using VHDL for advanced airborne applications. This position offers competitive market rates and a 6-month initial contract. Candidates should possess a degree in Electronics and Electrical Engineering and relevant experience in VHDL FPGA designs.

Qualifications

  • Degree in Electronics and Electrical Engineering, preferably with focus on FPGA/Digital techniques.
  • Experience in creating VHDL-based FPGA designs.
  • Proficiency in advanced verification techniques using VHDL or SystemVerilog/UVM.

Responsibilities

  • Designing and developing firmware using VHDL for airborne applications.
  • Verifying designs using VHDL or SystemVerilog.
  • Creating innovative VHDL-based FPGA designs.

Skills

VHDL design
Verification (VHDL/SystemVerilog)
Communication skills

Education

Degree in Electronics and Electrical Engineering

Tools

Xilinx FPGA tools
Model Driven Engineering tools (MATLAB, Simulink)
Job description
Overview

FPGA Design Engineer — Full time on site in Edinburgh. £competitive market rates. Inside IR35. 6 month initial contract.

Responsibilities
  • Designing and developing firmware using VHDL for advanced airborne applications
  • Verifying designs using either VHDL or SystemVerilog
  • Working within a structured firmware design process, ideally aligned with standards such as RTCA DO-254
  • Creating innovative VHDL-based FPGA designs
  • Utilising advanced verification techniques, including UVM
  • Employing current FPGA technologies (Xilinx, Altera, Microsemi) and their tools
  • Utilising Model Driven Engineering tools such as MATLAB and Simulink
  • Designing and integrating high-speed interfaces like PCIe, DDR3, and Ethernet
  • Analysing system-level documents to derive detailed firmware requirements
  • Debugging firmware designs and supporting system-level verification and integration
Requirements
  • Degree in Electronics and Electrical Engineering, preferably with a focus on FPGA/Digital techniques
  • Experience in creating VHDL-based FPGA designs
  • Proficiency in advanced verification techniques using VHDL or SystemVerilog/UVM
  • Knowledge of current FPGA technologies from Xilinx, Altera, and Microsemi
  • Familiarity with Model Driven Engineering tools including MATLAB and Simulink
  • Experience in designing high-speed interfaces like PCIe, DDR3, and Ethernet
  • Understanding of structured firmware design processes and lifecycle management
  • Ability to specify complex timing and area constraints for FPGA place and route
  • Effective and flexible communication skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.