logo TECHNOLOGY
TALENT SPECIALISTS
Recruiting?

Job Search

1479 Live jobs
  • Home
  • Search
(2)
Controls Engineer
Added 05/11/2026
Reference: 87875_1793918241

🎓 UNIVERSITY OF WASHINGTON GRADUATES - YOUR NEXT ENGINEERING OPPORTUNITY IS HERE!What if your next career move took... Read more

🎓 UNIVERSITY OF WASHINGTON GRADUATES - YOUR NEXT ENGINEERING OPPORTUNITY IS HERE!

What if your next career move took you beyond the classroom and into the exciting world of robotics, automation, and intelligent control systems?

We're looking to connect with talented engineering graduates from the University of Washington who are ready to put their technical knowledge into practice and build a career in Controls & Automation Engineering.

WHY SHOULD YOU BE INTERESTED?

This opportunity is designed for graduates who want to learn how modern automated systems work, develop technical expertise, and gain exposure to real-world engineering challenges.

WHAT WILL YOUR JOURNEY INCLUDE?

→ Learning industrial automation and PLC programming
→ Exploring robotics, sensors, motors, and control systems
→ Developing programming skills using Python, C/C++, MATLAB, and other technologies
→ Supporting automation system design, testing, and troubleshooting
→ Learning from experienced engineers through structured training and mentorship

ARE YOU THE GRADUATE WE'RE LOOKING FOR?

We're interested in graduates from disciplines such as:

* Electrical Engineering
* Electrical & Computer Engineering
* Mechatronics Engineering
* Robotics Engineering
* Electromechanical Engineering
* Other related engineering disciplines

HAVE YOU WORKED ON SOMETHING INTERESTING?

Perhaps you've programmed an Arduino, experimented with Raspberry Pi, developed a robotics project, or explored Python and C++ during your studies.

Your university projects, laboratory experience, internships, and personal technical projects all count!

NO PREVIOUS PROFESSIONAL PLC EXPERIENCE REQUIRED!

We're looking for graduates who are analytical, curious, eager to learn, and excited about developing their engineering careers.

📍 Washington | Controls * Automation * Robotics * Engineering

📩 Interested? Send me your resume or connect with me via DM!

Tag a fellow UW engineering graduate who should see this opportunity!

#UniversityOfWashington #UWSeattle #GraduateEngineeringJobs #Automation #RoboticsEngineering #ControlsEngineering #EngineeringCareers

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

Read less
Negotiable

Seattle, Washington, United States of AmericaContract

Robotics Controls Engineer
Added 03/11/2026
Reference: 123456_1793741877

About the program Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the... Read more

About the program

Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the outside-integrator software that runs the conveyor and sortation systems in its fulfillment centers today. The platform is CODESYS V3 on Linux industrial PCs, EtherCAT and IO-Link field networks, and an object-oriented Structured Text codebase built as reusable device libraries, standard features and configurable site applications. The first site goes live in Atlanta in early 2027, with further sites starting development in January and a multi-year, multi-site roadmap behind them.

GCS Tech Talent is the controls engineering partner on the program. Our engineers work alongside Amazon's own team in the Seattle lab and remotely, on modern software practices: Git with code review, daily stand-ups, and a pace-over-perfection delivery culture. Your code ships to real sites within months.

What you will do

Design, develop and test controls software in CODESYS V3 Structured Text: device libraries, feature logic (accumulation, merge, divert, sortation) and control-area applications Integrate and bring up field hardware in the lab and on site: drives, photo-eyes, I/O and safety devices over EtherCAT and IO-Link Assemble site applications from engineering drawings: read electrical schematics, build and validate configurations for each control area Submit your work through Git with code review and contribute to the team's shared libraries and standards Run functional and integration tests, record results and hand over to the commissioning team with clear documentation Support site commissioning in Atlanta from early 2027: I/O checkout, device bring-up, fault-finding and punch-list closure

What we are looking for

Current, hands-on Structured Text (IEC 61131-3) development - CODESYS V3 preferred; TwinCAT 3 or similar also considered Experience working in Git with branches, pull requests and code review as part of a team A traditional controls foundation: you can read electrical schematics and panel drawings, understand drives, I/O, sensors and safety circuits, and have commissioned systems on a plant floor Comfortable working independently on site with hardware, not only at a keyboard Clear written and verbal communication in a fast-moving, ambiguous engineering environment

