Control Engineer

Reference: 120257_1786122551

Position Title

Senior Software Engineer - Controls Engineer

Location

Hybrid (Hub-Based)

Preferred Locations:

  • Seattle/Bellevue, WA
  • Boston, MA
  • Atlanta, GA
  • Arlington, VA

Candidates must be located near an approved hub location or willing to relocate. This is not a fully remote role.

About the Role

We are seeking experienced CODESYS Controls Developers to join client's Automation Integration Technologies (AIT) team within Outbound Material Handling Systems (OMHS). This role will focus on designing, developing, and deploying software for client's next-generation standardized conveyance control platform, supporting large-scale fulfillment center automation globally.

As part of a highly collaborative engineering team, you will develop reusable control software, integrate industrial hardware, and build scalable applications that power client's automated material handling systems. The platform leverages CODESYS V3 running on Linux-based Advantech IPCs, with EtherCAT as the primary fieldbus communication protocol.

This position requires strong expertise in industrial automation software development, state-machine architecture, object-oriented programming in CODESYS, and real-world hardware integration.


Key Responsibilities

Software Development

  • Design and develop CODESYS V3 control software for client's standardized conveyance platform ("Sprocket").
  • Create reusable, modular Function Blocks and software libraries using IEC 61131-3 Structured Text.
  • Implement robust control logic using CASE-based state machine architecture.
  • Apply object-oriented principles including methods, properties, interfaces, and encapsulation to develop scalable automation frameworks.
  • Develop conveyor-level features, hardware abstractions, and control applications for large-scale deployment.

Requirements & System Design

  • Gather and analyze requirements before implementation.
  • Produce clear requirements documents outlining scope, assumptions, edge cases, recovery behaviors, and fault handling.
  • Lead early design reviews and technical discussions with client engineering teams.
  • Translate operational and hardware requirements into software solutions.

Hardware Integration & Validation

  • Integrate and validate industrial hardware including:
    • Motors and motor drives
    • Sensors and photo-eyes
    • IO-Link devices
    • Actuators
    • MDR (Motor Driven Roller) systems
    • Stack lights
  • Configure and troubleshoot EtherCAT-based device networks.
  • Conduct hardware validation and testing in client's Bellevue automation lab.

Application Assembly & Deployment

  • Interpret electrical schematics and control area drawings.
  • Develop JSON-based application configurations following predefined schemas.
  • Assemble control applications using reusable software components and hardware abstractions.
  • Support testing, commissioning, and deployment activities.

Collaboration & Agile Execution

  • Participate in code reviews with client Control Area Leads.
  • Collaborate through Git-based development workflows.
  • Manage deliverables using Asana.
  • Participate in daily Slack standups and weekly engineering sync meetings.
  • Deliver software iteratively and seek feedback throughout development.

Required Qualifications

Technical Skills

  • 5+ years of experience developing machine control or industrial automation software.
  • Strong hands-on experience with:
    • Beckhoff TwinCAT Structured Text programming
  • Advanced expertise in:
    • IEC 61131-3 Structured Text
    • Function Block development
    • Object-Oriented Programming in CODESYS
  • Proven experience designing software using:
    • CASE-based state-machine architectures
    • Fault recovery, safety, and operational state management
  • Experience integrating industrial automation hardware on EtherCAT networks.
  • Familiarity with Linux-based industrial PCs.
  • Experience using Git and modern software development practices.

Behavioral & Engineering Competencies

  • Strong requirements-gathering and technical analysis skills.
  • Ability to identify edge cases and ask clarifying questions before implementation.
  • Demonstrated ability to deliver incrementally and adapt to changing requirements.
  • Strong communication and collaboration skills within cross-functional teams.

Preferred Qualifications

  • Experience within:
    • Material Handling Systems (MHS)
    • Conveyance and Sortation Systems
    • Packaging Automation
    • High-Throughput Industrial Automation
  • Deep understanding of:
    • EtherCAT network architecture
    • IO-Link device integration
  • Ability to read and interpret:
    • Electrical schematics
    • Control system drawings
    • Wiring diagrams
  • Experience with configuration-driven applications using JSON schemas.
  • Exposure to C++ and/or Rust development.
  • Previous client Robotics experience (subject to rehire eligibility verification).
  • Experience supporting commissioning and field deployment activities.

Project Overview

