Firmware Engineer

Firmware Engineer

Morson Edge | Northgate, ENG, GB

Posted a month ago

Apply Now

Description

Firmware (FPGA) Engineer


Become a key part of a team with a proven track record for delivering firmware for a wide range of defence, related products. Typical firmware services provided:



  • - Architecture, requirements specification, design, verification and validation.

  • - Working in conjunction with systems, software and hardware engineers to develop electronic systems.


Projects involve using the latest industry class development tools for FPGA and system on a chip hardware technologies. Work is carried out to a structured firmware design process.


The roles is based on our Manor Royal site in Crawley and can support a mix of on-site and remote working. There is a requirement to that periods of time to be spent at Customer sites and/or integration facilities.


The candidate will have demonstrable experience of Firmware engineering in the defence and/or transportation and/or aerospace domain.


The role holder reports to the Firmware Team Lead. The key individual responsibilities are:



  • Work as part of firmware team to deliver firmware projects to agreed time, cost and quality

  • Verify firmware using Hardware Verification Languages or Hardware Description languages

  • Design firmware using Hardware Description Languages

  • Enhancement of firmware related processes (documenting, scripting, reporting, process automation)

  • Working closely with multi-disciplinary teams


Desired knowledge, qualifications and experience


Strong communications, verbally and in writing. A relevant degree (BEng, MEng, EngD, PhD) in electronics, supported by 5+ years of relevant experience.


Verification Test bench architecture with System Verilog or C++


Verification Methodology: Advanced VHDL verification or OSVVM/UVVM


Requirements Management: IBM Rationale DOORS


Simulation of designs using simulator tool: Mentor Graphics Modelsim / Questasim /Simulink


Digital electronic design in hardware development languages: VHDL and either Verilog or System Verilog


Implementation of complex designs using any vendor specific development tools


Technologies: PCIe, Ethernet, Serial Comms, AXI4


Object Orientated design Techniques


Image processing techniques and algorithms


Algorithm development using development tool: MatLab


Linux development environments


Note - Due to the nature of projects, we require candidates that have or could get Security Clearance


#J-18808-Ljbffr