We’re looking for a hands-on, technically skilled Software & Technical Support Engineer to join our client’s dynamic team. This role blends software development with engineering support and mechanical design — perfect for someone who’s equally comfortable writing code and rolling up their sleeves in the workshop. You’ll work across product development, technical support, documentation, and customer engagement. This is an active, varied role that goes far beyond sitting behind a desk — you’ll have access to in-house tools and equipment to prototype, test, and refine your ideas. Occasional travel to customer sites and industry events adds even more variety to your day-to-day work. Key Responsibilities · Develop in-depth knowledge of our product range. · Deliver technical support to customers and internal teams, including troubleshooting and phone support. · Maintain and organize technical documentation. · Contribute to new software tool development (preferably in Delphi or C#). · Collaborate on product improvements and design updates with the engineering team. · Learn and apply mechanical design tools such as SolidWorks or Autodesk Inventor. · Prototype and test concepts using in-house workshop equipment. · Update user manuals and assist with CE & UKCA compliance documentation. · Support the development of our STEM-...