The team is building a standardized software-defined conveyance control platform that will be deployed across client's global fulfillment network.

The architecture follows a modular "Lego-style" design where:

  • Hardware devices are abstracted into reusable software components.
  • Conveyor features are developed as reusable CODESYS Function Blocks.
  • Applications are configured through JSON-based schemas rather than custom software development.
  • Standardized control software can be deployed across thousands of equipment instances.

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

COMPETITIVE SALARY

United States of America

Contract

Added 07/08/2026
Reference: 120257_1786122551

Control Engineer

United States of America
Contract

Other similar jobs

Control Engineer

Added 31/07/2026

Senior Software Engineer - CODESYS Controls DeveloperLocation: Seattle/Bellevue, WA (Hybrid)Amazon's OMHS Automation Integration Technologies (AIT) team is seeking a Senior Software Engineer with deep expertise in CODESYS V3 or Beckhoff TwinCAT Structured Text development to build next-generation conveyance control systems for Amazon's fulfillment network.Key Requirements:5+ years of industrial automation or machine control software developmentHands-on experience with CODESYS V3 or TwinCAT Structured TextStrong expertise in IEC 61131-3 Structured TextProven experience designing CASE-based state machine architecturesCODESYS OOP development (Methods, Properties, Interfaces)Experience integrating motors, drives, sensors, actuators, and EtherCAT devicesLinux-based industrial control systems experienceGit and modern software development practicesPreferred:Conveyor, sortation, material handling, or...

Learn more

Broadcast Master Control Engineer

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

Learn more

Master Control Engineer

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

Learn more

Broadcast Master Control Engineer

Added 21/07/2026

Broadcast Operations Specialist / Master Control Operator Join Our Live Broadcast Operations Team!We're looking for an experienced Broadcast Operations Specialist to support live sports programming in a fast-paced Master Control environment. If you enjoy working behind the scenes to ensure flawless television broadcasts, this is an exciting opportunity to play a key role in delivering live Major League Baseball games to viewers.This position is ideal for candidates with experience in Master Control, Broadcast Operations, Transmission, or Live Television Production who thrive under pressure and have a passion for live broadcasting.What You'll DoMonitor live television broadcasts to ensure exceptional video and...

Learn more

Master Control Operator

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

Learn more

Broadcast Master Control Operator

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

Learn more

Senior Software Engineer/Data Platform Engineer (Databricks, Graph, APIs)

Added 30/04/2026

Senior Software Engineer / Data Platform Engineer (Databricks, Graph, APIs)Location: Philadelphia, PA The team sits within the network technology organisation and is responsible for building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and graph intelligence to improve troubleshooting, planning, operational efficiency, and market competitiveness.The team works on highly scalable engineering products including large data pipelines, graph databases, APIs, and mapping platforms. Their work enables smarter network decisions, faster fault resolution, and better use of operational resources.This is a technically strong team focused on solving complex real-world...

Learn more

IoT Software Engineer - Cloud & Edge

Added 07/08/2026

IoT Software Engineer - Cloud & EdgePosition OverviewWe are seeking a Software Engineer to help develop and support an IoT platform connecting quality control hardware with cloud-based systems. This role will focus on building the software and data infrastructure required to collect information from edge devices, securely transmit it to the cloud, and make that data available for analysis.The ideal candidate will have strong Python and AWS experience, along with hands-on knowledge of IoT communication protocols and edge computing. Candidates with experience applying machine learning and anomaly detection to real-world device data are highly encouraged to apply.ResponsibilitiesBuild and maintain software...

Learn more

IoT & Edge Software Engineer

Added 07/08/2026

IoT & Edge Software EngineerAbout the RoleWe're looking for an IoT & Edge Software Engineer to join the team on a contract basis and help develop software solutions for an IoT-enabled quality control device. This person will work at the intersection of edge computing, cloud infrastructure, and data engineering, building the systems that move data from physical devices into the cloud for processing and analysis.The ideal candidate is a hands-on Python developer who has experience working with AWS IoT, edge devices, and hardware-to-cloud data pipelines. Experience with machine learning and anomaly detection is a strong plus.What You'll DoDevelop and maintain...

Learn more

OSP Engineer

Added 07/08/2026

