Principal Firmware Engineer
Location: Newcastle
Pay: Up to 70p/h (Inside IR35)
Contract Duration: 6-month contract
Responsibilities:
* Design and develop firmware using VHDL, verifying designs with either VHDL or System Verilog while adhering to a structured firmware design process.
* Create innovative VHDL-based FPGA designs.
* Analyze system-level documents and derive detailed firmware requirements.
* Utilize advanced verification techniques with either VHDL or SystemVerilog / UVM.
* Manage the full firmware design lifecycle, ideally following structured firmware processes such as RTCA DO-254 or similar.
Experience Required:
* Degree in Electronics and Electrical Engineering, ideally specializing in FPGA / Digital techniques.
* Experience with Model Driven Engineering tools including MATLAB and Simulink.
* Proficient in debugging firmware designs and supporting system-related verification and integration.
* Experience in High-Speed Interface Design & Integration, including PCIe, DDR3, Ethernet.
* Familiarity with FPGA technologies from Xilinx, Altera, or Microsemi and their associated tools.
#J-18808-Ljbffr