Controls Software Engineer

Reference: plc_1777561390

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 Doing

  • Develop machine control logic for PLC and IPC-based automation systems
  • Work 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 scanners
  • Integrate systems using industrial protocols such as EtherCAT, EtherNet/IP, and Profinet
  • Support lab-based validation of control systems using real hardware
  • Debug, test, and harden control software for production environments
  • Collaborate with engineering teams to support early deployment and system validation
  • Produce documentation, runbooks, and technical artifacts for deployment teams

Required Skills

  • 5+ years of industrial automation / controls engineering experience
  • Strong experience with PLC or IPC-based control systems
  • Proficiency in IEC 61131-3 programming (Structured Text preferred)
  • Experience with one or more major control platforms:
    • Beckhoff / TwinCAT
    • Siemens (TIA Portal)
    • Allen-Bradley / Rockwell
    • Other IEC-based control environments
  • Experience integrating industrial devices and control systems
  • Familiarity with industrial communication protocols (EtherCAT, Ethernet/IP, Profinet)
  • Experience working in material handling, manufacturing, packaging, or automation systems
  • Willingness to travel for on-site lab work and deployment support

Preferred Experience

  • Experience working with IPC-based control systems or soft PLCs
  • Background in conveyors, sortation systems, or logistics automation
  • Exposure to modular or layered control architectures
  • Familiarity with Linux environments or industrial PCs
  • Experience with version control (Git) and structured development workflows

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

COMPETITIVE SALARY

Bellevue

Contract

Added 30/04/2026
Reference: plc_1777561390

Controls Software Engineer

Bellevue
Contract

Other similar jobs

Software / Controls Engineer

Added 13/04/2026

Software / Controls Engineer Role SummaryThe software/controls engineers are responsible for bringing the custom automation equipment to life. The mechanical team designs and builds the physical machines; these engineers wire them up, program the PLCs, configure the vision systems, program the robots, design the HMI screens, and debug everything until the equipment runs production-ready. This is completely greenfield work. There is currently little to no PLC code on the machines, no safety guarding, and minimal controls. These engineers will write everything from scratch.A key deliverable for this group is developing vision-based in-process quality inspection setups to replace $130K microscopes currently...

Learn more

Software / Controls Engineer

Added 13/04/2026

Software / Controls Engineer Role SummaryThe software/controls engineers are responsible for bringing the custom automation equipment to life. The mechanical team designs and builds the physical machines; these engineers wire them up, program the PLCs, configure the vision systems, program the robots, design the HMI screens, and debug everything until the equipment runs production-ready. This is completely greenfield work. There is currently little to no PLC code on the machines, no safety guarding, and minimal controls. These engineers will write everything from scratch.A key deliverable for this group is developing vision-based in-process quality inspection setups to replace $130K microscopes currently...

Learn more

Software / Controls Engineer

Added 10/04/2026

Role SummaryThe software/controls engineers are responsible for bringing the custom automation equipment to life. The mechanical team designs and builds the physical machines; these engineers wire them up, program the PLCs, configure the vision systems, program the robots, design the HMI screens, and debug everything until the equipment runs production-ready. This is completely greenfield work. There is currently little to no PLC code on the machines, no safety guarding, and minimal controls. These engineers will write everything from scratch.A key deliverable for this group is developing vision-based in-process quality inspection setups to replace microscopes currently used on each production line....

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

Controls Engineer

Added 03/06/2026

Controls Software Engineer - Structured TextIndustrial Robotics Program | Contract Engagement | Seattle, WA or Boston, MA (On-Site) | Immediate Start About the OpportunityWe 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...

Learn more

Controls Engineer

Added 03/06/2026

Controls Software Engineer - Structured TextIndustrial Robotics Program | Contract Engagement | Seattle, WA or Boston, MA (On-Site) | Immediate Start About the OpportunityWe 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...

Learn more

Controls Engineer

Added 27/05/2026

Lead Controls Engineer - Custom Equipment📍 Lansing, MIOverview Lead development of custom automation equipment from concept to production. Ideal for engineers who thrive in greenfield, hands-on environments.ResponsibilitiesDevelop 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 membersRequirements5+ years in automation/controlsProven blank-slate PLC developmentStrong Structured Text experienceHands-on commissioning experienceCustom equipment backgroundPreferredPython, machine vision, robotics, HMI, electrical design GCS is acting as an Employment Business in relation to this vacancy.

Learn more

Controls Engineer

Added 26/05/2026

Senior Controls Engineer - Automation Systems📍 Des Moines, IAOverview Work on next-generation manufacturing equipment in a blank-slate environment. Own the full controls lifecycle-from architecture through commissioning.ResponsibilitiesBuild PLC and Python-based control systems from scratchProgram Allen-Bradley (Studio 5000)Configure HMIs, vision systems, and roboticsDesign electrical panels and schematicsLead machine commissioning and troubleshootingProvide technical leadershipRequirements5+ years controls engineering experienceGreenfield PLC programming expertiseStrong Structured TextExperience with Allen-Bradley, Siemens, or BeckhoffBackground in custom machineryPreferredPython, vision (Keyence/Cognex), robotics, HMI development GCS is acting as an Employment Business in relation to this vacancy.

Learn more

Controls Engineer

Added 26/05/2026

Controls Engineer - Custom Automation (Greenfield)📍 Madison, WIAbout the RoleCommScope's internal automation team is developing custom, semi-automated manufacturing equipment for a next-generation fiber optic connector product. This is a true greenfield environment-no legacy systems, no existing codebase, and minimal established controls architecture.As a Controls Engineer, you will build systems from the ground up, writing PLC and Python-based machine control software, developing HMIs, and commissioning equipment through production readiness. This role is ideal for engineers who thrive on ownership, technical depth, and building machines from scratch.What You'll DoDevelop PLC programs from scratch (Allen-Bradley Studio 5000, Structured Text, Ladder Logic)Build control systems...

Learn more

Controls Engineer - Allen-Bradley / Rockwell (PLC Automation)

Added 30/04/2026

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...

Learn more

Controls Engineer - Beckhoff / TwinCAT (Industrial Automation)

Added 30/04/2026

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...

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

Controls Engineer

Added 10/04/2026

Job Title: Controls EngineerLocation: Eden PrairieJob SummaryWe are seeking a Software / Controls Engineer to design, develop, and support software, PLC, and electrical controls for semi‑automated and automated production equipment. This role is ideal for engineers who enjoy building systems from the ground up, working close to manufacturing operations, and troubleshooting complex motion, vision, and automation challenges.The Software / Controls Engineer will be responsible for developing controls solutions that integrate PLC, vision systems, robotics, and electrical components to support production and in‑process quality checks.Key ResponsibilitiesDevelop and support software, PLC, and electrical controls for semi‑automated and automated equipmentDesign and implement PLC...

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.