OSP Engineer - Fiber Design & PlanningDesign the Networks That Power TomorrowClient is seeking experienced OSP Engineers to support the design, planning, and engineering of advanced fiber optic network deployments across multiple markets.If you enjoy solving complex network challenges, designing scalable fiber infrastructure, and working with cutting-edge telecommunications technologies, we'd love to hear from you.What You'll DoAs an OSP Engineer, you'll be responsible for designing and supporting the development of fiber optic networks that connect businesses, communities, and critical infrastructure.Key ResponsibilitiesDesign OSP fiber routes and network infrastructure.Develop construction drawings and engineering packages.Create fiber assignments, splicing plans, and route documentation.Support permitting...

Learn more

OSP Engineer

Added 07/08/2026

OSP Engineer - Fiber Design & PlanningDesign the Networks That Power TomorrowClient is seeking experienced OSP Engineers to support the design, planning, and engineering of advanced fiber optic network deployments across multiple markets.If you enjoy solving complex network challenges, designing scalable fiber infrastructure, and working with cutting-edge telecommunications technologies, we'd love to hear from you.What You'll DoAs an OSP Engineer, you'll be responsible for designing and supporting the development of fiber optic networks that connect businesses, communities, and critical infrastructure.Key ResponsibilitiesDesign OSP fiber routes and network infrastructure.Develop construction drawings and engineering packages.Create fiber assignments, splicing plans, and route documentation.Support permitting...

Learn more

OSP Engineer

Added 07/08/2026

OSP Engineer - Fiber Design & PlanningDesign the Networks That Power TomorrowClient is seeking experienced OSP Engineers to support the design, planning, and engineering of advanced fiber optic network deployments across multiple markets.If you enjoy solving complex network challenges, designing scalable fiber infrastructure, and working with cutting-edge telecommunications technologies, we'd love to hear from you.What You'll DoAs an OSP Engineer, you'll be responsible for designing and supporting the development of fiber optic networks that connect businesses, communities, and critical infrastructure.Key ResponsibilitiesDesign OSP fiber routes and network infrastructure.Develop construction drawings and engineering packages.Create fiber assignments, splicing plans, and route documentation.Support permitting...

Learn more

OSP Engineer

Added 07/08/2026

OSP Engineer - Fiber Design & PlanningDesign the Networks That Power TomorrowClient is seeking experienced OSP Engineers to support the design, planning, and engineering of advanced fiber optic network deployments across multiple markets.If you enjoy solving complex network challenges, designing scalable fiber infrastructure, and working with cutting-edge telecommunications technologies, we'd love to hear from you.What You'll DoAs an OSP Engineer, you'll be responsible for designing and supporting the development of fiber optic networks that connect businesses, communities, and critical infrastructure.Key ResponsibilitiesDesign OSP fiber routes and network infrastructure.Develop construction drawings and engineering packages.Create fiber assignments, splicing plans, and route documentation.Support permitting...

Learn more

OSP Engineer

Added 07/08/2026

OSP Engineer - Fiber Design & PlanningDesign the Networks That Power TomorrowClient is seeking experienced OSP Engineers to support the design, planning, and engineering of advanced fiber optic network deployments across multiple markets.If you enjoy solving complex network challenges, designing scalable fiber infrastructure, and working with cutting-edge telecommunications technologies, we'd love to hear from you.What You'll DoAs an OSP Engineer, you'll be responsible for designing and supporting the development of fiber optic networks that connect businesses, communities, and critical infrastructure.Key ResponsibilitiesDesign OSP fiber routes and network infrastructure.Develop construction drawings and engineering packages.Create fiber assignments, splicing plans, and route documentation.Support permitting...

Learn more

Construction Engineer

Added 07/08/2026

Construction Engineer - Fiber Network DeploymentJoin One of the Nation's Largest Fiber Network Expansion ProgramsWhat You'll DoAs a Construction Engineer, you will oversee the successful planning, execution, and delivery of fiber network construction projects from concept through completion.Key ResponsibilitiesLead end-to-end deployment of fiber optic network construction projects.Manage engineering firms, construction contractors, and external vendors.Review project scopes, schedules, budgets, and resource plans.Coordinate permitting, construction activities, and project execution.Ensure projects are delivered on time, within budget, and according to quality standards.Track project progress and provide stakeholder updates.Support network acceptance, testing, and operational handoff.Identify project risks and implement mitigation strategies.Collaborate with engineering, operations,...

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.