logo TECHNOLOGY
TALENT SPECIALISTS
Recruiting?

Job Search

675 Live jobs
  • Home
  • Search
(4)
Controls Engineer
Added 03/06/2026
Reference: 1215_1780523331

Controls Software Engineer - Structured TextIndustrial Robotics Program | Contract Engagement | Seattle, WA or Boston, MA (On-Site)... Read more

Controls Software Engineer - Structured Text

Industrial Robotics Program | Contract Engagement | Seattle, WA or Boston, MA (On-Site) | Immediate Start

About the Opportunity

We are hiring a Controls Software Engineer to join a high-impact engineering team supporting a large-scale industrial robotics program at one of the world's leading e-commerce and logistics companies. The program operates a fleet of over 1,000 robotic pick-and-place workcells across global fulfillment centers today, scaling to 5,000-6,000 machines by 2027.

This is a hands-on, technically deep contract engagement with strong likelihood of extension. You will work inside a small, tight-knit team of controls and software engineers responsible for keeping the deployed fleet running reliably and improving its performance at scale.

The Program

The product is a Transfer Cartesian Cell (TCC) - an 8-axis, servo-driven Cartesian pick-and-place robotic workcell. It integrates with mobile floor robots inside fulfillment centers: the floor robots deliver pods of totes to the cell, and the TCC reaches in, retrieves the totes, and places them onto conveyance systems for downstream handling.

The deployed fleet runs on an IEC 61131-3 control platform on Linux-based industrial PCs. The architecture is mature - this is not greenfield development. Your focus is hardening the deployed fleet, reducing faults, and closing performance gaps while a parallel next-generation platform is developed alongside.

What You'll Be DoingSustainment and Fault Reduction (80-90% of the work)Investigate and resolve bugs and faults in the deployed control application running across 1,000+ machines in the fieldDiagnose issues using machine telemetry, logs, alarm history, and operational data; drive fixes from root cause through deploymentSome fixes require feature-level rework - rethinking modules to remove complexity and improve reliability rather than patchingRate, Throughput, and PerformanceAddress rate gaps and workcell throughput shortfalls - the team is currently behind aggressive performance targets, so your impact is visible quicklyWork across the servo control layer, motion orchestration, and state handling to close performance gapsIntroduce targeted improvements that make the machines faster and more reliable at fleet scaleLab and Hardware TestingWrite, test, and validate control code on physical test machines located on-siteWork hands-on with real hardware - servos, drives, sensors, vision systems, and conveyance componentsDefine test cases and provide QA context for downstream validationDocumentation and Change ManagementAuthor Management of Change Memos (MCMs) detailing each change going to the fieldDrive stakeholder alignment and approval across deployment, operations, hardware, and field support before changes ship fleet-wideCreate runbooks, troubleshooting guides, and hardware failure documentationWhat We're Looking ForMust-HavesStrong IEC 61131-3 Structured Text development experience - this is the core requirementReal controls / PLC software development backgroundAbility to independently own tasks, execute, and deliverHands-on experience with industrial hardware - servos, drives, sensors, motion systemsWillingness to work on-site in Seattle or BostonStrongly PreferredTwinCAT experience - aligns directly with the platform and ways of workingCODESYS experience - ideal, though not requiredServo control, motion, Cartesian, or pick-and-place workcell backgroundEtherCAT or industrial fieldbus depthExperience supporting fleet-scale or production systems, not just single-machine commissioningStrong technical writing - runbooks, change memos, troubleshooting guidesNot a FitLadder-logic-only backgrounds without Structured TextCandidates unable to work on-site in Seattle or BostonExperience Level

We are open to a range of experience levels. Mid-level engineers with 3-5 years are welcome provided they can own tasks and deliver independently. Senior engineers who can plug in immediately are equally welcome. What matters is demonstrated Structured Text capability and the ability to execute.

Location and On-Site Requirement

