Principal Firmware Engineer

Morson Group
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 212K

Job location

Charing Cross, United Kingdom

Tech stack

Software Debugging
Digital Technology
Ethernet
Firmware
Field-Programmable Gate Array (FPGA)
Design of User Interfaces
Matlab
PCI Express
Simulink
SystemVerilog
VHDL
Model-Driven Development

Job description

We are looking for a Firmware Engineer at Senior or Principal Level to join our team in Edinburgh as an experienced Firmware/FPGA Engineer, you will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. You will use or develop team leading experience to support the delivery of work from several engineers. Your expertise will also be key to enhance processes and ways of working across UK wide FPGA/Firmware delivery teams.

Requirements

  • 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
  • Effective and flexible communication

Apply for this position