Job Overview

Q5D is seeking an engineer to work as part of an inventive and creative engineering team to help design and build Q5D robotic machine tools.

Q5D is a young, fast growing company that is developing robotic machinery to add electrical function to products in the aerospace, automotive and other industries. Q5D’s technology uses additive manufacturing techniques and laser-sintered printed electronics combined with sophisticated CAD/CAM software to automate manufacturing.

The successful candidate will report the to company CTO working as part of a growing team of software and design engineers to develop the Computer Aided Manufacturing toolset needed to realise the designs on Q5D’s robotic tools.

Responsibilities and Duties

  1. To work with the software team and design engineers to develop the control software for the Q5D robotics
  2. Write reports and give internal presentations on progress
  3. Create and maintain tools which can create machine-code, eg G-code
  4. Knowledge of Geometry kernels (Parasolid), Post-processors, CAD model manipulation eg STEP/IGS/OpenCascade


  • A salary of £35-55k
  • A good benefits package
  • Flexible working
  • Share options
  • Training and personal development


  • Good programming skills in high-level languages, eg C#, C, C++, Java
  • 2 years or more experience of programming in a relevant industry
  • Good mathematical skills
  • Knowledge of algorithms, particularly geometry transformation and mesh manipulation
  • Experience of working in a project environment
  • 3D CAD/CAM packages in particular Siemens NX (post configurator)
  • Planning and delivering projects

Desired skills and personal qualities

  • Self-motivated
  • Well organized
  • Creative problem solving skills
  • Persistence and resilience
  • Energy, drive and enthusiasm
  • An ability to write reports
  • Good verbal communication
  • An ability to work individually or within a team
  • Flexibility in approach and thinking
  • An ability to work to a deadline

If you think you can contribute to our goals we would be happy to hear from you even if there is not a position advertised. Please contact us via the application form.

Application form