Matchtech

Principal Firmware Engineer

Recruiter
Location
Edinburgh
Salary
£50000 - £60000 per annum
Posted
18 May 2017
Closes
15 Jun 2017
Ref
EMP387459
Contact
Martyn Hudson
Sector
Electronics
Discipline
Electronic
Contract Type
Permanent
Hours
Full Time
Job Description

The Electronics Function in Edinburgh require a Principal Firmware (FPGA) Engineer to create and develop firmware for leading edge airborne applications. Candidates are expected to have a degree in Electronics and Electrical Engineering, ideally specialising in FPGA / Digital techniques. Equivalent experience will be considered.



Key Responsibility Areas

The successful candidate will be responsible for the design and development of Firmware designs using VHDL, for verifying designs using either VHDL or SystemVerilog and working to a structured firmware design process.



Skills, Qualifications & Knowledge Required

Candidates are expected to have experience of:

* Creating innovative VHDL based FPGA designs
* Advanced verification techniques using either VHDL or SystemVerilog / UVM
* Current FPGA technologies from either Xilinx, Altera or Microsemi and their tools
* Model Driven Engineering tools including MATLAB and Simulink
* High Speed Interface Design & Integration, including PCIe, DDR3, Ethernet
* Analysing system level documents and deriving detailed Firmware requirements
* Adopting a methodical approach to the full firmware design lifecycle, ideally working to a structured firmware process such as RTCA DO-254 or similar
* Specifying complex timing and area constraints for efficient FPGA place and route
* De-bugging firmware designs and supporting system related verification and integration
* Communicating effectively with different disciplines both verbally and in written form
* Peer reviewing colleagues designs
* Working individually and as part of a team
* Providing leadership to less experienced engineers
* Familiarity with Mentor Graphics FPGA development tools including HDL Designer, ModelSim / Questa and Precision are an advantage.

More jobs like this