Nice to have

Material handling or conveyance experience (conveyor, sortation, palletizing, AS/RS, warehouse automation) Object-oriented Structured Text: function blocks with methods and properties, interfaces, library design and versioning EtherCAT, IO-Link, Rexroth or Beckhoff drives, Linux-based industrial PCs Python or C++ for tooling, test automation or simulation Low-voltage electrical and panel experience

Location and travel

The team is based in Seattle / Bellevue, WA, with Atlanta, GA and Boston, MA also preferred locations. Remote candidates in the US are considered with regular travel: roughly half your time in Seattle through December, including two consecutive weeks on site for onboarding, then Atlanta from January as site commissioning begins. Travel expenses are covered.

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

Read less
$70.00 - $100.00
Per hour

New York City, New York, United States of AmericaContract

Automation / Controls Engineer - Machine Vision
Added 03/11/2026
Reference: 168142_1793715905

Automation / Controls Engineer - Machine VisionShakopee, MN | 100% Onsite | 12-Month Contract | $60-$80/hrWe're supporting CommScope... Read more

Automation / Controls Engineer - Machine Vision

Shakopee, MN | 100% Onsite | 12-Month Contract | $60-$80/hr

We're supporting CommScope as they build new automated production equipment for a fiber-optic connector product driven by hyperscale AI data center demand.

This role is ideal for a senior Automation, Controls, Applications, Manufacturing, or Equipment Engineer who has strong hands-on experience with industrial machine vision and wants to take ownership of vision systems across a new production line.

You do not need to come from the fiber-optics industry. The key is having recent experience building and integrating real machine-vision inspection systems on production equipment.

What You'll Be DoingBuild and commission automated inspection stations for production equipmentSelect and configure cameras, lenses, lighting, sensors, and triggeringDevelop and tune 2D / 3D inspection applicationsWork with Keyence and Cognex vision platformsIntegrate vision outputs into PLCs, HMIs, and machine controlsSupport Allen-Bradley, Beckhoff, Siemens, or similar control platformsProgram pass/fail logic and machine responses based on inspection resultsTroubleshoot issues involving cameras, lighting, controls, communications, and production equipmentValidate inspection repeatability and system performanceSupport equipment commissioning, debugging, root-cause analysis, and production startupDocument system setup, calibration, test methods, and wiring/interfaces JQF Fiber Optics Engineer CommS…Ideal Background

We're interested in engineers from backgrounds such as:

Automation EngineeringControls EngineeringMachine VisionApplications EngineeringManufacturing EngineeringEquipment EngineeringProcess EngineeringTest EngineeringSystems IntegrationField Applications / Field ServiceStrong Technical Fit

Experience with several of the following is highly relevant:

KeyenceCognexMachine vision / vision inspectionIndustrial camerasLens and lighting selection2D / 3D measurementPLC integrationAllen-Bradley / Studio 5000Beckhoff / TwinCATSiemensEtherNet/IP / EtherCAT / Modbus / ProfibusVisionPro / In-SightPython / C++ / C#SCADA / MES / SQLWhat Matters Most

The strongest candidates have personally worked through the full vision-station lifecycle:

camera + lens + lighting + mounting + triggering + inspection logic + PLC integration + reject logic + commissioning + troubleshooting

This is not a software-only computer vision role. We're looking for someone who has built and supported inspection systems on actual manufacturing equipment.

Relevant IndustriesMedical devicePackagingAutomotiveBattery / EVElectronicsSemiconductor assemblyPharmaFood & beverageConsumer productsCustom automation / systems integration

The team is building new equipment rather than simply maintaining a mature installed base. You'll have a chance to own vision architecture and technical decisions across a new product line, with significant visibility as the team's dedicated vision expert.

Location: Shakopee, MN
Schedule: 100% onsite
Contract: 12 months
Rate: $60-$80/hr
Relocation: Open to candidates willing to relocate
Start: ASAP

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

Read less
$60.00 - $80.00
Per hour

Shakopee, Minnesota, United States of AmericaContract

Controls Engineer
Added 02/11/2026
Reference: 10124_1793638561

