Demo

Controls Software Developer

GCS
Bellevue, WA Contractor
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/29/2026

We’re looking for a deeply technical CODESYS Controls Engineer to join a high‑caliber automation team building next-generation machine control software for industrial systems. This role is hands-on, implementation-focused, and ideal for engineers who enjoy turning well-defined architectures into robust, production-ready control logic.

⚠️ Important: This role requires direct, real-world CODESYS experience.

TwinCAT / Beckhoff-only backgrounds will not be a fit

🔧 What You’ll Be Doing

  • Develop and extend machine control software using CODESYS in a layered, modular architecture
  • Implement IEC 61131-3 Structured Text and Function Block–based logic with reusable libraries
  • Integrate industrial hardware: motors, drives, sensors, scanners, actuators, and I/O
  • Work with EtherCAT (primary), plus EtherNet/IP and Profinet
  • Collaborate in a product development environment with lab validation and early deployment support
  • Follow modern software practices: Git, code reviews, test discipline
  • Support early deployments and travel periodically to the Seattle/Bellevue lab

✅ Required Experience

  • 5 years of hands-on CODESYS machine control development (non-negotiable)
  • Strong command of Structured Text and Function Block programming
  • Experience with object-oriented PLC concepts (modular FBs, reusable components)
  • Integration of diverse industrial devices and field hardware
  • Experience in material handling, conveyance, sortation, packaging, or manufacturing systems
  • Exposure to Linux-based industrial PCs
  • Comfortable working within defined architectures and layered control models
  • US-based, authorized to work via a contracting firm

⭐ Preferred / Nice to Have

  • Device abstraction layers or hardware interface libraries in CODESYS
  • Conveyor systems experience: merges, diverts, gapping, singulation, sortation
  • Warehouse, fulfillment, logistics, or e‑commerce automation background
  • Knowledge of functional safety and industrial safety standards
  • Familiarity with Allen‑Bradley PLCs (legacy environment)
  • Python or scripting for tooling or test automation

🚫 What This Role Is NOT

  • ❌ Not full-scale multi-site field commissioning
  • ❌ Not high-level controls architecture or system design
  • ❌ Not TwinCAT / Beckhoff rebranded as CODESYS

This role is about building real control logic, validating it in the lab, and supporting early production—not sales demos or theoretical design.

💡 Why This Role

  • Work on serious, production-grade automation software
  • Highly technical team with clear architecture and standards
  • Strong separation between product development and field commissioning

Opportunity to make a direct impact on industrial

Hourly Wage Estimation for Controls Software Developer in Bellevue, WA
$56.00 to $68.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Controls Software Developer?

Sign up to receive alerts about other jobs on the Controls Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$72,620 - $96,681
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GCS

  • GCS Dallas, TX
  • About the Role We are seeking an experienced Embedded Middleware Engineer to work with our client on next generation connected devices. This role requires ... more
  • 3 Days Ago

  • GCS Centennial, CO
  • Broadcast Master Control Engineer (Contractor) Location: Centennial, CO (On-site) Type: Contractor We are looking for a Broadcast Master Control Engineer t... more
  • 8 Days Ago

  • GCS Washington, DC
  • We are seeking a Front-End Developer III to help build a new Platform UI for a Multimodal Analysis Framework that processes media assets including videos, ... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Controls Software Developer jobs in the Bellevue, WA area that may be a better fit.

  • Sunbelt Controls Renton, WA
  • JOB SUMMARY: The position requires the individual to apply their technical knowledge and experience for the successful database programming and custom grap... more
  • 10 Days Ago

  • Sunbelt Controls Renton, WA
  • JOB SUMMARY: The position requires the individual to apply their basic technical knowledge and any prior experience for the support of project start up, co... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!