Forgotten Password

Rochester, Kent Matchtech

As a FPGA Engineer, you will be a member of a dedicated team of experts responsible for the design and verification of Field Programmable Gate Arrays (FPGAs). You will develop digital and mixed-signal electronic solutions for products such as augmented reality displays, head-up displays, mission computers, fly-by-wire flight controls, active inceptors and other associated safety-critical technology.

This role will provide you with the opportunity to work with leading, innovative, and cutting edge projects as a member of a very experienced and diverse team.

Your main responsibilities as a FPGA Engineer will involve:

  • Providing technical expertise in the development and delivery of FPGA solutions, including: requirements development, producing concept and detailed designs, synthesis and place-and-route, and verification of the design.
  • Understanding of FPGA design constraints and their impacts on other engineering disciplines.
  • Managing your own tasks within defined schedules and budgets to meet programme needs.
  • Delivering design artefacts in support of company standards.

Your skills and qualifications:

Essential

  • Working knowledge and experience of UVM (Universal Verification Methodology) constrained random verification
  • Proven knowledge of FPGA technologies, development tools and techniques
  • Experience of working in an FPGA development team

Desirable

  • Experience of digital hardware design for FPGA using VHDL
  • Experience and knowledge of video processing and control law algorithms
  • Experience of working to DO-254

Working knowledge of the following tools would be advantageous

  • Mentor Graphics ModelSim, Questa Prime
  • Vendor specific tools, e.g. Vivado, Libero
  • Configuration management tools, e.g. Git
  • System development tools, e.g. SysML, Matlab, Simulink
  • Requirements management tools, e.g. DOORS

What we're looking for in you:

You will have good interpersonal skills. You will have an innovative approach to developing technical solutions. You will have the ability to work to tight timescales and budgets and have a positive "can do" attitude. Flexible on site working.