{"schemaVersion":"jobsearcher.job.v1","id":"0fda59cdce25b1f530ad49ee","url":"https://jobsearcher.com/jobs/0fda59cdce25b1f530ad49ee","canonicalUrl":"https://jobsearcher.com/jobs/0fda59cdce25b1f530ad49ee","title":"Codesys Developer","description":"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.\r\nThis is a hands-on controls software role , contributing directly to a new, modular automation architecture rather than retrofitting legacy systems.\r\nKey Responsibilities\r\nDevelop modular CODESYS control software using IEC 61131-3 (Structured Text & Function Blocks)\r\nBuild reusable device abstraction libraries (\"Lego Blocks\") for motors, drives, sensors, actuators, and I/O\r\nAssemble control area applications (\"Lego Sets\") for conveyance units such as merges, diverts, and sortation zones\r\nPerform lab-based integration, testing, and hardening of control logic\r\nPartner with assigned control-area leads to deliver scalable, layered control solutions\r\nProduce clear documentation, runbooks, and support initial on-site commissioning and deployments\r\nRequired Skills & Experience\r\nHands-on CODESYS development (mandatory; TwinCAT / Beckhoff variants not accepted)\r\nStrong proficiency in IEC 61131-3 Structured Text and Function Block programming\r\nObject-oriented and modular design within CODESYS\r\nExperience in material handling, conveyance, sortation, or industrial automation systems\r\nFieldbus experience: EtherCAT (primary) ; EtherNet/IP or Profinet a plus\r\nPLC/IPC-based controls design and industrial device integration\r\nFamiliarity with Linux-based industrial PCs\r\nSoftware engineering discipline: Git, version control, code reviews, structured testing\r\nExperience with layered (non-monolithic) control architectures\r\nJ-18808-Ljbffr","company":"Gcs Recruitment","rawCompany":"gcs recruitment","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:14:32.615Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Codesys Developer","description":"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.\r\nThis is a hands-on controls software role , contributing directly to a new, modular automation architecture rather than retrofitting legacy systems.\r\nKey Responsibilities\r\nDevelop modular CODESYS control software using IEC 61131-3 (Structured Text & Function Blocks)\r\nBuild reusable device abstraction libraries (\"Lego Blocks\") for motors, drives, sensors, actuators, and I/O\r\nAssemble control area applications (\"Lego Sets\") for conveyance units such as merges, diverts, and sortation zones\r\nPerform lab-based integration, testing, and hardening of control logic\r\nPartner with assigned control-area leads to deliver scalable, layered control solutions\r\nProduce clear documentation, runbooks, and support initial on-site commissioning and deployments\r\nRequired Skills & Experience\r\nHands-on CODESYS development (mandatory; TwinCAT / Beckhoff variants not accepted)\r\nStrong proficiency in IEC 61131-3 Structured Text and Function Block programming\r\nObject-oriented and modular design within CODESYS\r\nExperience in material handling, conveyance, sortation, or industrial automation systems\r\nFieldbus experience: EtherCAT (primary) ; EtherNet/IP or Profinet a plus\r\nPLC/IPC-based controls design and industrial device integration\r\nFamiliarity with Linux-based industrial PCs\r\nSoftware engineering discipline: Git, version control, code reviews, structured testing\r\nExperience with layered (non-monolithic) control architectures\r\nJ-18808-Ljbffr","datePosted":"2026-08-08T01:14:32.615Z","dateModified":"2026-08-08T01:14:32.615Z","hiringOrganization":{"@type":"Organization","name":"Gcs Recruitment","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0fda59cdce25b1f530ad49ee"},"url":"https://jobsearcher.com/jobs/0fda59cdce25b1f530ad49ee"}}