Senior Software Engineer - CODESYS Controls Developer

Location: Seattle/Bellevue, WA (Hybrid)

Amazon's OMHS Automation Integration Technologies (AIT) team is seeking a Senior Software Engineer with deep expertise in CODESYS V3 or Beckhoff TwinCAT Structured Text development to build next-generation conveyance control systems for Amazon's fulfillment network.

Key Requirements:

  • 5+ years of industrial automation or machine control software development
  • Hands-on experience with CODESYS V3 or TwinCAT Structured Text
  • Strong expertise in IEC 61131-3 Structured Text
  • Proven experience designing CASE-based state machine architectures
  • CODESYS OOP development (Methods, Properties, Interfaces)
  • Experience integrating motors, drives, sensors, actuators, and EtherCAT devices
  • Linux-based industrial control systems experience
  • Git and modern software development practices

Preferred:

  • Conveyor, sortation, material handling, or warehouse automation experience
  • EtherCAT and IO-Link expertise
  • Ability to read electrical schematics and control drawings
  • JSON-based application configuration experience

This role involves developing reusable control software, integrating real hardware, and supporting large-scale fulfillment center automation deployments.

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

COMPETITIVE SALARY
Added 31/07/2026
Reference: 12548_1785504736

Other similar jobs

Broadcast Master Control Engineer

Added 21/09/2026

Job SummaryThe NOC Broadcast Technician supports network operations by ensuring seamless content delivery across television and streaming platforms. This role combines broadcast monitoring, technical troubleshooting, live event support, and operational coordination to maintain uninterrupted service.Key ResponsibilitiesContinuously monitor broadcast and streaming feeds.Conduct programming and commercial quality control reviews.Manage automation schedules and playlist modifications.Support transmission and playout operations during live events.Detect broadcast anomalies and initiate recovery procedures.Verify content assets and scheduling accuracy.Coordinate with technical operations and engineering teams.Execute contingency workflows during outages or failures.Track system performance and operational metrics.Maintain detailed operational documentation and reports.QualificationsExperience in broadcast operations, NOC environments, or media distribution.Familiarity...

Learn more

Broadcast Master Control Engineer

Added 24/08/2026

Broadcast Master Control EngineerRole SummaryWe are seeking experienced professionals to support in-studio broadcast master control operations for live sports programming. This role is responsible for ensuring broadcast quality, commercial execution, sponsorship fulfillment, and continuity of live event feeds.This position is ideal for individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, based on event schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a broadcast master control environment supporting live sports broadcastsEnsure commercial breaks...

Learn more

Broadcast Operations Engineer - Master Control

Added 24/08/2026

Broadcast Operations Engineer - Master ControlLocation: Centennial, ColoradoRole SummaryWe are seeking an experienced Broadcast Operations Engineer - Master Control to support the technical execution and quality of live sports programming. This role is responsible for monitoring and controlling broadcast feeds, executing commercial and sponsorship elements, maintaining transmission quality, managing real-time schedule changes, and resolving operational issues to ensure seamless on-air delivery.The ideal candidate has hands-on experience in master control, transmission, or live media operations and thrives in a fast-paced, highly time-sensitive environment. This position requires strong technical judgment, attention to detail, and the ability to respond quickly and accurately to...

Learn more

Control Engineer

Added 10/08/2026

Controls EngineerOur client is seeking a Controls Engineer to support the development of next-generation material handling and conveyance control systems. This role involves designing and developing machine control software, integrating industrial hardware, and supporting deployment of large-scale automation solutions.Key Requirements5+ years of experience in industrial automation, controls engineering, or machine control developmentStrong PLC programming experience using IEC 61131-3 Structured TextExperience with Beckhoff TwinCAT, Allen-Bradley, Siemens, or similar PLC platformsProven experience developing state-machine based control logicHands-on experience integrating motors, drives, sensors, actuators, and industrial networksExperience with EtherCAT, EtherNet/IP, Profinet, or ModbusAbility to read electrical schematics and control drawingsFamiliarity with Linux-based industrial...

Learn more

Control Engineer

Added 07/08/2026

Position TitleSenior Software Engineer - Controls EngineerLocationHybrid (Hub-Based)Preferred Locations:Seattle/Bellevue, WABoston, MAAtlanta, GAArlington, VACandidates must be located near an approved hub location or willing to relocate. This is not a fully remote role.About the RoleWe are seeking experienced CODESYS Controls Developers to join client's Automation Integration Technologies (AIT) team within Outbound Material Handling Systems (OMHS). This role will focus on designing, developing, and deploying software for client's next-generation standardized conveyance control platform, supporting large-scale fulfillment center automation globally.As part of a highly collaborative engineering team, you will develop reusable control software, integrate industrial hardware, and build scalable applications that power client's...

Learn more

Broadcast Master Control Engineer

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

Learn more

Master Control Engineer

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

Learn more

Broadcast Master Control Engineer

Added 21/07/2026

