Senior FPGA Engineer

Posted a week ago by Cordius

Location:
Derby, Derbyshire
Salary/Rate:
£50,000 - £75,000/annum + Benefits

Fluent in all aspects of FPGA design for high assurance systems, you will be responsible for the FPGA development for new and innovating products and report to the Head of FPGA development

Due to security requirements, to be considered, you must be a UK National (not Dual-National) and be able to gain/hold a high-level security clearance (DV).

Responsibilities and Duties:

  • FPGA System architecting for new products
  • Requirements capture for new products
  • Design and development of FPGA solutions
  • Defining and coordinating interfaces for both internal and external components
  • Design testing procedures for complete design validation
  • Development of new Test-bench modules to ensure correct operation
  • Identify problems and implement solutions
  • Keeping up to date with the latest FPGA technologies and design tools

Essential Skills:

  • Extensive experience of VHDL for FPGA development
  • Familiarity with all current FPGA and SoC technologies
  • Proficient with the use of TCL scripting
  • Extensive experience with Modelsim/Questa
  • Experience with Quartus tool chain
  • Good written and oral communications skill

Desirable Skills:

  • Experience of Vivado, Libero and Quartus tool chains
  • Knowledge of System Verilog / Verilog or VHDL 2008
  • Familiar with the use of Universal Verification Methodology (UVM) or Assertion Based Verification (ABV) for design validation
  • Deep knowledge of Network Layer 2 and Layer 3 protocols

Person Specification:

  • You will ideally have a relevant STEM degree along and have worked 5+ years in FPGA design
  • Competitive benefits package including pension, and flexible working hours
  • Training and development opportunities
  • Must be a UK National (not Dual-National) and be able to hold a high-level security clearance (DV)
Type:
Permanent
Start Date:
To Start ASAP
Contract Length:
Permanent
Job Reference:
CVL-JB-SNR-FPGA
Job ID:
213293596
Applications:
Less than 10

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts