Software Development Engineer
Core
Develop and maintain PLC and HMI software for industrial automation products to enable autonomous operation and sustainable solutions.
Role type
Software Developer for Control Systems (IC)
Builds
PLC/HMI software for Alfa Laval industrial products
Domain
Industrial Automation / Control Systems
Deliverable
production ML models | product features
Required skills
PLC programming (ST/FBD, IEC-61131-3), C/C++, embedded systems, industrial protocols (EtherCAT, Modbus, OPC-UA), P&ID interpretation
Preferred skills
OOP, PackML, S88, web-based HMI development (HTML)
Responsibilities
Develop and maintain PLC/HMI software from feature analysis to deployment; Collaborate globally to establish automation standards; Participate in Factory Acceptance Tests (FAT); Engage in hands-on field commissioning and troubleshooting
Seniority
Mid-level, hands-on IC