PLC developer
Core
Designing, developing, and maintaining PLC control logic for advanced automation projects to ensure reliable and efficient automation solutions.
Role type
Senior IC PLC developer (automation)
Builds
Industrial automation solutions integrating PLC systems with equipment and business applications
Domain
Industrial automation / Manufacturing
Deliverable
production ML models | product features
Required skills
PLC control logic development, JScript, IEC 61131-3 (Structured Text, Sequential Function Chart), industrial communication protocols (EtherCAT, CANBus, PROFIBUS, OPC UA), system troubleshooting and optimization, SCADA environments
Preferred skills
Python, Git, MS SQL, Agile methodologies, direct customer-facing project experience
Technologies
JScript, IEC 61131-3, EtherCAT, CANBus, PROFIBUS, OPC UA, SCADA
Responsibilities
Develop and maintain PLC control logic; Design automation solutions meeting customer requirements; Integrate PLC systems with industrial equipment and business applications; Configure and support industrial communication technologies; Test, troubleshoot, and optimize automation systems; Provide technical support to customers; Drive software quality through documentation and code reviews; Mentor junior engineers
Seniority
Senior, hands-on IC