PLC Programmer
$50 - $70/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 - $70/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 - $70/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 ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking to switch careers or who have had gaps in employment and looking to make their careers in the tech ...
Recent computer science/engineering/mathematics/statistics or science graduates or people looking to switch careers or who have had gaps in employment and looking to make their careers in the tech ...
Carlsbad, NM · On-site
$57.30K - $78K/yr
Join Our Team as a PLC Programmer and Drive Innovation in the Energy Sector Are you an experienced automation professional ready to make a real impact in the oil and gas industry? We're seeking a ...
Carlsbad, NM · On-site
$57.30K - $78K/yr
Join Our Team as a PLC Programmer and Drive Innovation in the Energy Sector Are you an experienced automation professional ready to make a real impact in the oil and gas industry? We're seeking a ...
Qualifications Application Programmer I: * Bachelor's degree and 2 years experience. * In lieu of a degree, an additional 6 years of relevant experience is needed, totaling 8 years. * U.S ...
Qualifications Application Programmer I: * Bachelor's degree and 2 years experience. * In lieu of a degree, an additional 6 years of relevant experience is needed, totaling 8 years. * U.S ...
Under direct supervision, the Programmer Analyst 1 provides entry-level professional support in areas of moderate to advanced complexity, including spatial analysis, modeling, and geospatial systems ...
Under direct supervision, the Programmer Analyst 1 provides entry-level professional support in areas of moderate to advanced complexity, including spatial analysis, modeling, and geospatial systems ...
Application Programmer I: * Bachelor's degree and 2 years experience. * In lieu of a degree, an additional 6 years of relevant experience is needed, totaling 8 years. * U.S. citizenship is required ...
Application Programmer I: * Bachelor's degree and 2 years experience. * In lieu of a degree, an additional 6 years of relevant experience is needed, totaling 8 years. * U.S. citizenship is required ...
Under direct supervision, the Programmer Analyst 1 provides entry-level professional support in areas of moderate to advanced complexity, including spatial analysis, modeling, and geospatial systems ...
Under direct supervision, the Programmer Analyst 1 provides entry-level professional support in areas of moderate to advanced complexity, including spatial analysis, modeling, and geospatial systems ...
Albuquerque, NM · On-site
$3.84K - $5.40K/mo
Programmer Analyst 1 Requisition ID req36022 Working Title Programmer Analyst 1 Position Grade 12 Position Summary Under direct supervision, the Programmer Analyst 1 provides entry-level professional ...
Albuquerque, NM · On-site
$3.84K - $5.40K/mo
Programmer Analyst 1 Requisition ID req36022 Working Title Programmer Analyst 1 Position Grade 12 Position Summary Under direct supervision, the Programmer Analyst 1 provides entry-level professional ...
Los Alamos, NM · On-site
$62 - $66/hr
Computer Programmer 3 - Software Applications & Systems (DOE/LANL) Location: Los Alamos, NM | Hybrid / Remote eligible Compensation: $62-$66/hr Schedule: Flexible - 9/80A, 4/10s, or 5/8s available ...
Quick apply
Los Alamos, NM · On-site
$62 - $66/hr
Computer Programmer 3 - Software Applications & Systems (DOE/LANL) Location: Los Alamos, NM | Hybrid / Remote eligible Compensation: $62-$66/hr Schedule: Flexible - 9/80A, 4/10s, or 5/8s available ...
Albuquerque, NM · On-site
$5.46K - $8.33K/mo
Programmer Analyst 3 Requisition ID req31880 Working Title Programmer Analyst 3 Position Grade 14 Position Summary Under limited supervision, provides specialized, professional level support in areas ...
Albuquerque, NM · On-site
$5.46K - $8.33K/mo
Programmer Analyst 3 Requisition ID req31880 Working Title Programmer Analyst 3 Position Grade 14 Position Summary Under limited supervision, provides specialized, professional level support in areas ...
$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 ...
Quick apply
$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 ...
The PLC Programmer works closely with automation technicians, electricians, engineers, and operations personnel to ensure automation systems operate safely, efficiently, and in accordance with ...
Quick apply
The PLC Programmer works closely with automation technicians, electricians, engineers, and operations personnel to ensure automation systems operate safely, efficiently, and in accordance with ...
Albuquerque, NM · On-site
$4.24K - $5.95K/mo
Programmer Analyst 2 Requisition ID req35984 Working Title Programmer Analyst 2 Position Grade 13 Position Summary The UNM Health Sciences Center Chief Information Office is looking for an ...
Albuquerque, NM · On-site
$4.24K - $5.95K/mo
Programmer Analyst 2 Requisition ID req35984 Working Title Programmer Analyst 2 Position Grade 13 Position Summary The UNM Health Sciences Center Chief Information Office is looking for an ...
Albuquerque, NM · On-site
$41.24/hr
Programmer Analyst 3 Requisition ID req36799 Working Title Programmer Analyst 3 Position Grade 14 Position Summary Provides systems support for advanced research computing environment, to include the ...
Albuquerque, NM · On-site
$41.24/hr
Programmer Analyst 3 Requisition ID req36799 Working Title Programmer Analyst 3 Position Grade 14 Position Summary Provides systems support for advanced research computing environment, to include the ...
Albuquerque, NM · On-site
$101K - $106K/yr
PERIKIN Enterprises, LLC is seeking a highly-skilled full stack developer with an active DoD Secret Clearance to join our team as a Programmer III. The successful candidate will be responsible for ...
Albuquerque, NM · On-site
$101K - $106K/yr
PERIKIN Enterprises, LLC is seeking a highly-skilled full stack developer with an active DoD Secret Clearance to join our team as a Programmer III. The successful candidate will be responsible for ...
Programming and activity planning experience required and experience must have been gained in an Outdoor Recreation program, or government agency, parks & recreation department, collegiate ...
Programming and activity planning experience required and experience must have been gained in an Outdoor Recreation program, or government agency, parks & recreation department, collegiate ...
Albuquerque, NM · On-site
$32/hr
You will work closely with engineers and composite technicians to produce molds, tooling, prototypes, and parts while maintaining high quality standards. Responsibilities * Operate CNC machines to ...
Quick apply
Albuquerque, NM · On-site
$32/hr
You will work closely with engineers and composite technicians to produce molds, tooling, prototypes, and parts while maintaining high quality standards. Responsibilities * Operate CNC machines to ...
Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis ...
Quick apply
Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis ...
Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis ...
Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis ...
Holloman Air Force Base, NM · On-site +1
$18.46 - $21.01/hr
Programming and activity planning experience required and experience must have been gained in an Outdoor Recreation program, or government agency, parks & recreation department, collegiate ...
Holloman Air Force Base, NM · On-site +1
$18.46 - $21.01/hr
Programming and activity planning experience required and experience must have been gained in an Outdoor Recreation program, or government agency, parks & recreation department, collegiate ...
$11.65 - $16.65
4% of jobs
$16.65 - $21.64
9% of jobs
$25.24 is the 25th percentile. Wages below this are outliers.
$21.64 - $26.64
17% of jobs
$26.64 - $31.64
13% of jobs
The median wage is $34.55 / hr.
$31.64 - $36.64
13% of jobs
$36.64 - $41.63
10% of jobs
$41.63 - $46.63
9% of jobs
$47.57 is the 75th percentile. Wages above this are outliers.
$46.63 - $51.63
9% of jobs
$51.63 - $56.63
7% of jobs
$56.63 - $61.63
6% of jobs
$61.63 - $66.62
4% of jobs
$11
$38
$66
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 - $70/hr
Full-time
Medical, Retirement
Posted 21 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.