← all jobs

Controls Software Developer

Work from home Full-time role Hiring

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 Apply To This Job

More open positions

Principal Specialist, Procurement (Remote)

Work from home Full-time role

[Hiring] Per-Diem Clinical Nurse Specialist @Quanta Dialysis Technologies

Work from home Full-time role

Founding BCBA

Work from home Full-time role

Medical Claims Processor, Remote

Work from home Full-time role

Oracle Cloud Accounts Payable (AP) Functional Lead (Remote)

Work from home Full-time role

Customer Success Manager

Work from home Full-time role

[Remote] Finance Specialist - FP&A Operations - Visual

Work from home Full-time role

Nursing Assistant

Work from home Full-time role

[Remote] Senior Network & Security Engineer

Work from home Full-time role

Business Analyst - Remote (LATAM & Europe)

Work from home Full-time role

Especialista en SEO

Work from home Full-time role

SkillBridge Training Program - Tier 1 Support Specialist

Work from home Full-time role

Senior Data Entry & Analytics Specialist – Remote, Data Engineering & Operations – Join hirevault Today

Work from home Full-time role

[FULL TIME Remote] Shipping Clerk - 3rd Shift

Work from home Full-time role

Remote Part-Time Data Entry Clerk – No Experience Required – Flexible Hours with workpinnacle

Work from home Full-time role

Sales Engineer, Mid-Market- Remote US PT / MT

Work from home Full-time role

Nurse Care Coordinator (RN) - Remote, CA License, Spanish Speaker

Work from home Full-time role

GPU Programming Software Engineer | Remote - Contract

Work from home Full-time role

Physical Therapist/Physical Therapist Assistant - Telehealth MSK Care

Work from home Full-time role

Manager, Airline Partnerships

Work from home Full-time role

Event Planner/Coordinator (Remote)

Work from home Full-time role