1

Automation Controls Programmer Jobs (NOW HIRING)

Automation Controls Engineer POSITION DESCRIPTION NUMBER: HR-097-MN DEPARTMENT: Engineering REPORTS TO: Engineering Manager, Project Manager If you are an Automation Engineer with PLC Controller and ...

Work closely with the Automation & Controls Project Lead, Automation & Controls Engineers, Operational Excellence teams, Plant Engineering, and crossfunctional partners to implement improvements on ...

Automation & Controls Engineer

Buda, TX · On-site

$78K - $104K/yr

The opportunity Infravision is seeking an Automation & Controls Engineer to design, develop, integrate, test, commission, and support the industrial automation and control systems that power our ...

Be Seen First

Position Summary We are seeking an Automation Controls Engineer to join a hands-on manufacturing and engineering environment. This is an excellent opportunity for an early-career controls ...

Automation Controls Engineer

Grovetown, GA · On-site

$76K - $101K/yr

Automation Controls Engineer**### **KSB GIW, Inc.**### **Department:** Engineering **Reports to:** Senior Design Engineer **Location:** Grovetown, GA, USA (onsite) **Shift:** First**FLSA Status:

Automation & Controls Engineer

Buda, TX · On-site

$78K - $104K/yr

The opportunity Infravision is seeking an Automation & Controls Engineer to design, develop, integrate, test, commission, and support the industrial automation and control systems that power our ...

Automation & Controls Engineer

Buda, TX · On-site

$100K - $125K/yr

The opportunity Infravision is seeking an Automation & Controls Engineer to design, develop, integrate, test, commission, and support the industrial automation and control systems that power our ...

Automation Controls Engineer

Dallas, TX · On-site

$82K - $109K/yr

Read more in our Press Release Job Summary We are seeking an Automation Controls Engineer to design, program, and support automation systems across our manufacturing operations. This role focuses on ...

$120K - $140K/yr

Automation & Controls Engineering Lead the integration of new automation and robotic systems into existing production lines. Review equipment specifications, electrical schematics, and control ...

Showing results 21-40

Automation Controls Programmer information

See salary details

$40.5K

$80.7K

$112K

How much do automation controls programmer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for automation controls programmer in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What is an automation controls programmer?

Automation Controls Programmers are professionals who design, develop, and implement control systems that automate machinery and processes in industries such as manufacturing, energy, and utilities. They typically work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and various sensors and actuators to ensure systems run efficiently and safely. Their responsibilities also include troubleshooting, testing, and optimizing automated systems to improve productivity and reduce downtime. These specialists play a crucial role in modernizing production lines and ensuring operational excellence.

What skills and qualifications are needed to be an automation controls programmer?

To thrive as an Automation Controls Programmer, you need strong knowledge of electrical engineering principles, PLC programming, and control systems, usually supported by a relevant engineering degree or technical certification. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and industrial networking protocols is essential. Analytical thinking, problem-solving abilities, and effective teamwork are crucial soft skills for addressing complex automation challenges and collaborating with cross-functional teams. These skills and qualifications are vital for designing reliable automated systems that maximize productivity, efficiency, and safety in manufacturing or industrial environments.

What are common challenges faced by automation controls programmers during project implementation?

Automation Controls Programmers often encounter challenges such as integrating new control systems with legacy equipment, troubleshooting unexpected communication issues between devices, and managing tight project deadlines. They also need to ensure that safety standards are met while optimizing system efficiency. Strong collaboration with mechanical engineers, electricians, and project managers is crucial to address these challenges and deliver successful automation solutions.

What is the difference between Automation Controls Programmer vs PLC Programmer?

AspectAutomation Controls ProgrammerPLC Programmer
CredentialsTypically requires a degree in electrical, mechanical, or automation engineering; certifications in control systems are commonOften requires similar technical degrees or certifications in PLC programming and automation
Work EnvironmentIndustrial settings, manufacturing plants, automation facilitiesManufacturing environments, automation projects, industrial facilities
Employer & Industry UsageManufacturers, automation service providers, industrial plantsFactories, automation system integrators, industrial automation companies
Common Search & ComparisonAutomation Controls Programmer vs PLC Programmer

The main difference is that Automation Controls Programmers design and develop entire control systems, including hardware and software, while PLC Programmers focus specifically on programming PLCs used within those systems. Both roles require similar technical skills and certifications, but Automation Controls Programmers typically have broader responsibilities in system integration and design.

What cities are hiring for Automation Controls Programmer jobs?

Cities with the most Automation Controls Programmer job openings:

What states have the most Automation Controls Programmer jobs?

States with the most job openings for Automation Controls Programmer jobs include:

What are popular job titles related to Automation Controls Programmer jobs?

For Automation Controls Programmer jobs, the most frequently searched job titles are:

Automation Controls Engineer

Maumee, OH • On-site

$69K - $89K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Key responsibilities

  • Assist the project team with the software development process for PLC-based control systems, including designing control strategies and interfaces.

  • Help prepare functional specifications, develop PLC code, create HMI graphics, and perform factory acceptance testing and on-site commissioning.

  • Support control system check-out, commissioning, and on-site start-up activities.


Job description


Automation Controls Engineer

ABOUT US

Matrix Technologies is a 100% employee-owned engineering, construction, automation, and digital transformation company delivering full lifecycle solutions to industrial clients. From concept and design through construction, commissioning, and optimization, we help keep industry moving.

