Controls Programmer

Coworx Staffing Services LLC

Westbrook (ME)

On-site

USD 41,000 - 55,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Coworx Staffing Services LLC is seeking multiple Control Programmers I and II to join our clients' engineering team in Westbrook, Maine. The role focuses on advanced automation systems, PLC programming, machine controls, and customer-driven solutions in a collaborative environment.

This is an excellent opportunity for entry to mid-level controls professionals who enjoy problem-solving, programming, and hands-on machine automation. Visa sponsorship is not available; U.S.

Qualifications

  • Associate’s degree or equivalent experience in electrical engineering technology, mechatronics, automation, or related field.
  • Knowledge of PLC programming and ladder logic.
  • Understanding of PLC communications, networking, and device integration.
  • Familiarity with electrical systems including AC/DC circuits, E‑Stop circuits, sensors, and servo/stepper motors.
  • Ability to read and interpret electrical drawings and documentation.

Responsibilities

  • Write, test, and debug PLC programs according to customer requirements and company standards.
  • Develop and program operator interface (HMI) systems.
  • Collaborate with mechanical and electrical technicians to ensure proper machine functionality.
  • Verify operation of switches, actuators, sensors, cylinders, servos, and other machine components.
  • Review machine sequences and functionality prior to programming.
  • Maintain project documentation including electrical drawings, parts lists, specifications, calibration records, and wire lists.
  • Assist in the creation and review of machine manuals.
  • Support equipment installation, startup, troubleshooting, and customer service activities.
  • Follow ISO procedures and quality standards.
  • Participate in continuous improvement initiatives.
  • Travel approximately 20% for installations and service trips.

Skills

PLC programming
Ladder logic
HMI programming
Allen-Bradley PLCs
Siemens PLCs
Electrical drawings
Troubleshooting
Field service

Education

Associate’s Degree in Electrical Engineering Technology, Mechatronics, Automation, or related field

Tools

Allen-Bradley
Siemens
HMI programming tools

Job description

Job Description:
Location: Westbrook, Maine

Controls Programmer I and II
Westbrook, ME
$30 – $40+ per hour + Overtime
Approximately 20% Travel
U.S. Persons Only (ITAR Compliance)
We are seeking multiple Control Programmers I and II to join our clients engineering team in Westbrook, Maine.
This is an excellent opportunity for an entry to mid-level controls professional looking to work with advanced automation systems, PLC programming, machine controls, and customer-driven solutions in a collaborative environment.
If you enjoy problem-solving, programming, and hands-on machine automation, we’d love to speak with you.

Responsibilities:
  • Write, test, and debug PLC programs according to customer requirements and company standards
  • Develop and program operator interface (HMI) systems
  • Collaborate with mechanical and electrical technicians to ensure proper machine functionality
  • Verify operation of switches, actuators, sensors, cylinders, servos, and other machine components
  • Review machine sequences and functionality prior to programming
  • Maintain project documentation including electrical drawings, parts lists, specifications, calibration records, and wire lists
  • Assist in the creation and review of machine manuals
  • Support equipment installation, startup, troubleshooting, and customer service activities
  • Follow ISO procedures and quality standards
  • Participate in continuous improvement initiatives
  • Travel Requirements – Approximately 20% travel: 3 machine installations per year (1-2 weeks each) & 3-5 service trips per year (3-5 days each)
  • Maximum continuous travel period is generally limited to 3 weeks through a programmer rotation schedule
Desired Background/Skills:
  • Associate’s Degree in Electrical Engineering Technology, Mechatronics, Automation, or related field, or equivalent experience
  • Knowledge of PLC programming and ladder logic
  • Understanding of PLC communications, networking, and device integration
  • Familiarity with electrical systems including AC/DC circuits, E-Stop circuits, sensors, and servo/stepper motors
  • Ability to read and interpret electrical drawings and documentation
  • Strong troubleshooting and problem-solving skills
  • Experience with Allen-Bradley, Siemens, or other industrial PLC platforms
  • Experience with HMI programming
  • Previous machine automation or manufacturing systems experience
  • Field service or machine startup experience
Other Information:

Due to U.S. Government ITAR regulations, applicants must qualify as a U.S. Person. Visa sponsorship is not available for this position
CoWorx is an equal opportunity employer dedicated to fostering a diverse and inclusive team. We believe that a varied workforce enhances our business outcomes and contributes to a brighter future for our internal teams, Field Talent, customers, and communities. We are committed to considering all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or veteran status, and we do not discriminate based on disability.
If you are a person with a disability and require assistance during the recruitment process, please reach out to us.
#DH

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Programmer - PLC & HMI Automation, 20% Travel
Controls Programmer - PLC & HMI Automation, 20% Travel

Coworx Staffing Services LLC • Westbrook (ME)

On-site
USD 41,000 - 55,000
Controls Engineer
Controls Engineer

Wunderlich-Malec Engineering, Inc • Wilmington (MA)

On-site
USD 110,000 - 150,000
Medical benefits
Dental insurance
Vision benefits
+2
PLC Control Systems Engineer
PLC Control Systems Engineer

Brightpath Associates LLC • Conway (SC)

On-site
USD 100,000 - 120,000
Medical
Vision
401k (match after 12 months)
+3
Controls System Division Manager
Controls System Division Manager

Intuit Inc. • Auburn (NH)

On-site
USD 120,000 - 180,000
Senior Controls Engineer - Rockwell Systems Integration
Senior Controls Engineer - Rockwell Systems Integration

Wunderlich-Malec Engineering, Inc • Tigard (OR)

Hybrid
USD 110,000 - 140,000
Medical
Dental
Vision
+2
Controls Engineer (Mid-level)
Controls Engineer (Mid-level)

Dubak Electrical • La Grange Park (IL)

On-site
USD 85,000 - 110,000
Competitive Salary
Insurance (Health, Dental, Vision,Life
Short/Long Term Disability
+6
Controls Engineer - Industrial Machinery - Portland, ME
Controls Engineer - Industrial Machinery - Portland, ME

Michael Page • Portland (ME)

On-site
USD 85,000 - 120,000
Controls Engineer II
Controls Engineer II

Denali Advanced Integration, Inc. • Redmond (WA), Northern (KY)

Hybrid
USD 100,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+8
Control Engineer
Control Engineer

Cindavi • Portland (ME)

On-site
USD 65,000 - 75,000
Associate Controls Engineer
Associate Controls Engineer

Wunderlich-Malec Engineering, Inc. • Boise (ID), Northern (KY)

On-site
USD 65,000 - 95,000
Medical
Dental
Vision
+4