Controls Engineer - CODESYS / Linux IPC (Remote)

Reference: MSP-CONTROLS-001_1774645764

We are supporting a large-scale automation program operating across a globally distributed fleet of high-throughput material handling and robotics systems.

This is not a traditional on-site controls engineering role. The environment is highly software-driven, and all work is performed remotely through Linux-based industrial control systems. Engineers operate at a systems level, diagnosing and improving deployed automation using telemetry, logs, and control logic rather than physical access to equipment.

Key Responsibilities

  • Troubleshoot and resolve control system issues across distributed automation environments using remote access and system data
  • Analyze alarms, system states (PackML), and performance metrics (OEE) to identify failure patterns and improvement opportunities
  • Develop, modify, and deploy PLC control logic (Structured Text, Ladder, Function Block) across multiple systems
  • Support deployment and stabilization of new automation features and pilot programs
  • Standardize control logic and reduce configuration drift across environments
  • Create diagnostic tools, runbooks, and documentation to improve repeatability and reduce resolution time
  • Provide support coverage aligned to defined service windows, including evenings and weekends

Required Skills & Experience

  • Experience with CODESYS or equivalent platforms (CODESYS V2/V3, TwinCAT, IndraWorks, SoMachine/Machine Expert, etc.)
  • Strong proficiency in IEC 61131-3, especially Structured Text
  • Experience working with Linux-based systems (CLI, logs, services, remote access)
  • Proven ability to troubleshoot automation systems remotely using logs, telemetry, and system data
  • Background supporting industrial automation, material handling, or robotics systems

Preferred Experience

  • Experience with cloud-based tools or data environments (AWS, log analysis, monitoring tools)
  • Familiarity with PackML, alarm management, or OEE optimization
  • Experience supporting large-scale or multi-site deployments
  • Exposure to version control (Git) and structured development workflows
  • Scripting experience (Python or similar)

Additional Information

  • Fully remote (U.S. based candidates only)
  • Long-term engagement supporting production systems
  • Engineers will work within a distributed team supporting a large installed base of automation systems

Important Note

This role is best suited for engineers who are comfortable working at the intersection of controls and software. Candidates whose experience is primarily hands-on commissioning or field-only troubleshooting without exposure to remote system diagnostics may not be a fit.

GCS is acting as an Employment Business in relation to this vacancy.

$75.00 - $100.00
Per hour
USD75 - USD100 per hour

Boston

Contract

Added 07/04/2026
Reference: MSP-CONTROLS-001_1774645764

Controls Engineer - CODESYS / Linux IPC (Remote)

Boston
Contract

Other similar jobs

Codesys Controls Engineer

Added 30/04/2026

Job Title - Senior CODESYS Controls Engineer - Material Handling SystemsAmazon OMHS (One Material Handling System) Location: Seattle/Bellevue, WA (Hybrid preferred) | Remote (US-based) with travel Project:Amazon's One Material Handling System (OMHS) organization is building a new, standardized conveyance controls platform for fulfillment centers worldwide. This is a greenfield product development effort, not a retrofit of existing systems.You will join the Automation Integration Technologies (AIT) team, responsible for developing the controls software stack that will be deployed at scale across Amazon's global fulfillment network.Technology Stack CODESYS on Linux | Advantech Industrial PCs | EtherCAT (primary fieldbus) Role OverviewDevelop CODESYS-based machine...

Learn more

Codesys Controls Engineer

Added 30/04/2026

Job Title - Senior CODESYS Controls Engineer - Material Handling SystemsAmazon OMHS (One Material Handling System) Location: Seattle/Bellevue, WA (Hybrid preferred) | Remote (US-based) with travel Project:Amazon's One Material Handling System (OMHS) organization is building a new, standardized conveyance controls platform for fulfillment centers worldwide. This is a greenfield product development effort, not a retrofit of existing systems.You will join the Automation Integration Technologies (AIT) team, responsible for developing the controls software stack that will be deployed at scale across Amazon's global fulfillment network.Technology Stack CODESYS on Linux | Advantech Industrial PCs | EtherCAT (primary fieldbus) Role OverviewDevelop CODESYS-based machine...

Learn more

CODESYS Controls Software Engineer

Added 09/04/2026

Job Title: CODESYS Controls Software Engineer Industry: Robotics / Industrial Automation Location: Bellevue, WA & Washington, DC (Onsite/Hybrid)We are seeking a highly skilled CODESYS Controls Software Engineer to support development and integration efforts within a fast-paced robotics and industrial automation environment. This role will augment an existing controls engineering team responsible for delivering scalable, high-performance automation systems across production and operational platforms.The ideal candidate will have strong experience in PLC programming using CODESYS, with a deep understanding of motion control, real-time systems, and industrial automation frameworks.Key Responsibilities:Develop, test, and maintain PLC applications using CODESYS for automation and robotics systemsDesign and...

Learn more

CODESYS Controls Software Developer

Added 26/05/2026

JOB DESCRIPTIONWe are looking for a skilled Controls Software Engineer with CODESYS expertise to design, maintain, and optimize control systems within industrial automation environments. This role involves working on production-grade systems, improving reliability, and supporting performance at scale.ResponsibilitiesDevelop, debug, and maintain control logic using CODESYS (IEC 61131-3)Troubleshoot system issues using logs, telemetry, and diagnostics toolsOptimize motion control and overall system performanceTest and validate software on industrial hardware platformsProduce technical documentation, change records, and user guidesCollaborate with cross-functional teams for deployment and system improvementsRequirementsStrong experience with CODESYS and structured text programmingKnowledge of industrial automation, PLCs, and control systemsExperience with hardware integration...

