Development Engineer – Hardware

The ideal candidate will have experience in high speed analogue and digital design. Main responsibilities will be designing circuits for new products and updating existing products.

Required experience:

  • Digital design using microcontrollers, memory, FPGAs and ADCs.
  • FPGA code design in VHDL.
  • PCB layout - ideally hands on experience.
  • Product architectural design (functional specifications and block diagrams).
  • Microprocessor firmware design (for basic hardware configuration and control).

Useful experience but not essential:

  • High speed design with parallel data bandwidths in excess of 100 MHz.
  • Analogue circuit design for data acquisition (amplifiers, attenuators and ADCs).
  • Xilinx FPGA devices and design tool sets.
  • Windows programming in C++ and C# for interfacing to hardware.
  • USB and wireless interfaces.