As an FPGA Design Specialist at EnSilica you will need a broad range of experience including system level design, micro-architecture design, , RTL coding, functional verification and timing closure of high density Xilinx and/or Altera FPGA.
You will have a proven track record of delivering a number of high complexity FPGA designs from specification through to hardware testing. We are particularly interested if you have experience in implementing complex high speed systems in the latest generation of Xilinx Virtex and/or Altera Stratix FPGAs for networking or wireless applications.
In addition to your technical skills you need to demonstrate strong customer facing skills, an ability to work with a diverse group of stakeholders and the self-motivation and determination to deliver a successful project. Your specific skills will be :
• RTL Design (VHDL or Verilog) - ability to write high quality code to agreed coding standards.
• Functional verification – development of self checking verification environment, ideally some knowledge of SystemVerilog and the use of techniques such as assertions and coverage driven verification.
• Experience of complex FPGA devices (Altera / Xilinx ) and tool flows
• Experience with FPGA embedded processor NIOS, Blaze or Mico32
• SoC knowledge – including the selection and integration of 3rd party IP
• Applications knowledge in Communications, Multimedia or high speed networking
• Implementation of high speed interfaces such as PCI-express, 1GB/10GB Ethernet, RapidIO and memory interfacing DDR2/DDR3 etc
• Knowledge of networking protocols ( IP, TCP, UDP, L2TP, Ethernet, SOCNET ) or Wireless Standards (LTE, GSM, WCDMA, DAB, DVB)
• Good engineering degree or equivalent
Applicants must be eligible for SC clearance (UK National resident in the UK for 5 years or more)