Graduate Electronics Engineer

Working in a varied environment with a range of duties, this is a fantastic opportunity to train and develop into a well-rounded engineer.

The role:

  • This is an exciting position for an enthusiastic graduate who has experience with both electronics and firmware to be part of a small dynamic Systems team
  • The Systems Team offer both technical expertise and customer support externally and internally and this role will be focussing on both Firmware for Systems (C & Assembler) and hardware
  • Interface with external vendors and internal hardware, mechanical, manufacturing and software teams
  • Troubleshoot, diagnose and identify root cause of system failures and communicate with the right team accordingly to solve these issues, whether this is in house or external
  • Documentation of firmware and systems

What we need to see:

  • Degree in Electronics or similar with a focus and interest in Firmware
  • Ability to interpret and test to specifications, datasheets, schematics etc. from suppliers
  • Experience with using test equipment such as oscilloscopes, logic analysers etc
  • Prototype modification experience


  • Experience in firmware development on resource constrained systems (PIC/Arduino’s/Cortex-Mx) including writing device drivers, toolchain setup (makefile generation), SW Debugging (GDB, OpenOCD, etc) and HW debugging (as mentioned above: logic analysers, scopes, etc)
  • Experience in client-side scripting (python, bash)
  • Experience in cross platform tool development (current tools written in)

Apply Now

To apply for this role, email us with your CV by clicking the link below.

By clicking “Submit Application”, you agree to our privacy and cookie policy.

Submit application