Role OverviewDevelop CODESYS-based machine control logic on Linux industrial PCsBuild standardized device abstraction layers for motors, drives, sensors,... Read more

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 or twincat or beckhoff 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

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

If you are interested, please reply to this email or contact me directly to discuss next steps.

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

Read less
Negotiable

Seattle, Washington, United States of AmericaContract

Controls Automation Engineer
Added 29/10/2026
Reference: 10236_1793282574

Role OverviewDevelop CODESYS-based machine control logic on Linux industrial PCsBuild standardized device abstraction layers for motors, drives, sensors,... Read more

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.

If you are interested, please reply to this email or contact me directly to discuss next steps.

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

Read less
Negotiable

San Diego, California, United States of AmericaContract

Controls Engineer
Added 29/10/2026
Reference: 10112_1793282479

Role OverviewDevelop CODESYS-based machine control logic on Linux industrial PCsBuild standardized device abstraction layers for motors, drives, sensors,... Read more

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.

If you are interested, please reply to this email or contact me directly to discuss next steps.

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

Read less
Negotiable

Seattle, Washington, United States of AmericaContractRemote

Software Controls Engineer
Added 27/10/2026
Reference: 168164_1793136574

About the program Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the... Read more

About the program

Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the outside-integrator software that runs the conveyor and sortation systems in its fulfillment centers today. The platform is CODESYS V3 on Linux industrial PCs, EtherCAT and IO-Link field networks, and an object-oriented Structured Text codebase built as reusable device libraries, standard features and configurable site applications. The first site goes live in Atlanta in early 2027, with further sites starting development in January and a multi-year, multi-site roadmap behind them.

What you will do

Design, develop and test controls software in CODESYS V3 Structured Text: device libraries, feature logic (accumulation, merge, divert, sortation) and control-area applications Integrate and bring up field hardware in the lab and on site: drives, photo-eyes, I/O and safety devices over EtherCAT and IO-Link Assemble site applications from engineering drawings: read electrical schematics, build and validate configurations for each control area Submit your work through Git with code review and contribute to the team's shared libraries and standards Run functional and integration tests, record results and hand over to the commissioning team with clear documentation Support site commissioning in Atlanta from early 2027: I/O checkout, device bring-up, fault-finding and punch-list closure

What we are looking for

Current, hands-on Structured Text (IEC 61131-3) development - CODESYS V3 preferred; TwinCAT 3 or similar also considered Experience working in Git with branches, pull requests and code review as part of a team A traditional controls foundation: you can read electrical schematics and panel drawings, understand drives, I/O, sensors and safety circuits, and have commissioned systems on a plant floor Comfortable working independently on site with hardware, not only at a keyboard Clear written and verbal communication in a fast-moving, ambiguous engineering environment

Nice to have

Material handling or conveyance experience (conveyor, sortation, palletizing, AS/RS, warehouse automation) Object-oriented Structured Text: function blocks with methods and properties, interfaces, library design and versioning EtherCAT, IO-Link, Rexroth or Beckhoff drives, Linux-based industrial PCs Python or C++ for tooling, test automation or simulation Low-voltage electrical and panel experience

Location and travel

The team is based in Seattle / Bellevue, WA, with Atlanta, GA and Boston, MA also preferred locations. Remote candidates in the US are considered with regular travel: roughly half your time in Seattle through December, including two consecutive weeks on site for onboarding, then Atlanta from January as site commissioning begins. Travel expenses are covered.

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

Read less
$70.00 - $100.00
Per hour

Seattle, Washington, United States of AmericaContract

Controls/Automation Engineer
Added 20/10/2026
Reference: 6557890_1792501621

Graduate Controls & Automation EngineerAre you a recent graduate looking to build a career in automation, controls, and... Read more

Graduate Controls & Automation Engineer

Are you a recent graduate looking to build a career in automation, controls, and robotics? We are seeking motivated engineers with a passion for problem-solving and technology to join a structured training programme focused on developing the next generation of Controls & Automation Engineers.

What You'll Do

Learn and develop skills in industrial automation, controls systems, and PLC programming.Work with automated equipment, sensors, motors, robotics, and control systems.Support the design, testing, troubleshooting, and deployment of automation solutions.Develop coding and software development skills used within modern engineering environments.Collaborate with experienced engineers on real-world automation projects.

