Responsibilities
* Own software delivery for control systems: architecture, coding, code reviews, simulation/emulation, and test automation.
* Develop PLC applications (IEC 61131-3-Structured Text, FBD, ladder where appropriate) and SCADA/HMI screens with modular, reusable patterns.
* Write and maintain technical docs: URS, FDS/SDS, test scripts, FAT/SAT packs, and handover materials.
* Integrate field and plant systems: OPC UA, Modbus/TCP, Profinet, EtherNet/IP, MQTT; interface to historians/MES.
* Apply standards and quality: S88/S95, GAMP 5 (pharma), IEC 61511/61508 (functional safety), and good software engineering practices (version control, branching, CI).
* Collaborate with process, electrical, and validation teams; provide limited on-site support for commissioning of software you wrote.
Qualifications
* 3-4+ years delivering control software (design + coding) across full lifecycle (spec → code → test → release).
* Multi-vendor PLC experience and comfort picking up new stacks.
* Solid grasp of comms and integration (OPC UA, Modbus TCP, Profinet/EtherNet-IP).
* Evidence of software craftsmanship: clean code, modular design, unit/functional testing, proper source control.
* Clear, concise documentation and stakeholder communication.
* Domain experience in utilities/water, nuclear, pharmaceutical (GxP), or food & beverage (HACCP).
* Safety and validation exposure (SIL, URS/FDS, CSV/validation test).
* Data and reporting integrations (MES/LIMS, OEE, SQL).
* Security awareness for industrial networks.
Looking forward to speaking to you tomorrow morning.
Regards,
#J-18808-Ljbffr