Graduate Controls Software Engineer
Core
Develop, test, and support PLC control software and HMI applications for industrial oil-free centrifugal chiller systems.
Role type
Graduate Controls Software Engineer
Builds
Industrial chiller control systems for global deployment
Domain
Industrial automation, HVAC controls, thermal management
Deliverable
production ML models | product features
Required skills
PLC programming (Structured Text, Function Block Diagram), HMI development (JavaScript), general-purpose programming (Python, Java, C#, C++), version control (Git), industrial communications (Modbus, CAN, RS-485)
Preferred skills
Exposure to Siemens/Rockwell/Schneider/Beckhoff platforms, IoT/IIoT technologies, CI/CD practices, HVAC/process control experience
Technologies
Structured Text, Function Block Diagram, JavaScript, Python, Java, C#, C++, Git, Modbus, CAN, RS-485, TwinCAT, CODESYS
Responsibilities
Develop and test PLC control logic, assist with HMI application development, maintain existing software codebase, support troubleshooting and commissioning, participate in FAT/SAT activities, contribute to software documentation
Seniority
Junior, graduate-level IC