Electrical Software / Automation Engineer (PLC & HMI)

About The Company


My client an established design and manufacturer of bespoke, turnkey food processing systems are currently looking to recruit an experienced Electrical Software Engineer with a strong background and experience in Programmable Logic Controllers (PLCs) and Human Machine Interfaces (HMIs).



The successful candidate will be responsible for the design, development and implementation of PLC and HMI software for a variety of automations platforms.

You will play a crucial role in the entire project lifecycle, from initial design and hardware specification to site installation and commissioning.



This is an office-based role; however, candidates must have the ability and be willing to travel across the UK and Europe for onsite work.




Electrical Software Engineer - Package Details



  • £40,000 to £65,000 dependent on experience

  • 40 Hour Working Week (Overtime paid in excess of 40 hours)

  • Travel Costs & Expenses Paid (including travel time for business)

  • Access to company pool vehicles for business travel

  • 25 Days Holiday + Bank Holidays

  • Pension Scheme

  • Free On-Site Parking




Electrical Software Engineer - Experience Requirements



  • Educated to Degree level in Electrical Engineering, Computer Engineering or a related field

  • Minimum 3 years' experience in PLC and HMI Programming for multiple platforms

  • Previous experience of at least two of the following automation platforms - Omron, Siemens, Allen-Bradley and/or Mitsubishi

  • Strong understanding of Electrical Control Systems, including power distribution, motor control and instrumentation

  • Proficient in PLC programming languages such as Ladder Logic, Structured Text and Function Block Diagrams

  • Experience with PLC and HMI configuration software

  • Knowledge of electrical hardware components and control panel design principles

  • Ability to travel for site visits and installations

  • 18th Edition qualification / experience




Electrical Software Engineer - Key Responsibilities



  • Develop and implement PLC and HMI software for various automation projects using industry-standard programming languages like Ladder Logic, Structured Text, and Function Block Diagrams.

  • Design, specify, and issue electrical hardware parts lists and control panels, ensuring compatibility with chosen PLC platforms.

  • Collaborate with electrical and mechanical engineers to ensure system integration and functionality.

  • Participate in the design review process and provide technical expertise on PLC and HMI aspects.

  • Perform site visits for installation, commissioning, and troubleshooting of automation systems.

  • Prepare technical documentation, including PLC and HMI code, control panel schematics, and user manuals.

  • Stay up to date with the latest advancements in PLC, HMI technologies, and relevant safety regulations




Share Job