We are continually searching for high calibre professionals to work within the following teams:

  • Project Management
  • Software Engineering
  • Mechanical Engineering
  • Sales & Marketing

Current Opportunities

Mechanical Design Manager

We are seeking to recruit a highly motivated Mechanical Design Manager to manage a small team of design engineers working on design solutions for technically complex multi-disciplined (M&E and software) projects.

The mechanical design manager will be responsible for providing day to day leadership of the mechanical design team, managing resources to ensure designs are delivered on time and in accordance with overall project timeframes. The role is ‘hands on’ whereby the manager will be expected to also carry out a direct design function.

The role will involve:

  • Providing technical input from general concept through to final detail design
  • Checking detail drawings and reviewing designs to ensure they meet specifications
  • Carrying out design risk assessments to BS EN ISO 12100-2010 and ensuring designs meet the requirements of any relevant standards in accordance with the Machinery Directive
  • Carrying out engineering calculations in support of designs
  • Liaising with management, project teams, clients and suppliers
  • Ensuring work is carried out in accordance with quality processes

Essential Criteria

  • Qualified to Degree level - preferably in Mechanical Engineering, professional status (e.g. C.Eng)
  • A minimum of 3 years experience in technical management of a team of design engineers
  • Several years experience of using Solidworks and Autocad CAD packages
  • Exceptional communication skills, strong client facing skills as well as strong management and team leading capabilities.
  • Knowledge/familiarity with 6 axis robots, tooling and pneumatic design
  • Able to Develop technical solutions to meet project and customer expectations
  • Understanding of machinery regulations and the health and safety aspects of machinery design
  • Ability to carry out engineering calculations to support designs.
  • Ability to work well under pressure to meet deadlines
  • Willing to travel in UK, Europe and USA
  • Working to well documented QA Systems
  • Commercial appreciation

Essential Criteria

  • Experience of proof of concept/development work including product development lifecycles.
  • Experience in the detail design of automated robotic laboratory equipment and industrial machinery
  • Development of technical documentation and specifications
  • Sales support to generate proposal cost estimates and quotation documents

Salary negotiable, pension and private medical cover.

Software Engineer

Working as part of a multidiscipline team using skills to specify design, implement, commission and test specialist robotic applications controlled using C#.NET software.


  • Qualification: degree in electronic/electrical engineering or computer science or equivalent.
  • Able to Develop technical solutions to meet project and customer expectations
  • Proficient with C#.NET
  • Experience with applications development in a machine control environment
  • Development of Functional, software and test specifications
  • Good knowledge of Data base applications (oracle preferred)
  • Ability to work well under pressure to meet deadlines
  • Client facing skills
  • Flexible working methods
  • Willing to travel in UK, Europe and USA
  • Desirable

    • Knowledge of GAMP
    • Knowledge of electrical control systems
    • Ability to configure complex servo drive systems
    • PLC/HMI programming experience
    • Experience with ABB/Staubli/Motoman robot arm software applications
    • Sales support to generate proposal cost estimates