What We're Looking For

Recent graduate (2022-2026) in:Electrical EngineeringElectrical Engineering TechnologyMechatronics EngineeringRobotics EngineeringElectromechanical EngineeringRelated Engineering DisciplineExposure to programming through coursework, projects, internships, or personal learning using technologies such as:PythonC/C++MATLABArduinoRaspberry PiPLCs or Ladder LogicInterest in automation, controls, robotics, and hardware systems.Strong analytical thinking and problem-solving skills.A curious mindset and willingness to learn new technologies.

Nice to Have

PLC or automation coursework/projects.Ability to read electrical schematics.Experience with robotics, sensors, motors, or control systems.Internship, co-op, laboratory, or hands-on engineering project experience.

What You'll Receive

Structured training in Controls & Automation Engineering.Exposure to PLC programming, industrial automation, robotics, and engineering best practices.Ongoing mentorship and professional development.The opportunity to work on large-scale automation and control system projects.

No prior professional controls or PLC experience is required. We are looking for engineers with strong foundations, curiosity, and a desire to build a career in automation and controls engineering.

Regards

Aditi Rathod

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

Read less
Negotiable

Seattle, Washington, United States of AmericaContract

Controls Engineer
Added 14/10/2026
Reference: 10103_1791990953

What You'll DoWrite PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured... Read more

What You'll Do

Write PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured text and ladder logicDevelop Python based control software on machines that run on PythonBuild and configure HMI screens (ProFace) for machine operation and monitoringProgram and tune servo motors, multi axis motion and Epson robotsIntegrate Keyence vision systems, sensors and IO into machine logicCreate and modify electrical schematics, IO lists and panel layoutsLead factory acceptance testing, commissioning, code revisions and root cause analysisCollaborate with our mechanical and vision engineers through design reviews and whiteboard sessions

What You'll Bring

Proven experience writing PLC code from a blank slate on new machines. Maintenance only backgrounds will not be a fitBachelor's degree in Electrical Engineering, Mechatronics, Controls Engineering or a related field5+ years of hands on automation experienceStrong Allen Bradley Studio 5000 experience. Beckhoff, Siemens or CODESYS backgrounds will also be consideredExperience with HMI development, motion control and industrial robot programmingKnowledge of industrial protocols such as EtherNet/IP, PROFINET, EtherCAT, Modbus and OPC UAWorking knowledge of OSHA, NFPA 70E and machine safety standards

Nice to Have

Python programming for machine controlProFace HMI, Keyence vision or Epson robot experienceCAD experience for electrical design (SolidWorks preferred)

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

Read less
Negotiable

Saint Paul, Minnesota, United States of AmericaContract

Controls Engineer
Added 14/10/2026
Reference: 10102_1791990858

What You'll DoWrite PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured... Read more

What You'll Do

Write PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured text and ladder logicDevelop Python based control software on machines that run on PythonBuild and configure HMI screens (ProFace) for machine operation and monitoringProgram and tune servo motors, multi axis motion and Epson robotsIntegrate Keyence vision systems, sensors and IO into machine logicCreate and modify electrical schematics, IO lists and panel layoutsLead factory acceptance testing, commissioning, code revisions and root cause analysisCollaborate with our mechanical and vision engineers through design reviews and whiteboard sessions

What You'll Bring

Proven experience writing PLC code from a blank slate on new machines. Maintenance only backgrounds will not be a fitBachelor's degree in Electrical Engineering, Mechatronics, Controls Engineering or a related field5+ years of hands on automation experienceStrong Allen Bradley Studio 5000 experience. Beckhoff, Siemens or CODESYS backgrounds will also be consideredExperience with HMI development, motion control and industrial robot programmingKnowledge of industrial protocols such as EtherNet/IP, PROFINET, EtherCAT, Modbus and OPC UAWorking knowledge of OSHA, NFPA 70E and machine safety standards

Nice to Have

Python programming for machine controlProFace HMI, Keyence vision or Epson robot experienceCAD experience for electrical design (SolidWorks preferred)

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

Read less
Negotiable

Minneapolis, Minnesota, United States of AmericaContract

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.