This role is on-site in Seattle, WA or Boston, MA. Test hardware lives in the lab and close collaboration with the team is essential, particularly in the first few months. For candidates committed to relocating, a short-term arrangement (e.g., weekly travel for the first ~2 months while relocation is completed) can be documented as part of the contract.

Engagement Details

Location: Seattle, WA or Boston, MA - on-site

Contract: Milestone-based contract engagement with strong likelihood of extension

Start: As soon as possible - interviews happening now

Hours: Full-time

How to Apply

Send your resume with a brief note covering your Structured Text experience (and the platforms you've used it on - CODESYS, TwinCAT, Allen-Bradley, Siemens, etc.), the types of machines and systems you've programmed, and your willingness to work on-site in Seattle or Boston. We're moving quickly - candidates who can demonstrate real Structured Text depth will be prioritized.

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

Read less
Negotiable
Boston
Contract
Controls Engineer
Added 03/06/2026
Reference: 1216_1780523429

Controls Software Engineer - Structured TextIndustrial Robotics Program | Contract Engagement | Seattle, WA or Boston, MA (On-Site)... Read more

Controls Software Engineer - Structured Text

Industrial Robotics Program | Contract Engagement | Seattle, WA or Boston, MA (On-Site) | Immediate Start

About the Opportunity

We are hiring a Controls Software Engineer to join a high-impact engineering team supporting a large-scale industrial robotics program at one of the world's leading e-commerce and logistics companies. The program operates a fleet of over 1,000 robotic pick-and-place workcells across global fulfillment centers today, scaling to 5,000-6,000 machines by 2027.

This is a hands-on, technically deep contract engagement with strong likelihood of extension. You will work inside a small, tight-knit team of controls and software engineers responsible for keeping the deployed fleet running reliably and improving its performance at scale.

The Program

The product is a Transfer Cartesian Cell (TCC) - an 8-axis, servo-driven Cartesian pick-and-place robotic workcell. It integrates with mobile floor robots inside fulfillment centers: the floor robots deliver pods of totes to the cell, and the TCC reaches in, retrieves the totes, and places them onto conveyance systems for downstream handling.

The deployed fleet runs on an IEC 61131-3 control platform on Linux-based industrial PCs. The architecture is mature - this is not greenfield development. Your focus is hardening the deployed fleet, reducing faults, and closing performance gaps while a parallel next-generation platform is developed alongside.

What You'll Be DoingSustainment and Fault Reduction (80-90% of the work)Investigate and resolve bugs and faults in the deployed control application running across 1,000+ machines in the fieldDiagnose issues using machine telemetry, logs, alarm history, and operational data; drive fixes from root cause through deploymentSome fixes require feature-level rework - rethinking modules to remove complexity and improve reliability rather than patchingRate, Throughput, and PerformanceAddress rate gaps and workcell throughput shortfalls - the team is currently behind aggressive performance targets, so your impact is visible quicklyWork across the servo control layer, motion orchestration, and state handling to close performance gapsIntroduce targeted improvements that make the machines faster and more reliable at fleet scaleLab and Hardware TestingWrite, test, and validate control code on physical test machines located on-siteWork hands-on with real hardware - servos, drives, sensors, vision systems, and conveyance componentsDefine test cases and provide QA context for downstream validationDocumentation and Change ManagementAuthor Management of Change Memos (MCMs) detailing each change going to the fieldDrive stakeholder alignment and approval across deployment, operations, hardware, and field support before changes ship fleet-wideCreate runbooks, troubleshooting guides, and hardware failure documentationWhat We're Looking ForMust-HavesStrong IEC 61131-3 Structured Text development experience - this is the core requirementReal controls / PLC software development backgroundAbility to independently own tasks, execute, and deliverHands-on experience with industrial hardware - servos, drives, sensors, motion systemsWillingness to work on-site in Seattle or BostonStrongly PreferredTwinCAT experience - aligns directly with the platform and ways of workingCODESYS experience - ideal, though not requiredServo control, motion, Cartesian, or pick-and-place workcell backgroundEtherCAT or industrial fieldbus depthExperience supporting fleet-scale or production systems, not just single-machine commissioningStrong technical writing - runbooks, change memos, troubleshooting guidesNot a FitLadder-logic-only backgrounds without Structured TextCandidates unable to work on-site in Seattle or BostonExperience Level

We are open to a range of experience levels. Mid-level engineers with 3-5 years are welcome provided they can own tasks and deliver independently. Senior engineers who can plug in immediately are equally welcome. What matters is demonstrated Structured Text capability and the ability to execute.

Location and On-Site Requirement

This role is on-site in Seattle, WA or Boston, MA. Test hardware lives in the lab and close collaboration with the team is essential, particularly in the first few months. For candidates committed to relocating, a short-term arrangement (e.g., weekly travel for the first ~2 months while relocation is completed) can be documented as part of the contract.

Engagement Details

Location: Seattle, WA or Boston, MA - on-site

Contract: Milestone-based contract engagement with strong likelihood of extension

Start: As soon as possible - interviews happening now

Hours: Full-time

How to Apply

Send your resume with a brief note covering your Structured Text experience (and the platforms you've used it on - CODESYS, TwinCAT, Allen-Bradley, Siemens, etc.), the types of machines and systems you've programmed, and your willingness to work on-site in Seattle or Boston. We're moving quickly - candidates who can demonstrate real Structured Text depth will be prioritized.

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

Read less
Negotiable
Seattle
Contract
Controls Engineer
Added 27/05/2026
Reference: 6568_1779807199

Lead Controls Engineer - Custom Equipment📍 Lansing, MIOverview Lead development of custom automation equipment from concept to production.... Read more

Lead Controls Engineer - Custom Equipment

📍 Lansing, MI

Overview
Lead development of custom automation equipment from concept to production. Ideal for engineers who thrive in greenfield, hands-on environments.

Responsibilities

Develop PLC programs and Python control systems from scratchDesign HMIs, vision systems, and robotic integrationsCreate electrical schematics and panel layoutsLead equipment commissioning and debuggingMentor and guide engineering team members

Requirements

5+ years in automation/controlsProven blank-slate PLC developmentStrong Structured Text experienceHands-on commissioning experienceCustom equipment background

Preferred

Python, machine vision, robotics, HMI, electrical design

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

Read less
$60.00 - $80.00
Per hour
United States of America
Contract
Microsoft Entra Specialist
Added 19/05/2026
Reference: Entra_1779185988

Microsoft Entra Specialist - M365 Messaging Administrator (AVP Level)Location: Knutsford, Radbroke Hall Function: Service Management - Global Operations... Read more

Microsoft Entra Specialist - M365 Messaging Administrator (AVP Level)

Location: Knutsford, Radbroke Hall Function: Service Management - Global Operations Type: Permanent / Full‑time

About the Role

We're looking for a Microsoft Entra and M365 Messaging Specialist to join our global Operations team supporting mission‑critical collaboration and identity platforms. You'll act as a Subject Matter Expert (SME) across Entra ID, M365, Azure and modern collaboration technologies, ensuring stability, resilience and continuous improvement across a large‑scale, complex enterprise environment.

You'll work alongside an 8‑person team in Radbroke and collaborate with global peers, providing deep technical expertise, operational leadership and hands‑on problem solving for some of the bank's most critical services.

What You'll Do

Advanced Entra ID Administration - Lead identity, federation and integration activities across Entra ID and Entra Connect.

M365 Messaging Support - Provide expert‑level support for Exchange Online, M365 tenant services and collaboration platforms.

Platform Stability & Monitoring - Execute preventative maintenance, tune monitoring thresholds and enhance alerting to ensure issues are identified early.

Automation & Efficiency - Identify opportunities to automate support tasks, reduce manual effort and improve operational resilience.

Incident & Problem Management - Analyse logs, error messages and user reports to diagnose and resolve complex issues.

Risk & Control Management - Identify risks, strengthen controls and contribute to policy and governance improvements.

Cross‑Functional Collaboration - Partner with engineering, security, architecture and business‑aligned teams to support strategic initiatives.

On‑Call & After‑Hours Support - Participate in global on‑call rotations and provide after‑hours support when required.

What You Bring

Strong Entra ID Expertise - Deep experience with Entra ID, Entra Connect, federation and identity integrations.

Azure & M365 Platform Knowledge - Strong understanding of Azure AD/M365 architecture, configuration and operational support.

Copilot & AI Tools - Experience with Copilot, Copilot Studio and AI agent capabilities.

Messaging & Collaboration Skills - Hands‑on experience with Exchange Online and M365 tenant administration.

API & Automation - Familiarity with Graph API, scripting or API‑driven automation.

Backup & Resilience - Knowledge of Entra backup solutions (e.g., Rubrik).

Experience working in large, complex, regulated environments with strong stakeholder engagement skills.

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

Read less
£45,000.00 - £55,000.00
Per annum
Knutsford
Permanent
Cyber Controls Testing Automation & Monitoring Lead
Added 07/05/2026
Reference: CTAL_1778166173

As a Control Testing Automation & Monitoring Lead, you will be responsible for designing and delivering automated control... Read more

As a Control Testing Automation & Monitoring Lead, you will be responsible for designing and delivering automated control testing and monitoring solutions across IT, OT, and business environments. Working closely with the Control Testing & Assurance Manager, digital teams, and a wide range of business stakeholders, you will identify opportunities to automate control testing and implement continuous monitoring solutions that support the organisation's risk and compliance objectives.

This role plays a key part in modernising the control testing programme by introducing automation, improving data collection processes, and enabling more efficient monitoring of control effectiveness. Combining strong automation expertise with a structured, risk-based approach, you will help build a streamlined and scalable automated control testing environment that strengthens security and assurance capabilities.

To be considered for this position, candidates must be eligible to obtain security clearance to a minimum of Counter Terrorist Check (CTC) level

What you'll be doing as a Control Testing Automation & Monitoring Lead

Identify and assess opportunities to automate control testing across IT, OT, and business functions.Design, develop, and implement automation plans and workflows to support continuous monitoring of controls.Evaluate and recommend appropriate tooling and technologies for control testing automation.Collaborate with digital teams to establish reliable data acquisition and integration processes.Conduct regular reviews of automated testing outputs to identify and report control deficiencies.Maintain comprehensive documentation for automation workflows, processes, and exception handling.Engage with project teams, control owners, and key stakeholders to gather requirements and support automation initiatives.Ensure automation initiatives are delivered within expected timelines and aligned with programme objectives.Escalate issues, risks, or delays to the Control Testing & Assurance Manager and contribute to resolving challenges.Support the continuous improvement of the control testing programme through automation and innovation.Stay informed on relevant frameworks and best practices, including NIST CSF and CIS Controls, to enhance automation and monitoring capabilities.

Base location - Berkshire - Hybrid
Working pattern - 36 hours Monday to Friday.

What you should bring to the role

Experience in control testing automation, process automation, or related assurance activities within an enterprise environment.Strong understanding of risk management practices and control frameworks.Ability to measure, monitor, and report on control effectiveness using relevant metrics and data.Experience collaborating with both technical and business teams to deliver automation solutions.Strong analytical and problem-solving skills with the ability to identify opportunities for efficiency improvements.Excellent verbal and written communication skills, including the ability to explain technical concepts to non-technical audiences.Ability to work independently and deliver high-quality outputs in a structured manner.

Technical experience and skills

Expertise in automation tools and scripting technologies such as Python, PowerShell, Robotic Process Automation (RPA) platforms, or audit automation tools.Experience developing and implementing automation workflows related to control testing or assurance processes.Familiarity with IT environments, including IT infrastructure, operational technology (OT), and cloud platforms.Ability to implement monitoring mechanisms and analyse automated testing outputs to identify control weaknesses.Experience documenting automation processes, workflows, and exception management procedures.

Desirable qualifications and experience

Experience working in a regulated environment, utility sector, or large complex critical national infrastructure organisations.Familiarity with governance and control frameworks such as COBIT or COSO.Exposure to cybersecurity principles and domains such as vulnerability management and identity and access management.Experience using data analytics or dashboarding tools such as Power BI or Tableau to visualise and report automation outcomes.

Desirable technical skills and qualifications

Professional certifications such as CISA, CISSP, CRISC, or ISO 27001 Lead Auditor.

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

Read less
£70,000.00 - £80,000.00
Per annum
Berkshire
Permanent
Controls Engineer - Allen-Bradley / Rockwell (PLC Automation)
Added 30/04/2026
Reference: plc_1777564621

We are seeking experienced Controls Engineers with Allen-Bradley / Rockwell expertise to support a large-scale industrial automation program... Read more

We are seeking experienced Controls Engineers with Allen-Bradley / Rockwell expertise to support a large-scale industrial automation program within the material handling and logistics sector. This initiative focuses on building and enhancing control systems for high-throughput automation environments.

This is a hands-on controls development role, working with PLC-based systems and industrial automation equipment.

What You'll Be DoingDevelop and maintain PLC programs using Allen-Bradley / Rockwell platforms (Studio 5000 / RSLogix)Program using Ladder Logic and Structured TextDesign and integrate control systems for conveyors, sortation systems, and automated equipmentInterface with industrial devices including motors, drives, sensors, actuators, and scannersWork with industrial communication protocols such as EtherNet/IP and ProfinetSupport system testing, commissioning, and troubleshootingAssist with lab validation and early deployment supportDocument control systems, I/O mappings, and operational logicRequired Skills5+ years of Allen-Bradley / Rockwell PLC programming experienceStrong experience with Studio 5000 / RSLogix platformsExperience with Ladder Logic and/or Structured TextExperience integrating industrial automation systems and field devicesExperience with EtherNet/IP communication protocolsBackground in material handling, manufacturing, packaging, or industrial automationWillingness to travel for on-site work and system validationPreferredExperience with conveyor or sortation systemsExposure to distributed control architecturesExperience with SCADA systems (FactoryTalk, Ignition)Experience supporting high-throughput production systems

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

Read less
$80.00 - $100.00
Per hour
Bellevue
Contract
Controls Engineer - Beckhoff / TwinCAT (Industrial Automation)
Added 30/04/2026
Reference: plc_1777564512

We are seeking experienced Controls Engineers with Beckhoff / TwinCAT expertise to support a large-scale, greenfield automation program... Read more

We are seeking experienced Controls Engineers with Beckhoff / TwinCAT expertise to support a large-scale, greenfield automation program within the material handling and logistics industry. This initiative is focused on developing standardized control systems for high-throughput industrial environments.

This is a hands-on development role, working on machine control logic and automation systems - not maintenance or break/fix support.

What You'll Be DoingDevelop machine control logic using TwinCAT (Structured Text, Function Block)Build and integrate control systems for conveyors, sortation, and material handling equipmentWork with industrial PCs (IPC-based control systems)Integrate field devices including motors, drives, sensors, actuators, and vision systemsUtilize industrial protocols such as EtherCAT, Ethernet/IP, and ProfinetSupport lab-based testing and validation of automation systemsDebug, test, and optimize control software for production environmentsSupport early deployment and system validation effortsCreate technical documentation and control system artifactsRequired Skills5+ years of Beckhoff / TwinCAT development experienceStrong proficiency in Structured Text and IEC 61131-3 programmingExperience working with IPC-based control architecturesExperience integrating industrial automation systems and devicesExperience with EtherCAT and other industrial communication protocolsBackground in material handling, packaging, manufacturing, or automation systemsWillingness to travel for on-site lab work and deployment supportPreferredExperience with modular or reusable control architecturesExposure to conveyor or sortation systemsExperience with distributed control systemsFamiliarity with Linux-based environments

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

Read less
$80.00 - $100.00
Per hour
Bellevue
Contract
Controls Software Engineer
Added 30/04/2026
Reference: plc_1777561390

We are seeking experienced Controls Software Engineers to support a large-scale, greenfield automation program within the material handling... Read more

We are seeking experienced Controls Software Engineers to support a large-scale, greenfield automation program within the material handling and logistics industry. This initiative is focused on building standardized control systems for high-throughput industrial environments, enabling repeatable deployment across multiple facilities.

This is a hands-on development role, working on machine control software and industrial systems - not maintenance or support. The team is building new control applications from a defined architecture and requires engineers who can execute clean, production-quality code.

What You'll Be DoingDevelop machine control logic for PLC and IPC-based automation systemsWork with IEC 61131-3 programming languages (Structured Text, Function Block, Ladder)Build and integrate control logic for conveyance and material handling systems (conveyors, merges, diverts, sortation)Interface with industrial devices including motors, drives, sensors, actuators, and scannersIntegrate systems using industrial protocols such as EtherCAT, EtherNet/IP, and ProfinetSupport lab-based validation of control systems using real hardwareDebug, test, and harden control software for production environmentsCollaborate with engineering teams to support early deployment and system validationProduce documentation, runbooks, and technical artifacts for deployment teamsRequired Skills5+ years of industrial automation / controls engineering experienceStrong experience with PLC or IPC-based control systemsProficiency in IEC 61131-3 programming (Structured Text preferred)Experience with one or more major control platforms:Beckhoff / TwinCATSiemens (TIA Portal)Allen-Bradley / RockwellOther IEC-based control environmentsExperience integrating industrial devices and control systemsFamiliarity with industrial communication protocols (EtherCAT, Ethernet/IP, Profinet)Experience working in material handling, manufacturing, packaging, or automation systemsWillingness to travel for on-site lab work and deployment supportPreferred ExperienceExperience working with IPC-based control systems or soft PLCsBackground in conveyors, sortation systems, or logistics automationExposure to modular or layered control architecturesFamiliarity with Linux environments or industrial PCsExperience with version control (Git) and structured development workflows

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

Read less
Negotiable
Bellevue
Contract
CODESYS Controls Developer
Added 30/04/2026
Reference: plc_1777561182

We are seeking experienced CODESYS Controls Developers to support a large-scale, greenfield industrial automation program within the material... Read more

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 control applications for conveyance and material flow systems (merges, diverts, sortation, etc.)Integrate industrial devices using protocols such as EtherCAT, EtherNet/IP, and ProfinetWork hands-on with hardware in a lab environment to validate control logic against real systemsSupport testing, debugging, and production hardening of control softwareCreate documentation, runbooks, and technical artifacts for downstream deployment teamsAssist with early-stage deployment validation before large-scale rolloutRequired Skills5+ years of machine control development using CODESYS (required)Strong proficiency in IEC 61131-3 (Structured Text, Function Block)Experience building modular control logic and reusable librariesHands-on experience integrating motors, drives, sensors, and industrial devicesExperience with industrial communication protocols such as EtherCAT, EtherNet/IP, or ProfinetBackground in material handling, conveyance, packaging, or industrial automation systemsFamiliarity with Linux-based industrial PCs (IPC environments)Experience with version control (Git) and structured development practicesWillingness to travel for on-site lab work and early deployment supportPreferred ExperienceExperience developing device abstraction layers or hardware interface librariesBackground in conveyor systems, sortation, or logistics automationExperience working in high-throughput or distributed automation environmentsFamiliarity with legacy PLC systems (Allen-Bradley or similar)Scripting experience (Python or similar) for automation or testing

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

Read less
$80.00 - $100.00
Per hour
Bellevue
Contract
Codesys Controls Engineer
Added 30/04/2026
Reference: 1012_1777556933

Job Title - Senior CODESYS Controls Engineer - Material Handling SystemsAmazon OMHS (One Material Handling System) Location: Seattle/Bellevue,... Read more

Job Title - Senior CODESYS Controls Engineer - Material Handling Systems

Amazon 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 Overview

Develop CODESYS-based machine control logic on Linux industrial PCsBuild standardized device abstraction layers for motors, drives, sensors, actuators, and I/OAssemble reusable control components for conveyors, merges, diverts, and sortation systemsPerform lab-based hardware integration and controls validation in the Bellevue, WA labMature software from prototype through production releaseCreate technical documentation, runbooks, and handoff materialsProvide engineering support for the first 1-2 deployments, then transition to deployment teams

Required Skills & Experience

5+ years of hands-on CODESYS development (mandatory)Strong IEC 61131-3 Structured Text and Function Block programmingExperience with modular, layered PLC/controls architecturesBackground in industrial automation (material handling, conveyance, sortation, manufacturing)Hands-on integration of motors, drives, sensors, actuators, and I/OFieldbus experience: EtherCAT (primary), EtherNet/IP, ProfinetFamiliarity with Linux-based industrial PCsSoftware development discipline: Git, version control, code reviews, structured testing

Important:
TwinCAT / Beckhoff-only experience will not be considered. This role requires direct CODESYS expertise.

Work Model & Travel Expectations

Hybrid work preferred for candidates based in the Seattle/Bellevue area, with regular lab presenceRemote US-based candidates are accepted due to CODESYS skill scarcityPeriodic travel is required for lab-based integration testing and early deploymentsOnsite support is required for the first 1-2 deployments of each new control areaTravel is planned in advance and fully covered

This role is well-suited for engineers who enjoy building product-quality controls software, working within a defined architecture, and contributing to a platform deployed at global scale.

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

Read less
Negotiable
Bellevue
Contract
logo TECHNOLOGY
TALENT SPECIALISTS
logo
  • [email protected]

Navigation

  • About Us
  • Job Seekers
  • Employers
  • Contact us
  • Login/Register
  • News

Policies

  • Privacy Policy
  • Terms of Use
  • Cookie Policy
  • Modern Slavery
  • Carbon Plan
  • Social Value Policy
  • ESG Strategy

Socials

  • Linkedin
  • Facebook
  • YouTube
  • Instagram

Cookie Management

  • Manage Cookie Preferences

Cookie Management

  • Manage Cookie Preferences

COPYRIGHT © GCS RECRUITMENT SPECIALISTS LTD - PART OF NGAGE SPECIALIST RECRUITMENT LIMITED. ALL RIGHTS RESERVED. COMPANY REGISTERED IN ENGLAND AND WALES WITH COMPANY NUMBER 05609278.​

  • Job Search
  • Employers
    • Divisions
      • Divisions
      • AI
      • Broadcast & Telco
      • Cloud
      • Cyber
      • Data
      • Networks and Infrastructure
      • Software Engineering
    • Solutions
      • Solutions
      • Talent Consulting
      • Project Solutions
      • Temporary Recruitment
      • The Innovation-Hub
    • Case Studies
    • Submit a Vacancy
  • Candidates
    • Careers
      • Careers
      • AI
      • Broadcast & Telco
      • Cloud
      • Cyber
      • Data
      • Networks and Infrastructure
      • Software Engineering
    • Career Advice
    • Submit your CV
    • Refer a friend
  • GCS Connect
  • About Us
    • About GCS
    • News
    • Social Value
    • Meet the team
    • nGAGE Talent
    • Work for GCS
  • Contact Us
Login
Register

Find your new role

Enter your details to access your account.

Trouble logging in?
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
ATTACH CV *
Your file must be a doc, docx or pdf. No larger than 5MB.

Apply for...

Added
COMPETITIVE SALARY

Your file must be a doc, docx or pdf. No larger than 5MB.
New cv path

Please refer to our Privacy Policy for details on how we use your data

Refer a friend


Please refer to our Privacy Policy for details on how we use your data

No saved jobs available

All your saved jobs are no longer available or you've already applied.

Create a job alert

for the following search criteria

Frequency :

Create an account

To receive personalised job alerts, please create an account below.

Already have an account? Log in

Let us know you agree to cookies

We use cookies to provide you with the best possible browsing experience on our website. You can find out more here.