One Partner. Every Phase.

  • Engineer It  Innovative engineering solutions
  • Build It  Reliable construction execution
  • Automate It  Advanced controls and system integration
  • Optimize It  Data-driven performance improvements

More than 85% of our work comes from repeat clients, reflecting our commitment to quality, partnership, and results.

Guided by The Matrix Way and our core purpose of Enhancing People's LivesEvery Day, we foster a collaborative, people-focused culture built on teamwork, growth, and employee ownership. As a recognized Top Workplace, we offer professional development opportunities, flexible work arrangements, competitive compensation, and the opportunity to share in our success.

Learn more about our culture at www.matrixti.com/culture.

OVERVIEW

Join our team as an Automation Controls Engineer!

This is a full-time role based out of our Maumee, OH office. The position is salaried and includes eligibility for overtime pay.

Automation Controls Engineers at Matrix Technologies work on a variety of automation projects in multiple industries ultimately solving client problems through the design, programming, testing, and commissioning of industrial control systems.

Intermediate Level Control & Automation Engineers work on projects in a team environment under the direction and mentorship of a more senior level Controls Engineer but are expected to already possess the skills and experience to work autonomously once given assigned tasks. Project work involves a variety of clients in multiple industries using various control platforms. Control & Automation Engineers interface with both external clients as well as other internal engineering disciplines within the Matrix organization to gather field data, prepare functional specifications, write PLC code, develop HMI / SCADA graphics, perform client acceptance testing, and start-up new automation systems.

KEY RESPONSIBILITIES

  • This position is responsible for assisting the project team with the software development process associated with both existing and new PLC based control systems. These systems often include the design of both digital and analog control strategies, interfaces to field instrumentation, new Operator graphic screens, interfaces to other control systems, and interfaces to external computing platforms.
  • As a member of the Automation team, this position includes assisting senior engineers with preparing the project functional specification, project test specifications, developing PLC code, developing HMI graphics, executing a software Factory Acceptance Test, and performing on-site commissioning and start-up.
  • Assisting with control system check-out, commissioning, and on-site start-up is also a responsibility of this position.
  • Project work associated with this position will vary and may involve control system upgrades, control system expansions, and/or new control system deployments.

QUALIFICATIONS

  • Be legally eligible to work in the United States without sponsorship.
  • Associates or Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Computer Science Engineering, or related field (or equivalent experience). Consideration will be given to other engineering degrees based on degree, course work, and previous co-op or other job experience.
  • A minimum of 2 years of experience contributing to control system programming/ integration or supporting plant control system operations preferred.
  • Ability to efficiently multitask between multiple projects.
  • Good written and oral communication skills.
  • Preference will be given to those with previous exposure to Allen-Bradley, Rockwell Automation, Schneider Electric, or Siemens PLC based control systems.
  • Experience and/or understanding of Industrial Controls wiring preferred. 
  • Ability to travel by air and by car with estimated travel of 25% consisting of both day and overnight travel.

PHYSICAL REQUIREMENTS

  • While performing the duties of this job, the employee is occasionally required to stand; walk; sit; stoop, kneel, crouch; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; talk, and hear.
  • The employee must frequently lift and/or move objects up to 10 pounds and occasionally lift and/or move objects up to 25 pounds.
  • Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
  • This employee may perform industrial field work which could include exposure to hazardous locations, inclement weather, moving mechanical parts, noise, ladders, uneven ground, and stairs.
  • This employee may perform industrial field work which could include exposure to a wide range of known food allergens.

WHY MATRIX?

Physical and Mental Wellness and Work/Life Balance:

  • Health Insurance with Prescription Drug Coverage, Dental and Vision Insurance
  • Generous Paid Time Off (Extra Days for Purchase) and Nine Paid Holidays
  • Paid Parental Leave, Bereavement Leave
  • Flexible Work Schedules, Work at Home Options
  • Wellness Program with Incentive Dollars, Preventative Health Screenings
  • Employee Assistance Program (EAP), Critical Illness and Accident Insurance

Financial Wellness:

  • Employee Stock Ownership Plan (ESOP)
  • 401(k) and Roth Plans with 5% Match and immediate vesting upon enrollment
  • Market-based competitive Compensation and Overtime Pay for Salaried positions
  • Quarterly Bonus Program and Spot Bonus Program
  • Pre-Tax Health Savings Account (HSA) with Match, and Pre-Tax Flexible Spending Account (FSA)
  • Life Insurance Paid by Matrix and Buy-Up Options
  • Short-Term and Long-Term Disability Plan Paid by Matrix

Personal and Professional Growth:

  • Technical, Managerial, and Administrative Career Paths
  • Onboarding and Mentoring, Internal Training and Cross Training
  • PE Certifications, Registration, and Renewals
  • Assessments and Leadership Development
  • External Certification Programs, Professional Memberships
  • Tuition Reimbursement Program

Recognition, Culture, and Other Perks:

  • Regular Employee Updates and Town Halls, Annual Engagement Surveys
  • Employee Service Awards and Peer Recognition
  • Strong Fundamentals (Core Values)
  • Employee Referral Program/Bonus
  • Casual Dress
  • Discount Programs
  • Community Involvement Committee
  • Sports Teams and Clubs

We offer market-competitive compensation for an Automation Controls Engineer with a base range of $69,000 to $89,000 annually, and a total compensation package that includes quarterly bonuses, 401(k) matching, and overtime pay. Salaries are based on experience, skills, and qualifications.

Matrix Technologies, Inc. is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, marital status, or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances. The information collected by this application is solely to determine suitability for employment, verify identity and maintain employment statistics on applicants.