1

Plc Programmer Jobs in Dallas, TX (NOW HIRING)

Lead PLC Design Engineer

Dallas, TX · On-site

$90 - $120/hr

Lead PLC Design Engineer provides technical leadership and oversight for the design, documentation, and implementation of PLC-based control systems across multiple projects. This role is responsible ...

PLC Technician

Dallas, TX

$31.25 - $38.50/hr

... engineering specifications WITHOUT assistance. * Troubleshoots and resolves PLC, HMI, VFD, Servo, Vision systems, Control Networks, Instrumentation problems without assistance. Must be able to span ...

Senior PLC Design Engineer

Dallas, TX · On-site

$110 - $140/hr

The Senior PLC Design Engineer is responsible for the independent design, development, and execution of PLC-based control systems for industrial, mechanical, and building automation applications.

PLC Technician

Dallas, TX · On-site

$31.25 - $38.50/hr

... engineering specifications WITHOUT assistance.Troubleshoots and resolves PLC, HMI, VFD, Servo, Vision systems, Control Networks, Instrumentation problems without assistance. Must be able to span ...

PLC Technician

Dallas, TX · On-site

$31.25 - $38.50/hr

... engineering specifications WITHOUT assistance. * Troubleshoots and resolves PLC, HMI, VFD, Servo, Vision systems, Control Networks, Instrumentation problems without assistance. Must be able to span ...

WHAT YOU GET TO DO The Control Systems Engineer - PLC provides control-system focused support to keep the Customer's automated warehouse stable and running. The role monitors and troubleshoots ...

PLC Technician - Nights

Dallas, TX · On-site

$31.25 - $38.50/hr

... engineering specifications WITHOUT assistance. * Troubleshoots and resolves PLC, HMI, VFD, Servo, Vision systems, Control Networks, Instrumentation problems without assistance. Must be able to span ...

Controls Technician

Dallas, TX · On-site

$29.75 - $39/hr

Design and implement control strategies using PLC programming languages such as ladder logic and RSLogix. Collaborate with engineering and production teams to identify and resolve control system ...

Senior Controls Engineer

Dallas, TX · On-site

$96K - $127K/yr

Semiconductor, Life Sciences, Building Automation, Food and Beverage, Water Treatment, and general manufacturing PLC Programming PLC-5 to ControlLogix conversions In-depth understanding of Emerson ...

Senior Controls Engineer

Dallas, TX · On-site

$96K - $127K/yr

Semiconductor, Life Sciences, Building Automation, Food and Beverage, Water Treatment, and general manufacturing PLC Programming PLC-5 to ControlLogix conversions In-depth understanding of Emerson ...

Controls Engineer II

Lewisville, TX

$78K - $100K/yr

Develops PLC programs in Ladder, Function Block, and other languages. * Develops the human machine interface (HMI). * Develops hardware and software test plans and writes simulation logic for the ...

Controls Engineer II

Lewisville, TX

$78K - $100K/yr

Develops PLC programs in Ladder, Function Block, and other languages. * Develops the human machine interface (HMI). * Develops hardware and software test plans and writes simulation logic for the ...

Controls Engineer L2

Irving, TX · On-site

$120K - $140K/yr

This position requires strong technical skills in PLC programming, protection relays, and electrical system design, along with excellent problem-solving abilities and attention to detail.

New

Controls Engineer

Blue Ridge, TX · On-site

$85 - $125/hr

This role is responsible for programming, troubleshooting, and maintaining PLC-based control systems primarily on Allen-Bradley platforms and partners closely with production and field service teams ...

Showing results 41-60

Plc Programmer information

See Dallas, TX salary details

$40.1K

$79.8K

$110.8K

How much do plc programmer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for plc programmer in Dallas, TX is $79,829.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,300.00 and $91,500.00 per year, depending on experience, location, and employer.

What is a PLC programmer?

A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.

What are the key skills and qualifications needed to thrive as a PLC programmer?

To thrive as a PLC Programmer, you need a solid background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical diploma. Familiarity with PLC programming languages (such as Ladder Logic), HMI/SCADA systems, and manufacturer-specific software like Siemens STEP 7 or Allen-Bradley RSLogix is essential. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills and qualities are crucial for ensuring reliable automation solutions, minimizing downtime, and facilitating smooth collaboration with engineering teams.

What are some common challenges a PLC programmer might face when working on industrial automation projects?

