Lead Firmware Engineer
Basildon
6-Month Contract
Paying up to £74p/h (Inside IR35)
Key Responsibilities
- Firmware requirements capture and management.
- FPGA design and analysis.
- Production of documentation for other engineers and evidence for design reviews.
- Development of FPGA test and FPGA integration plans.
- Perform system integration work with PCB designers and embedded software engineers.
- Support all firmware designs through the company's firmware process – training will be given.
- Modification of existing firmware designs and test benches.
Essential Skills & Experience
- Using FPGA technologies, especially from either Xilinx, Microsemi (Actel) or Lattice and their tools.
- Advanced verification techniques using either VHDL or System Verilog/ UVM.
- Specifying complex timing and area constraints for efficient FPGA place and route.
- Ability to analyse system-level requirements and derive detailed Firmware requirements.
- A methodical approach to the full firmware design lifecycle, working to a structured firmware process such as RTCA DO-254 or similar.
- Experience of working on safety-related firmware to IEC 61508 would be advantageous.
- De-bugging firmware designs and supporting verification and integration at the hardware and system level alongside Software and Hardware Engineers.
- Making technical decisions and mitigating technical risk for Firmware design activities.
- Ability to communicate effectively across different disciplines, both verbally and in written form.
- Familiarity with Siemens EDA FPGA development tools, including HDL Designer and ModelSim / Questa is an advantage.
Lead Firmware Engineer
Basildon
6-Month Contract
Paying up to £74p/h (Inside IR35)
Key Responsibilities
- Firmware requirements capture and management.
- FPGA design and analysis.
- Production of documentation for other engineers and evidence for design reviews.
- Development of FPGA test and FPGA integration plans.
- Perform system integration work with PCB designers and embedded software engineers.
- Support all firmware designs through the company’s firmware process – training will be given.
- Modification of existing firmware designs and test benches.
Essential Skills & Experience
- Using FPGA technologies, especially from either Xilinx, Microsemi (Actel) or Lattice and their tools.
- Advanced verification techniques using either VHDL or System Verilog/ UVM.
- Specifying complex timing and area constraints for efficient FPGA place and route.
- Ability to analyse system-level requirements and derive detailed Firmware requirements.
- A methodical approach to the full firmware design lifecycle, working to a structured firmware process such as RTCA DO-254 or similar.
- Experience of working on safety-related firmware to IEC 61508 would be advantageous.
- De-bugging firmware designs and supporting verification and integration at the hardware and system level alongside Software and Hardware Engineers.
- Making technical decisions and mitigating technical risk for Firmware design activities.
- Ability to communicate effectively across different disciplines, both verbally and in written form.
- Familiarity with Siemens EDA FPGA development tools, including HDL Designer and ModelSim / Questa is an advantage.
#J-18808-Ljbffr…
