Enable job alerts via email!

Controls and Software Engineer

ZipRecruiter

Leicester

On-site

GBP 50,000 - 70,000

Full time

15 days ago

Job summary

A leading company seeks a Controls and Software Engineer to design and implement control systems and embedded software for automation machinery. The role involves collaborating with engineering teams and requires proficiency in PLC programming and various programming languages. Competitive salary and stable career opportunities are offered.

Qualifications

  • Proven experience with industrial control systems.
  • Proficient in programming languages such as C/C++, Python.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design and develop PLC, HMI, and embedded control systems.
  • Write, debug, and test software for automation systems.
  • Provide technical support and troubleshoot installation issues.

Skills

PLC programming
Structured Text
Ladder Logic
C/C++
Python
motion control
SCADA
HMI development
industrial communication protocols
analytical skills
problem-solving skills
communication skills
documentation skills

Job description

Job Description

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 skills


In 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 01455710913

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.