PLC Programmers often encounter challenges such as integrating new automation systems with legacy equipment, troubleshooting unexpected machine behavior, and ensuring minimal downtime during system upgrades. They also need to collaborate closely with electrical engineers, maintenance teams, and production staff to understand process requirements and resolve issues quickly. Adaptability and strong problem-solving skills are essential, as priorities can shift rapidly based on production demands.

What is the difference between Plc Programmer vs Automation Technician?

AspectPlc ProgrammerAutomation Technician
CredentialsTypically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are commonOften has technical diploma or associate degree; certifications in PLCs and control systems are beneficial
Work EnvironmentPrimarily office-based for programming; on-site for testing and commissioningPrimarily on-site, maintaining and troubleshooting automation systems
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial maintenance, and plant operations

While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.

Do Plc programmers make good money?

Plc programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with knowledge of ladder logic, automation systems, and certifications tend to have higher earning potential, especially in manufacturing and industrial environments.

Is a PLC programmer in demand?

PLC programmers are in demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skilled professionals with knowledge of ladder logic, programming languages, and industrial control systems are sought after, especially those with certifications and experience in troubleshooting and system integration.

Is it hard to get into a PLC programmer?

Becoming a PLC programmer typically requires knowledge of PLC programming languages like ladder logic, understanding of automation systems, and often a technical degree or certification. Entry can be competitive, but gaining hands-on experience and learning relevant tools can improve job prospects.

What are the most commonly searched types of Plc Programmer jobs in Dallas, TX?

The most popular types of Plc Programmer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Plc Programmer jobs?

Cities near Dallas, TX with the most Plc Programmer job openings:

Infographic showing various Plc Programmer job openings in Dallas, TX as of August 2026, with employment types broken down into 92% Full Time, 3% Part Time, 3% Contract, and 2% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $79,829 per year, or $38.4 per hour.

5DX & AOI Programmer (1st Shift)

Sanmina Corporation

Carrollton, TX • On-site

$65 - $90/hr

Other

Posted 5 days ago


Sanmina rating

6.3

Company rating: 6.3 out of 10

Based on 40 frontline employees who took The Breakroom Quiz

140th of 161 rated electronics manufacturers


Job description

Category (For Job Seekers)

Manufacturing/Operations

Location

Job Description

Job Description

Sanmina Corporation (Nasdaq: SANM) is a leading integrated manufacturing solutions provider serving the fastest-growing segments of the global Electronics Manufacturing Services (EMS) market. Recognized as a technology leader, Sanmina Corporation provides end-to-end manufacturing solutions, delivering superior quality and support to Original Equipment Manufacturers (OEMs) primarily in the communications networks, defense and aerospace, industrial and semiconductor systems, medical, multimedia, computing and storage, automotive and clean technology sectors. Sanmina Corporation has facilities strategically located in key regions throughout the world.

AOI/5DX ProgrammerJob Purpose

This position is responsible for supporting AOI/5DX equipment in our electronic manufacturing plant in Carrollton, TX.

Nature of Duties/Responsibilities
  • Creates and maintains programs for the AOI, AXI and SPI equipment
  • Develops and maintains other AOI/5DX related processes, writes profiles and monitors equipment lines to ensure proper program performance, process efficiency, and ongoing quality
  • Works with production, engineering and machine operators to maintain equipment and to ensure efficient operation of work centers to meet production schedules
  • Performs customer specified modifications to programs (ECOs)
  • Troubleshoots process / equipment problems and fault corrections
  • Other duties as required
Education and Experience
  • Associate’s Degree / 2 year Technical Degree or equivalent experience required
  • 2-4 years of experience supporting AOI/5DX Programming team
  • Understanding of the Production environment
  • Ability to work under deadlines (Programs, ECO)
  • Detail-oriented, fast learner
  • Able to read drawings and other written documents
  • Solid written and oral communication skills
  • Good organization and documentation skills
  • Strong computer skills with MS Office / Google suite experience
  • Has willingness to learn, takes initiative, and offers improvement ideas
  • Able to work effectively in a team environment
  • Excellent punctuality, good attendance, and reliability required
  • Adherence to health and safety regulations
  • Able to work overtime and weekends as needed
Physical Demands

Required to sit and/or stand for extended periods in a manufacturing environment; talk and hear in person; use hands to finger, handle or feel objects or controls; reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and the ability to adjust focus.

Sanmina is an Equal Opportunity Employer

#J-18808-Ljbffr

What Sanmina employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom