PLC Programmer
$50 - $85/hr
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal ...
$50 - $85/hr
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal ...
$50 - $85/hr
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal ...
Midland, TX · On-site
$66K - $90K/yr
The Programmer II independently develops and modifies PLC and HMI programs for new installations and system upgrades. The role includes configuring communication networks, troubleshooting logic and ...
Midland, TX · On-site
$66K - $90K/yr
The Programmer II independently develops and modifies PLC and HMI programs for new installations and system upgrades. The role includes configuring communication networks, troubleshooting logic and ...
Midland, TX · On-site
$66K - $90K/yr
The Programmer II independently develops and modifies PLC and HMI programs for new installations and system upgrades. The role includes configuring communication networks, troubleshooting logic and ...
Midland, TX · On-site
$66K - $90K/yr
The Programmer II independently develops and modifies PLC and HMI programs for new installations and system upgrades. The role includes configuring communication networks, troubleshooting logic and ...
$50 - $85/hr
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal ...
$50 - $85/hr
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal ...
Midland, TX · On-site
PLC Programmer/SCADA Developer Required Skills and Experience * Iconics Experience * SQL query scripting * Python * PLC Programming utilizing GE Proficy for GE VersaMax, 90-30, & RX3i * OIT ...
Quick apply
Midland, TX · On-site
PLC Programmer/SCADA Developer Required Skills and Experience * Iconics Experience * SQL query scripting * Python * PLC Programming utilizing GE Proficy for GE VersaMax, 90-30, & RX3i * OIT ...
Midland, TX · On-site
$115K - $135K/yr
PLC Programmer/SCADA Developer Required Skills and Experience * Iconics Experience * SQL query scripting * Python * PLC Programming utilizing GE Proficy for GE VersaMax, 90-30, & RX3i * OIT ...
Quick apply
Midland, TX · On-site
$115K - $135K/yr
PLC Programmer/SCADA Developer Required Skills and Experience * Iconics Experience * SQL query scripting * Python * PLC Programming utilizing GE Proficy for GE VersaMax, 90-30, & RX3i * OIT ...
Midland, TX · On-site
$26 - $35.50/hr
This role is not "average programmer" - it's for a strategic thinker and production optimizer who thrives in a fast-paced aerospace environment, drives standardization, and owns outcomes from CAD-to ...
Midland, TX · On-site
$26 - $35.50/hr
This role is not "average programmer" - it's for a strategic thinker and production optimizer who thrives in a fast-paced aerospace environment, drives standardization, and owns outcomes from CAD-to ...
Midland, TX · On-site
$26 - $35.50/hr
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain ...
Midland, TX · On-site
$26 - $35.50/hr
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain ...
Odessa, TX · On-site
$26.75 - $36.50/hr
We are seeking a highly skilled CNC Programmer responsible for programming, optimizing, and supporting production across a diverse fleet of CNC lathes, mills, and multi-axis machining centers. This ...
Odessa, TX · On-site
$26.75 - $36.50/hr
We are seeking a highly skilled CNC Programmer responsible for programming, optimizing, and supporting production across a diverse fleet of CNC lathes, mills, and multi-axis machining centers. This ...
Odessa, TX · On-site
$57K - $78K/yr
PLC/ HMI Programmer- Carlsbad/Hobbs work area Lone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian ...
Quick apply
Odessa, TX · On-site
$57K - $78K/yr
PLC/ HMI Programmer- Carlsbad/Hobbs work area Lone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian ...
Midland, TX · On-site
$66K - $90K/yr
The Automation/Controls Programmer III is a mid-level programmer responsible for independently designing, programming, and commissioning automation systems. This role requires proficiency in PLC, HMI ...
Midland, TX · On-site
$66K - $90K/yr
The Automation/Controls Programmer III is a mid-level programmer responsible for independently designing, programming, and commissioning automation systems. This role requires proficiency in PLC, HMI ...
$57K - $78K/yr
PLC/ HMI Programmer- Carlsbad/Hobbs work area Lone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian ...
$57K - $78K/yr
PLC/ HMI Programmer- Carlsbad/Hobbs work area Lone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian ...
Odessa, TX · On-site
$57K - $78K/yr
PLC/ HMI Programmer- Carlsbad/Hobbs work area Lone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian ...
Odessa, TX · On-site
$57K - $78K/yr
PLC/ HMI Programmer- Carlsbad/Hobbs work area Lone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian ...
$26 - $35.50/hr
This is not a routine programming position. AST SpaceMobile needs an experienced CNC programmer who can take ownership of the entire process--from CAD and tooling strategy through validated ...
New
$26 - $35.50/hr
This is not a routine programming position. AST SpaceMobile needs an experienced CNC programmer who can take ownership of the entire process--from CAD and tooling strategy through validated ...
New
Midland, TX · On-site
$45 - $55/hr
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain ...
Midland, TX · On-site
$45 - $55/hr
Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain ...
Midland, TX · On-site
$45 - $55/hr
The 5-Axis CNC Programmer will collaborate closely with manufacturing engineers, machinists, quality teams, and production leadership to ensure parts are produced accurately, efficiently, and in ...
Midland, TX · On-site
$45 - $55/hr
The 5-Axis CNC Programmer will collaborate closely with manufacturing engineers, machinists, quality teams, and production leadership to ensure parts are produced accurately, efficiently, and in ...
Midland, TX · On-site
$110K - $120K/yr
Field Automation Tech/Programmer Full-time, Midland, TX Requirements: * In depth knowledge of Allen-Bradley's studio suite including RS500, RS5000, Studio 5000, FactoryTalk ME Suite, CCW, and Drive ...
Midland, TX · On-site
$110K - $120K/yr
Field Automation Tech/Programmer Full-time, Midland, TX Requirements: * In depth knowledge of Allen-Bradley's studio suite including RS500, RS5000, Studio 5000, FactoryTalk ME Suite, CCW, and Drive ...
Midland, TX · On-site
$110K - $120K/yr
Field Automation Tech/Programmer Full-time, Midland, TX Requirements: * In depth knowledge of Allen-Bradley's studio suite including RS500, RS5000, Studio 5000, FactoryTalk ME Suite, CCW, and Drive ...
Midland, TX · On-site
$110K - $120K/yr
Field Automation Tech/Programmer Full-time, Midland, TX Requirements: * In depth knowledge of Allen-Bradley's studio suite including RS500, RS5000, Studio 5000, FactoryTalk ME Suite, CCW, and Drive ...
$64K - $87K/yr
Our teams deliver fitforpurpose oil and gas technology, data center infrastructure, and power generation technology, engineering, and manufacturing solutions from custom design and modular ...
$64K - $87K/yr
Our teams deliver fitforpurpose oil and gas technology, data center infrastructure, and power generation technology, engineering, and manufacturing solutions from custom design and modular ...
Midland, TX · On-site
$36.25/hr
Our teams deliver fitforpurpose oil and gas technology, data center infrastructure, and power generation technology, engineering, and manufacturing solutions from custom design and modular ...
Midland, TX · On-site
$36.25/hr
Our teams deliver fitforpurpose oil and gas technology, data center infrastructure, and power generation technology, engineering, and manufacturing solutions from custom design and modular ...
$11.80 - $16.86
4% of jobs
$16.86 - $21.93
9% of jobs
$25.57 is the 25th percentile. Wages below this are outliers.
$21.93 - $26.99
17% of jobs
$26.99 - $32.05
13% of jobs
The median wage is $35.01 / hr.
$32.05 - $37.12
13% of jobs
$37.12 - $42.18
10% of jobs
$42.18 - $47.24
9% of jobs
$48.19 is the 75th percentile. Wages above this are outliers.
$47.24 - $52.31
9% of jobs
$52.31 - $57.37
7% of jobs
$57.37 - $62.43
6% of jobs
$62.43 - $67.50
4% of jobs
$11
$38
$67
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

$50 - $85/hr
Full-time
Medical, Retirement
Posted 17 days ago
Job Summary:
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal candidate will have a strong background in PLC programming and a thorough understanding of industrial automation principles. Â
Key Responsibilities:
Qualifications and Education Requirements:
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While executing job responsibilities, the employee may be required to engage in occasional standing, walking, sitting, manual manipulation of objects, tools, or controls, reaching, climbing stairs, and verbal communication. Additionally, the employee may occasionally need to lift or move office products and supplies weighing up to 50 pounds.
Travel:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Ingram Professional Services, Inc is an equal opportunity employer and is committed to providing a diverse and inclusive work environment. We offer competitive compensation and benefits packages, including health insurance, retirement plans, and opportunities for professional development and advancement.