PLC Software Engineer (Multi-Skilled All-Rounder) Location: Farnborough, Hampshire Salary: (Negotiable based on experience) Employment Type: Full-Time, Permanent The Role We are seeking a versatile PLC Software Engineer to join our team in Farnborough. This is an "all-rounder" role designed for an engineer who enjoys variety and autonomy. You will be responsible for the full project lifecycle—from writing code and managing projects to customer liaison and providing technical support for sales associated tasks. Key Responsibilities * PLC Programming: Design and write software primarily using Ladder Logic. * Full Lifecycle Management: Take projects from initial concept and design through to commissioning. * Customer & Sales Support: Act as the technical point of contact for clients and support the sales team with expert advice and specifications. * Problem Solving: Provide high-level technical support and troubleshooting for complex automation systems. The Ideal Candidate While specific experience with the Unitronics PLC range is a major advantage, we are looking for strong engineering logic and the ability to adapt to different software packages. Requirements: * Technical Expertise: Proven experience in PLC programming (Ladder Logic is essential). Software knowledge such as C/C++ also of interest * Multi-Skilled Approach: Comfortable balancing coding with project management and commerci...