Software Engineer

GCS Recruitment

Bellevue (WA)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon is seeking a hands-on Controls Software Engineer to design and deploy reusable control software for next‑generation warehouse automation systems. You will work with CODESYS V3 or TwinCAT, building state-machine based control logic and integrating hardware for scalable, high‑throughput environments.

The ideal candidate has strong structured text skills, OO PLC development experience, and 5+ years in production machine control.

Qualifications

  • Strong CODESYS V3 or Beckhoff TwinCAT experience.
  • Expert-level Structured Text programming.
  • State machine architecture and machine sequencing expertise.
  • Object-oriented PLC development experience.
  • EtherCAT hardware integration experience.
  • 5+ years building production machine control systems.

Responsibilities

  • Design and deploy reusable control software using CODESYS V3 and TwinCAT.
  • Develop robust state-machine based control logic and sequencing.
  • Integrate real-world automation hardware and scale platform across a global network.

Skills

CODESYS V3
TwinCAT
Structured Text
State machine design
PLC development
EtherCAT
5+ years experience

Tools

Beckhoff TwinCAT

Job description

Senior Software Engineer - Industrial Controls (CODESYS/TwinCAT)

Location: Seattle/Bellevue, WA | Hybrid

Amazon is looking for a hands-on Controls Software Engineer to develop the software platform behind its next-generation warehouse automation systems.

In this role, you'll design and deploy reusable control software using CODESYS V3, develop robust state-machine based control logic, integrate real-world automation hardware, and help scale a modular platform across Amazon's global fulfillment network.

What We're Looking For:

  • Strong CODESYS V3 or Beckhoff TwinCAT experience
  • Expert-level Structured Text programming
  • State machine architecture and machine sequencing expertise
  • Object-oriented PLC development experience
  • EtherCAT hardware integration experience
  • 5+ years building production machine control systems

Bonus Experience:

  • Conveyor, robotics, warehouse automation, or material handling systems
  • IO-Link integration
  • JSON/configuration-driven applications
  • Electrical drawings and commissioning support

Ideal Candidate: A controls engineer who naturally thinks in state machines, understands industrial hardware, asks the right technical questions before coding, and can build scalable software for high-throughput automation environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

GCS Recruitment • Seattle (WA)

On-site
USD 140,000 - 190,000
Senior Controls Engineer - Industrial Automation Software
Senior Controls Engineer - Industrial Automation Software

GCS Recruitment • Renton (WA)

On-site
USD 110,000 - 170,000
Senior Automation Software Engineer - PLC / CODESYS
Senior Automation Software Engineer - PLC / CODESYS

GCS Recruitment • Kirkland (WA)

On-site
USD 120,000 - 160,000
Senior Controls Software Engineer - CODESYS / TwinCAT
Senior Controls Software Engineer - CODESYS / TwinCAT

GCS Recruitment • Redmond (WA)

On-site
USD 120,000 - 150,000
Senior Industrial Controls Software Engineer-CODESYS/TwinCAT
Senior Industrial Controls Software Engineer-CODESYS/TwinCAT

GCS Recruitment • Bellevue (WA)

Hybrid
USD 140,000 - 200,000
Senior Controls Software Engineer — CODESYS/TwinCAT
Senior Controls Software Engineer — CODESYS/TwinCAT

GCS Recruitment • Seattle (WA)

Hybrid
USD 140,000 - 190,000
Control Engineer
Control Engineer

GCS Recruitment • Seattle (WA)

On-site
USD 110,000 - 150,000
Control Engineer
Control Engineer

GCS Recruitment • United States

On-site
USD 140,000 - 190,000
Controls Engineer
Controls Engineer

GCS Recruitment • Atlanta (GA)

On-site
USD 90,000 - 130,000
Senior Controls Software Engineer CODESYS/TwinCAT Expert
Senior Controls Software Engineer CODESYS/TwinCAT Expert

GCS Recruitment • Redmond (WA)

Hybrid
USD 120,000 - 150,000