Skip to content

Graduate hardware developer

Job description

Graduate hardware developers design PCBs or implement processing solutions in FPGAs. Designs vary from low-power microcontroller designs to high-rate network processing solutions incorporating multiple FPGAs and CPUs.

You will:

• be self-motivating, capable of working independently
• have a good (1st/2.1) undergraduate degree or a PhD in a numerate discipline
• have a strong academic background including A’s in A level Maths and Physics
• have strong verbal and written presentation skills

You will have knowledge or a strong interest in learning some of the these skills:

• FPGA development in VHDL
• PCB design and layout
• embedded software development in C/C++

You will be responsible for:

• simulating and implementing signal and image processing algorithms in VHDL for FPGAs
• designing PCBs using FPGAs, SoCs, high speed network interfaces and analogue/RF signal filtering
• setting to work PCBs including writing test firmware and software
• developing Linux device drivers for hardware

Remuneration:

• £44-46k dependent on qualifications/experience
• 10% Employers pension contribution
• 25 days annual holiday plus bank holidays
• Private healthcare, Life and Income Protection insurance
• Annual discretionary bonus & 6 monthly salary reviews
• Flexible working hours
• EV car/ cycle to work scheme
• Free parking