PLC Programmer

AppleOne Employment Services

Tucson (AZ)

On-site

USD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with employer match
Life insurance
Paid time off (PTO)

Job summary

A staffing agency is looking for a full-time Controls / Automation Programmer in Tucson, Arizona. This role involves developing and maintaining PLC and industrial control systems, ensuring technical issue resolution, and collaborating with internal teams. Candidates should have over 3 years of experience in industrial automation, strong problem-solving skills, and familiarity with various control technologies. This position offers growth opportunities in a dynamic environment.

Qualifications

  • 3+ years of experience in programming industrial automation and control systems.
  • Experience with common PLC platforms and automation software.
  • Strong understanding of electrical and electronic systems.

Responsibilities

  • Develop, program, and maintain PLC and industrial control systems.
  • Implement, debug, and troubleshoot automation applications.
  • Support system integration and startup activities.

Skills

Industrial automation and control systems programming
Problem-solving skills
Analytical skills
Communication skills in English

Tools

PLCs
Vision systems
CAD tools

Job description

Get AI-powered advice on this job and more exclusive features.

AppleOne Employment Services provided pay range

This range is provided by AppleOne Employment Services. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$100,000.00/yr - $120,000.00/yr

Direct message the job poster from AppleOne Employment Services

Controls / Automation Programmer

We are seeking a full-time Controls / Automation Programmer to join a small, highly technical team focused on designing and delivering custom industrial automation systems. This role is ideal for a hands‑on Controls Engineer / PLC Programmer who enjoys problem‑solving, working across the full project lifecycle, and collaborating closely with both internal teams and clients.

Key Responsibilities
  • Develop, program, and maintain PLC and industrial control systems to meet project requirements
  • Contribute to controls system architecture and overall automation design
  • Implement, debug, test, and troubleshoot automation and control applications
  • Support system integration, commissioning, and startup activities
  • Work with internal teams and clients to resolve technical issues and optimize system performance
  • Maintain clear software documentation, version control, and revision history
Required Experience & Skills
  • 3+ years of experience programming industrial automation and control systems
  • Experience with common PLC platforms, control environments, and automation software
  • Strong understanding of electrical and electronic systems
  • Familiarity with low‑voltage control components (sensors, switches, detectors, relays)
  • Ability to read and interpret electrical schematics, wiring diagrams, and technical drawings
  • General computer systems knowledge
  • Strong problem‑solving, organizational, and analytical skills
  • Effective written and verbal communication skills in English
Equipment, Systems & Technologies

You may work with:

  • PLCs, motors, and variable frequency drives (VFDs)
  • Pneumatic systems and air cylinders
  • Vision systems and machine vision
  • Industrial robotics and automation cells
  • Safety‑rated control systems
  • Human‑Machine Interfaces (HMI) and operator panels
Preferred (Not Required)
  • Experience with motion control systems
  • Experience with graphical programming environments
  • Familiarity with CAD tools, wiring diagrams, or electrical schematics
  • Experience with C, C++, or embedded systems programming
  • Mechanical design exposure or systems integration experience
Physical Requirements
  • Ability to sit, stand, and walk for extended periods
  • Occasional bending, kneeling, crouching, or lifting up to 50 lbs
  • Good vision and hand coordination, with or without correction

This position involves working around operating machinery, mechanical systems, and electrical equipment. Safety training will be provided, including proper equipment handling and safety procedures.

  • Medical, dental, and vision insurance
  • 401(k) with employer match
  • Life insurance
  • Paid time off (PTO)

Additional Information

Candidates must be able to reliably commute to the work location or relocate prior to starting. Employment is contingent upon successful completion of pre‑employment screening.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Design, Engineering, and Manufacturing
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Engineer – Equipment/Process
Automation Engineer – Equipment/Process

Nbutexas • Fort Valley (GA)

On-site
USD 85,000 - 120,000
Relocation package available
Annual bonus opportunity
Medical, dental, and vision benefits
+3
Controls Programmer
Controls Programmer

Rise Baking Company, LLC • Dallas (TX)

On-site
USD 33,000 - 40,000
PLC (Programmable Logic Controller) Troubleshooter
PLC (Programmable Logic Controller) Troubleshooter

Sedona Staffing Services • Salina (KS)

On-site
USD 69,000 - 85,000
Weekly pay
401(k) with company match
Medical, dental, and vision insurance
+2
PLC Programmer
PLC Programmer

Brandon & Clark, Inc • Lubbock (TX)

On-site
USD 70,000 - 90,000
Medical coverage
401(k) plan with company match
Flexible Spending Accounts (FSA)
PLC Programmer
PLC Programmer

Manatal • Atlanta (GA)

On-site
USD 70,000 - 100,000
Competitive pay
Medical, dental, and vision insurance
401(k) plan with company match
+2
Controls Programmer
Controls Programmer

Rise Baking Company • Dallas (TX)

On-site
USD 33,000 - 40,000
PLC Programmer
PLC Programmer

Manatal • Columbia (SC)

On-site
USD 70,000 - 90,000
Competitive pay, commensurate with experience
Medical, dental, and vision insurance
401(k) plan with company match
+2
Control System Engineer
Control System Engineer

Quest Global • Houston (TX)

On-site
USD 70,000 - 90,000
401(k) matching
Dental insurance
Health insurance
+3
Electrical Controls Engineer
Electrical Controls Engineer

Actalent • Albert Lea (MN)

On-site
USD 55,000 - 76,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1
Senior PLC Programmer
Senior PLC Programmer

Mogi I/O : OTT/Podcast/Short Video Apps for you • Chicago (IL)

On-site
USD 96,000 - 130,000