JOBSEARCHER

Codesys Developer

The OMHS Automation Integration Technologies (AIT) team is building a greenfield, standardized conveyance control platform for next-generation fulfillment centers. This role focuses on developing production-ready CODESYS control software deployed at scale across large material-handling facilities, using Linux-based IPCs and EtherCAT. This is a hands-on controls software role , contributing directly to a new, modular automation architecture rather than retrofitting legacy systems. Key Responsibilities Develop modular CODESYS control software using IEC 61131-3 (Structured Text & Function Blocks) Build reusable device abstraction libraries ("Lego Blocks") for motors, drives, sensors, actuators, and I/O Assemble control area applications ("Lego Sets") for conveyance units such as merges, diverts, and sortation zones Perform lab-based integration, testing, and hardening of control logic Partner with assigned control-area leads to deliver scalable, layered control solutions Produce clear documentation, runbooks, and support initial on-site commissioning and deployments Required Skills & Experience Hands-on CODESYS development (mandatory; TwinCAT / Beckhoff variants not accepted) Strong proficiency in IEC 61131-3 Structured Text and Function Block programming Object-oriented and modular design within CODESYS Experience in material handling, conveyance, sortation, or industrial automation systems Fieldbus experience: EtherCAT (primary) ; EtherNet/IP or Profinet a plus PLC/IPC-based controls design and industrial device integration Familiarity with Linux-based industrial PCs Software engineering discipline: Git, version control, code reviews, structured testing Experience with layered (non-monolithic) control architectures J-18808-Ljbffr