Learn more

CODESYS Controls Developer

Added 30/04/2026

We are seeking experienced CODESYS Controls Developers to support a large-scale, greenfield industrial automation program within the material handling and logistics industry. This initiative is focused on building next-generation control systems for high-throughput environments, standardizing how automation systems are designed and deployed across multiple facilities.This is a development-focused role, not maintenance or support. The architecture is defined, and the team requires strong engineers who can implement high-quality control logic using CODESYS and IEC 61131-3 standards.What You'll Be DoingDevelop CODESYS-based machine control logic using Structured Text and Function BlocksBuild modular, reusable device libraries for motors, drives, sensors, actuators, and industrial equipmentAssemble...

Learn more

Linux Engineer/Administrator

Added 13/05/2026

Linux Engineer (Red Hat) - SC ClearedUK Wide (100% Remote)Active SC Clearance RequiredWe're hiring a mid-level Linux Engineer to support and maintain enterprise platforms across multiple UK public sector clients. This is a fully remote role where you'll work within a collaborative infrastructure team, solving problems and ensuring stable, secure environments.The RoleBuild, configure, and administer Red Hat Enterprise Linux (RHEL 8/10) systemsSupport day-to-day operations, incidents, and platform stabilityPerform system administration, patching, and performance tuningTroubleshoot issues across distributed environmentsContribute to ongoing platform improvements and automationWork across mixed estates with some Unix (AIX) exposureKey Requirements5+ years Linux Engineering experience (mid-level)Strong experience with...

Learn more

System Network Engineer (Linux Specialist)

Added 09/04/2026

Role OverviewWe are seeking a versatile Network & Systems Operations Engineer to support the deployment, maintenance, and troubleshooting of clients network and system infrastructure. You will work across network and Linux/system layers, ensuring production stability and collaborating with engineering and product teams to operationalize new technologies.Key Responsibilities:Troubleshoot, diagnose, and resolve production issues across network and Linux systems.Deploy, configure, and maintain network infrastructure (routers, switches, servers, and other hardware).Participate in on-call rotations to respond to service-impacting incidents.Collaborate with engineering and product teams to integrate, test, and operationalize new technologies.Develop and maintain monitoring and reporting tools to improve reliability and operational efficiency.Document...

Learn more

ASIC Engineer- Firmware/Embedded/ Linux

Added 18/03/2026

ASIC Engineer Key Responsibilities:Validate the integration of legacy hardware PCBs into ASIC environmentsSupport testing activities during the pre-silicon phaseDevelop and execute test plans, including producing detailed test reportsWork across the hardware-software boundary, with a focus on ASIC-oriented driver developmentIndependently design and implement test solutions within embedded systemsTechnical Requirements:Strong experience in Linux environmentsBackground in embedded systems (must be able to develop tests independently)Experience with ASIC development, particularly at the hardware/software interfaceKnowledge of driver developmentProficiency in PythonNote: Location can be considered- Bristol, Cambridge, Farnborough GCS is acting as an Employment Business in relation to this vacancy.

Learn more

Microsoft Defender for Endpoint Rollout on Linux

Added 17/02/2026

Contractor Needed: Microsoft Defender for Endpoint Rollout on LinuxWe are looking for an experienced contractor to support us with the deployment of Microsoft Defender for Endpoint (MDE) across our Linux estate. This is a focused piece of work with clear deliverables and the potential for follow‑on engagement.Scope of Work The successful contractor will be responsible for:Planning and executing the rollout of Microsoft Defender for Endpoint on multiple Linux distributionsInstalling and configuring the MDE agentOnboarding devices into the Defender security portalEnsuring correct policy configuration, including real‑time protection, EDR settings, exclusions, and update channelsValidating health, connectivity, and reportingProviding documentation and knowledge transfer...

Learn more

Codesys Engineer

Added 14/05/2026

We are seeking an experienced CODESYS Controls Developer to support a large-scale industrial robotics fleet (1,000+ machines, scaling to 5,000+). You will work within a mature control architecture to improve system reliability, resolve field issues, and enhance performance of high-throughput robotic workcells.Key ResponsibilitiesDiagnose and resolve bugs in deployed CODESYS applications across a global fleetPerform root-cause analysis using telemetry, logs, and operational dataImprove system performance (servo control, motion orchestration, throughput)Develop, test, and validate code on physical hardware (servos, drives, sensors)Produce technical documentation (MCMs, runbooks, troubleshooting guides)Support deployment readiness and stakeholder approvals for fleet-wide updatesRequired Skills5+ years of CODESYS development experienceStrong IEC...

Learn more

Codesys Developer

Added 14/05/2026

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 ResponsibilitiesDevelop 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/OAssemble control area applications ("Lego Sets") for conveyance units such as merges, diverts, and sortation zonesPerform...

Learn more

Codesys Developer

Added 14/05/2026

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 ResponsibilitiesDevelop 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/OAssemble control area applications ("Lego Sets") for conveyance units such as merges, diverts, and sortation zonesPerform...

Learn more

Codesys Developer

Added 14/05/2026

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 ResponsibilitiesDevelop 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/OAssemble control area applications ("Lego Sets") for conveyance units such as merges, diverts, and sortation zonesPerform...

Learn more

Codesys Developer

Added 14/05/2026

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 ResponsibilitiesDevelop 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/OAssemble control area applications ("Lego Sets") for conveyance units such as merges, diverts, and sortation zonesPerform...

Learn more

Codesys Developer

Added 14/05/2026

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 ResponsibilitiesDevelop 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/OAssemble control area applications ("Lego Sets") for conveyance units such as merges, diverts, and sortation zonesPerform...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.