Software Developer

Circa £65 000

The Role

We are seeking a Software Developer to work as part of an inventive and creative engineering team to help design and build robotic machine tools. The successful Software Developer will report to the company CTO working as part of a growing team of software and design engineers to develop the CAM toolset needed to release the designs on the robotic tools.  The Software Developer will work with the software team and design engineers to develop the control software for the robotics, write reports and give internal presentations on progress. The Software Developer will create and maintain tools which can create machine-code, eg G-code and have knowledge of Geometry kernels (Parasolid), Post-processors, CAD model manipulation eg STEP/IGS/OpenCascade

About Us

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, laser-sintered printed electronics combined with sophisticated CAD/CAM software to automate manufacturing.

About You

  • Good programming skills in high-level languages, eg C, C++, Java,
  • A relevant degree (such as computer Science, Physics or Mathematics) or its equivalent
  • 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


  • 10% of salary including Pension and choice of Insurances
  • 25 days holiday + Bank Holidays (Increasing 1 day per year of service)
  • Share options
  • Various other benefits including Cycle to work scheme
  • Flexible and remote working possible where practicable