Principal Firmware Engineer

£50000 - £60000 per annum
18 May 2017
15 Jun 2017
Martyn Hudson
Contract Type
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.

Apply for Principal Firmware Engineer

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

By applying for a job listed on you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

More jobs like this