Click to skip navigation
Email me RSS feed

Vacancy

Work with us.

FPGA Firmware Engineer

Based in Cambridge

Objectives

You will assist in further development of our products to optimise cellular backhaul over the company’s VectaStar microwave backhaul product.

Key Areas of Responsibility

Develop and test firmware; integrate functional modules into the company’s product.

Liaise with members of the Development Team and Product Test and Verification to assist in hardware/software debugging.

Ensure that all records, specifications and procedural instructions are properly drafted and maintained in order to provide information to management and any other interested party as and when required. ed

Person specification

Education and Qualification

Essential

  • High quality technical education (for example, a 2:1 or higher degree in computer science, electronic engineering or a closely-related discipline).

Experience

Essential

  • FPGA development and debugging, preferably using Verilog.
  • Targeting structured HDL to modern, large-scale (>250K gate equivalent) FPGAs, e.g. Xilinx Virtex 2/Spartan 3 or similar.
  • Excellent understanding of digital hardware and FPGAs, and the balance between firmware and software.
  • Knowledge and implementation experience of networking protocols, especially Ethernet, but also ATM, SDH/PDH and IP.

Desirable

  • Wireless communication systems, in particular cellular backhaul (HSPA/WCDMA/GSM).
  • Wire-speed datapath processing for high speed networks such as 10 Gigabit Ethernet.
  • Data processing algorithms such as compression.
  • High speed digital board design.
  • Software development in one or more high-level languages (C and Python especially).
  • Revision control systems (at least one of CVS, svn, Monotone, Darcs, git)
  • Developing in a Linux environment.

Personal Aptitudes

Essential

  • Able to work under pressure and to tight timescales.
  • Mature, self motivated and organised.

Special Aptitudes

  • Able to work on own initiative but aware of when to seek advice

Personal Circumstances

  • The jobholder must, on occasion, be willing to work long hours if the needs of the company require it.
  • Must be able to travel, including overseas if necessary.
  • Live within commuting distance of Cambridge.

Apply for this position

If you are interested in this position please email us attaching your CV and a covering letter.