Skip to main content

Controls and Software Engineer

Job Title: Controls and Software Engineer

Location: Leicester or Grimsby - UK Wide Travel

Salary: £50K to £70K



As a Controls and Software Engineer, you will design, develop, and implement control systems and embedded software for automation and machinery. You'll work closely with mechanical and electrical engineering teams to ensure seamless integration and optimal performance of our systems.



Key Responsibilities:



Design and develop PLC, HMI, and embedded control systems for new and existing equipment

Write, debug, and test software for automation systems

Integrate sensors, actuators, and other hardware into control architecture

Perform system simulation and validation in lab and field environments

Support the full development cycle: specification, design, coding, testing, and commissioning

Collaborate with cross-functional teams including mechanical, electrical, and software engineers

Provide technical support and troubleshoot issues during installation and commissioning

Document control system architecture, code, and revisions clearly and professionally



Required Skills & Experience:



Proven experience with PLC programming and industrial control systems

Proficiency in programming such as Structured Text, Ladder Logic, C/C++, or Python

Experience with motion control, SCADA, HMI development, and industrial communication protocols

Strong analytical and problem-solving skills

Ability to work independently and as part of a multidisciplinary team

Excellent communication and documentation skillsIn return for your commitment my client offers a stable and secure career. If you feel this is of interest, please send your CV to directly to Megan Fletcher on (phone number removed)

Controls and Software Engineer

Leicester, UK
Full time

Published on 07/15/2025

Share this job now