Broadcast Operations Specialist / Master Control Operator Join Our Live Broadcast Operations Team!We're looking for an experienced Broadcast Operations Specialist to support live sports programming in a fast-paced Master Control environment. If you enjoy working behind the scenes to ensure flawless television broadcasts, this is an exciting opportunity to play a key role in delivering live Major League Baseball games to viewers.This position is ideal for candidates with experience in Master Control, Broadcast Operations, Transmission, or Live Television Production who thrive under pressure and have a passion for live broadcasting.What You'll DoMonitor live television broadcasts to ensure exceptional video and...

Learn more

Master Control Operator

Added 29/09/2026

Job Title: Master Control Operator Position Summary We are seeking a Master Control Operator to support 24/7 broadcast operations during a major systems migration initiative. This role is responsible for monitoring on-air programming, managing playlists, ensuring content readiness, executing commercial breaks, and maintaining the quality and continuity of 150+ channel streams. The ideal candidate has strong attention to detail, thrives in a fast-paced broadcast environment, and can respond quickly to on-air issues. Key Responsibilities Perform quality control checks on programming, commercials, and promotional content prior to air. Monitor live and recorded broadcasts to ensure audio, video, captioning, and overall transmission...

Learn more

Broadcast Control Room Operator

Added 29/09/2026

Job Title: Broadcast Control Room Operator Position Summary We are seeking a Quality Control Master Control Operator to support 24/7 broadcast operations during a major systems migration initiative. This role is responsible for monitoring on-air programming, managing playlists, ensuring content readiness, executing commercial breaks, and maintaining the quality and continuity of 150+ channel streams. The ideal candidate has strong attention to detail, thrives in a fast-paced broadcast environment, and can respond quickly to on-air issues. Key Responsibilities Perform quality control checks on programming, commercials, and promotional content prior to air. Monitor live and recorded broadcasts to ensure audio, video, captioning,...

Learn more

Master Control Technician

Added 29/09/2026

Job Title: Master Control Technician Position Summary We are seeking a Quality Control Master Control Operator to support 24/7 broadcast operations during a major systems migration initiative. This role is responsible for monitoring on-air programming, managing playlists, ensuring content readiness, executing commercial breaks, and maintaining the quality and continuity of 150+ channel streams. The ideal candidate has strong attention to detail, thrives in a fast-paced broadcast environment, and can respond quickly to on-air issues. Key Responsibilities Perform quality control checks on programming, commercials, and promotional content prior to air. Monitor live and recorded broadcasts to ensure audio, video, captioning, and...

Learn more

Master Control Operator

Added 29/09/2026

Job Title: Master Control Operator Position Summary We are seeking a Master Control Operator to support 24/7 broadcast operations during a major systems migration initiative. This role is responsible for monitoring on-air programming, managing playlists, ensuring content readiness, executing commercial breaks, and maintaining the quality and continuity of 150+ channel streams. The ideal candidate has strong attention to detail, thrives in a fast-paced broadcast environment, and can respond quickly to on-air issues. Key Responsibilities Perform quality control checks on programming, commercials, and promotional content prior to air. Monitor live and recorded broadcasts to ensure audio, video, captioning, and overall transmission...

Learn more

Master Control Technician

Added 21/09/2026

Job SummaryThe Broadcast Operations Specialist is responsible for monitoring and supporting live and recorded television programming across multiple channels and streaming platforms. This role ensures accurate content delivery, maintains broadcast quality standards, and provides operational support for live events in a fast-paced Network Operations environment.Key ResponsibilitiesMonitor live broadcasts and recorded content for audio, video, and caption quality.Support daily broadcast operations across linear and digital platforms.Execute playlists, programming changes, and commercial insertions.Perform content verification and quality control checks before air.Support live sports, news, and entertainment broadcasts.Troubleshoot on-air issues and coordinate rapid resolution.Monitor automation systems and channel playout performance.Communicate schedule changes with...

Learn more

Master Control Operator

Added 21/09/2026

JOB DESCRIPTION Support the day-to-day operations of NBCUniversal's Network Operations Center by ensuring the quality, accuracy, and continuity of live and recorded television programming across multiple broadcast and streaming channels. Monitor on-air content, perform quality control checks, manage playlists, execute commercial insertions, and assist with live events to maintain seamless broadcasts.Key Responsibilities:Monitor live and pre-recorded programming to ensure proper audio, video, captioning, and overall broadcast quality.Perform programming quality control, commercial rehearsals, event preparation, and on-air monitoring.Manage and update automation playlists, implementing programming, commercial, and marketing changes as required.Support live event broadcasts and contingency workflows using broadcast automation and playout systems.Execute...

Learn more

Master Control Operator

Added 21/07/2026

Role SummaryWe are seeking Quality Assurance Engineer I (Contractor) professionals to support in-studio broadcast master control operations for MLB Local Media. These roles are based on site in the Denver/Centennial area and are responsible for ensuring broadcast quality, commercial execution, and continuity of live Major League Baseball game feeds.This position requires individuals who are detail-oriented, dependable, and comfortable working in a live broadcast environment during nights, weekends, and holidays, aligned with MLB game schedules.Key ResponsibilitiesDuties include, but are not limited to:Perform quality assurance (QA) of incoming and outgoing media content to ensure technical and editorial readiness for airOperate within a...

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.