Software/PLC Programmer in Sheffield
Software/PLC Programmer

Software/PLC Programmer in Sheffield

Sheffield Full-Time No home office possible
Go Premium
N

Powerstar is seeking a talented Software / PLC Programmer to join our growing Control Team in Sheffield. This is a fantastic opportunity for an ambitious engineer to play a key role in developing advanced control and monitoring software that supports industrial and energy systems across the UK.

In this role, you’ll work across the full lifecycle of control system development – from concept and design through to testing, commissioning and ongoing support. If you enjoy problem‑solving, creating robust solutions, and collaborating with a multidisciplinary engineering team, we’d love to hear from you.

Base pay range

£40k – £50k dependant on experience and knowledge

Reporting to: Control Design Team Lead

Main Duties and Responsibilities

  • Designing, developing, enhancing, and testing PLC-based control applications using CODESYS and IEC 61131-3 languages (ST, FBD, SFC, LD).
  • Implementing and debugging real‑time systems for control panels and industrial automation networks.
  • Translating functional specifications into reliable, maintainable, and scalable code.
  • Integrating third‑party hardware and communication protocols such as Modbus TCP/RTU, CANopen, OPC UA, Ethernet/IP.
  • Supporting Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), and commissioning activities.
  • Maintaining clear technical documentation, version control, and configuration backups.
  • Diagnosing and resolving issues in both simulated and live environments – locally and remotely.
  • Working closely with engineering and controls colleagues to deliver best‑in‑class monitoring and automation solutions.

Experience

  • 2+ years’ experience with CODESYS or similar PLC platforms (Siemens TIA Portal, Beckhoff TwinCAT, ABB).
  • Strong understanding of Structured Text (ST) and other IEC 61131-3 languages.
  • Background in industrial automation or energy control systems.
  • Ability to interpret electrical schematics and P&IDs.
  • Experienced in testing, debugging, and troubleshooting real‑time control systems.
  • Knowledge of control system design principles (signal conditioning, interlocks, safety systems).
  • Experience with BESS, HVAC controls, or renewable/energy systems.
  • Knowledge of industrial networking, firewalls, routers, and communication protocols.
  • Exposure to HMI/visualisation tools (CODESYS Visualisation, Ignition, Wonderware).
  • Experience with Linux-based embedded systems or RTOS.

Qualifications

  • Appropriate Engineering qualification for example Bachelor’s or Master’s degree in Electrical Engineering, Control Systems Engineering, or related discipline.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

Renewable Energy Equipment Manufacturing

Location: Sheffield, England, United Kingdom

#J-18808-Ljbffr

N

Contact Detail:

nexos Recruiting Team

Software/PLC Programmer in Sheffield
nexos
Location: Sheffield
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>