A permanent opportunity for a Mechanical Design / Project Engineer to join an established engineering organisation. This is a complete project-lifecycle position covering 3D CAD design, shop-floor assembly support, testing, system setup, and client technical support.