Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Industrial Programmer

AG SOLUTIONS LLC

Job Description

Job Description

Benefits:

  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Vision insurance
AG Solutions is seeking an experienced Industrial Programmer with a strong background in industrial automation, PLC programming, electrical controls, instrumentation, communications, and control system design.

This position requires someone who can handle both the engineering/design side and hands-on programming and troubleshooting side of industrial automation systems. The Industrial Programmer will be responsible for designing, programming, configuring, commissioning, maintaining, and troubleshooting complex PLC, HMI, instrumentation, communications, and control systems.

The successful candidate must be technically proficient with Allen-Bradley/Rockwell Automation and Schneider Electric automation platforms and be capable of independently troubleshooting PLC and automation problems in both engineering and field environments.

This position will also participate in an on-call rotation for after-hours, off-shift, and emergency PLC/automation support and requires up to 40% travel between the Albuquerque, NM and Farmington, NM office depending on project and customer needs.

Mandatory Technical Requirements

Candidates must have demonstrated proficiency in the following areas:

·       Allen-Bradley PLC systems and hardware
·       Rockwell Automation Studio 5000 / Logix Designer
·       RSLogix 5000, RSLogix 500
·       FactoryTalk View Studio and Allen-Bradley HMI systems
·       Rockwell Automation / Allen-Bradley product suite
·       PLC logic design, programming, modification, and troubleshooting
·       Programming and troubleshooting complex industrial control systems
·       PLC control panel design, layout, components, wiring, I/O, power distribution, and communications
·       Electrical, instrumentation, and controls (I&C) engineering
·       Reading and developing electrical schematics, control drawings, wiring diagrams, P&IDs, loop drawings, and PLC I/O documentation
·       Industrial Ethernet and network communications
·       Wireless communications, industrial radios, telemetry, and remote control systems
·       Field instrumentation, signals, transmitters, sensors, and control devices
·       System startup, commissioning, testing, and troubleshooting

Candidates must also have strong technical proficiency with Schneider Electric automation systems, including:

·       EcoStruxure Control Expert
·       Schneider Electric PLC hardware and architecture
·       PLC programming within Control Expert
·       Ladder Logic programming
·       Function Block Diagram (FBD) programming
·       Schneider Electric HMI development software/platforms
·       HMI screen design, development, modification, and troubleshooting
·       PLC/HMI communications and integration
·       Control system architecture and engineering
·       Designing Schneider Electric PLC applications from an engineering and controls perspective
·       Troubleshooting existing Schneider Electric PLC and HMI systems

The successful candidate must be more than an end user of these platforms. They must understand the design and engineering behind the automation system and be capable of developing, modifying, commissioning, and troubleshooting systems independently.

Duties and Responsibilities

·       Design and implement automation solutions utilizing PLCs, HMIs, instrumentation, communications, telemetry, and distributed control systems.
·       Design and program complex PLC control systems from project requirements, drawings, specifications, and sequences of operation.
·       Develop new PLC programs and modify existing PLC applications.
·       Develop, modify, and troubleshoot HMI applications.
·       Troubleshoot PLC, HMI, instrumentation, electrical, network, and communications problems.
·       Perform root-cause analysis on automation and process control failures and develop appropriate corrective actions.
·       Troubleshoot systems both remotely and in the field.
·       Provide after-hours and off-shift technical support for PLC and automation system callouts as part of an on-call rotation.
·       Develop and review PLC control panel designs, layouts, wiring, I/O requirements, communications hardware, and associated electrical components.
·       Understand PLC panel power supplies, breakers, relays, terminal blocks, Ethernet switches, communications equipment, I/O modules, and other control components.
·       Develop and interpret electrical schematics, PLC drawings, control diagrams, P&IDs, loop diagrams, network drawings, and construction documents.
·       Select and integrate instrumentation including flow, level, pressure, temperature, analytical, and other process measurement devices.
·       Configure and troubleshoot analog and digital I/O, including 4–20 mA and discrete signals.
·       Design and troubleshoot industrial Ethernet networks, wireless communications, radios, telemetry systems, and remote PLC/RTU communications.
·       Integrate PLC systems with HMIs, field instrumentation, VFDs, motor controls, remote I/O, radios, and other automation equipment.
·       Perform PLC/HMI startup, checkout, testing, commissioning, and field modifications.
·       Coordinate automation engineering with electrical engineers, electricians, instrumentation technicians, project managers, customers, vendors, and other project team members.
·       Support field installation and provide technical direction to electricians and field personnel when required.
·       Utilize AutoCAD or similar software to develop and modify electrical and controls drawings.
·       Maintain accurate documentation of programming changes, system configurations, drawings, and field modifications.
·       Report and accurately record hours worked.
·       Travel to customer facilities and project sites as required, up to 40% between Albuquerque and Farmington Office. 
·       Maintain availability for scheduled on-call, after-hours, weekend, and emergency automation support.

Troubleshooting & Field Support

The Industrial Programmer must be capable of independently troubleshooting complex automation systems. This includes determining whether a failure is associated with:

·       PLC hardware or programming
·       HMI hardware or programming
·       PLC/HMI communications
·       Industrial Ethernet networks
·       Wireless radios and telemetry
·       Remote I/O
·       Instrumentation and field devices
·       Analog or discrete signals
·       Electrical control circuits
·       PLC control panels
·       VFDs and motor controls
·       Network switches and communications equipment
·       Control system configuration
·       Process logic and sequencing

The position requires the ability to diagnose problems efficiently and safely and develop practical solutions to restore system operation.

Experience

Required:

·       Demonstrated professional experience designing, programming, commissioning, and troubleshooting industrial automation systems.
·       Strong experience with Allen-Bradley/Rockwell Automation PLC and HMI systems.
·       Proficiency with Studio 5000, RSLogix 5000, RSLogix 500, and FactoryTalk View Studio.
·       Strong experience with Schneider Electric Control Expert and associated Schneider Electric PLC/HMI platforms.
·       Ability to develop and troubleshoot Ladder Logic and Function Block programming.
·       Experience programming complex PLC-controlled systems.
·       Experience designing and troubleshooting PLC control panels.
·       Strong electrical, instrumentation, and controls knowledge.
·       Experience with industrial Ethernet, wireless communications, radios, and telemetry.
·       Ability to read and interpret electrical schematics, P&IDs, control drawings, and PLC panel drawings.
·       Experience troubleshooting automation systems in operating industrial environments.
·       Ability to work independently and make sound technical decisions in the field.

Education & Qualifications

·        Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related technical field.
·       Relevant industry experience may be considered depending on the candidate's level of automation and controls expertise.
·       Must be able to work in the United States without sponsorship.
·       Must meet company drug and alcohol testing requirements.
·       Must be willing and able to travel up to 40%.
·       Must be willing to participate in an on-call rotation, including nights, weekends, and off-shift PLC/automation callouts.
·       Must be capable of working safely in industrial and field environments.
·       Must complete a 90-day probationary period with a review every 30 days during this 90-day evaluation period.

Preferred:

·        Master of Science in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related technical field.
·       Experience with AutoCAD or similar electrical/control system design software.
·       Experience with water/wastewater, utilities, mining, oil and gas, manufacturing, or other industrial control environments.
·       Experience with motor controls and industrial networking.
·       Valid Surface MSHA Electrical Card.

Safety & General Responsibilities

·       Ensure safety remains a constant priority.
·       Perform Job Safety Analysis (JSA) prior to beginning applicable work.
·       Follow all AG Solutions and customer safety policies and procedures.
·       Comply with applicable local, state, tribal, and federal requirements.
·       Perform required vehicle and work-area safety inspections.
·       Continuously evaluate work areas for hazards and changing conditions.
·       Maintain clean and organized work areas and company vehicles.
·       Communicate effectively with electricians, helpers, engineers, project managers, customers, vendors, and other team members.

About the Position

This position is intended for an Industrial Programmer who is comfortable taking ownership of a controls system from engineering and design through programming, field installation support, startup, commissioning, and troubleshooting.

AG Solutions is looking for someone who can understand the complete system—not simply PLC programming—including the electrical, instrumentation, controls, networking, communications, PLC panel, HMI, and field-device components that make an industrial automation system operate.

Join the AG Solutions team and contribute your automation and controls expertise while working in a collaborative environment focused on technical excellence, safety, and customer satisfaction.

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Industrial Programmer in Farmington, NM vacancy
  • $86.8k - $165.2k

    Job ID: 01871864Posted: Posted 3 Days AgoStart Date: 2026-09-02Location: US-NM-FARMINGTON-426S ~ 10059 Hwy 371 S ~ SOUTH BLDGCountry: United States of AmericaTime Type: Full timeDate Posted:2026-09-02 Country:United States of America Location:US-NM-FARMINGTON-426S ~ 1...
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Shift work

    Raytheon

    Farmington, NM
    11 hours ago
  •  ...warehouse person is strongly desired. Purchasing or expediting experience is preferred. Experience in a gas or petroleum related industry is preferred. A valid driver's license with acceptable driving record is required. Ability to assume responsibility, be flexible,... 
    Suggested
    Work experience placement
    Flexible hours
    Shift work

    Enterprise Products Partners

    Farmington, NM
    3 days ago
  • $68.9k - $131.1k

    Job ID: 01866778Posted: Posted 18 Days AgoStart Date: 2026-08-18Location: US-NM-FARMINGTON-426S ~ 10059 Hwy 371 S ~ SOUTH BLDGCountry: United States of AmericaTime Type: Full timeDate Posted:2026-08-18 Country:United States of America Location:US-NM-FARMINGTON-426S ~ ...
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Farmington, NM
    3 days ago
  • $86.8k - $165.2k

    Date Posted: 2026-06-29 Country: United States of America Location: US-NM-FARMINGTON-426N ~ 10059 Hwy 371 S ~ NORTH BLDG Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: U.S. citizenship is required...
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    RTX

    Farmington, NM
    1 day ago
  • $86.8k - $165.2k

    Sr. Manufacturing EngineerAt RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and...
    Suggested
    Temporary work
    Work experience placement
    Flexible hours

    Raytheon

    Farmington, NM
    2 days ago
  • $68.9k - $131.1k

    Job TitleAt RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in...
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    RTX

    Farmington, NM
    5 days ago
  • $50 per week

    Work the way you want. With leadership that trusts you, benefits that benefit you, and teammates who pull together and get stuff done. We equip and support local farms, homeowners, and landscapers with the tractors, mowers, parts, and service that keep their operations...
    Full time
    Local area
    Monday to Friday
    Weekend work

    American Equipment LLC

    Farmington, NM
    20 days ago
  •   Calgon Carbon | A Kuraray Company currently has an opportunity where you can be a part of our growing team as we provide our customers with outstanding products that make the air we breathe and the water we use safe for generations to come. Position: Mechanical Engineer...
    Monday to Friday

    Calgon Carbon Corporation

    Bloomfield, NM
    11 hours ago
  • $30 - $36 per hour

    Job Description Job Description Experienced Residential HVAC Service Technician$30–$36/Hour + Bonuses and Spiffs | Farmington, NMMonday–Friday | 7:30 AM–5:00 PM | Residential ServiceRobbins Heating & Air Conditioning is looking for an experienced Residential HVAC Service...
    Hourly pay
    Monday to Friday
    Afternoon shift

    Robbins Heating & Air Conditioning

    Farmington, NM
    2 days ago
  • Job Description Job Description Position Summary: As a Member of the Blake’s Lotaburger Facilities team, the HVAC/Equipment Repair Technician will provide a variety of heating, cooling, ventilation services, general repairs, plumbing repairs, and restaurant equipment...
    Contract work
    Local area

    Blakes Lotaburger

    Farmington, NM
    5 days ago
  • $68.9k - $131.1k

     ...of recruitment and hiring practices.What You Will Do•Verify product and process compliance with respect to contractual, technical, industry, AS9100 Quality Management System (QMS) require internal policies•Regularly generate and publish Cost of Poor Quality (CoPQ)... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Farmington, NM
    11 hours ago
  •  ...that you'll find a flourishing career here at Jacobs. At least 7 years of experience in VDC/BIM roles within the construction industry Strong understanding of BIM technologies and their application in manufacturing environments in Design and Construction Proficiency... 
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    Jacobs

    Farmington, NM
    2 days ago
  • Job Title We are committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, national origin, sex, age, disability, veteran status, genetic information, marital status, or any...
    Local area
    Trial period

    Steel Energy Services Ltd

    Farmington, NM
    3 days ago
  • Job Title Main Duties Oversee & supervise the wire line operations on a well site Insure JSA's, field tickets & all associated paperwork is kept up to date Interact & communicate with well site leaders & safety representatives Operate wireline unit & ...

    Steel Partners Holdings

    Farmington, NM
    5 days ago
  •  ...weather changes, diverse terrain, and safety hazards associated with working around complex features and/or construction, or an industrial setting subject to noise, fumes, and moving machinery. Both settings may require the use of personal protective equipment. Safety... 
    Full time
    Work at office
    Remote work
    Trial period
    Relocation package
    Night shift

    Department of the Interior

    Farmington, NM
    2 days ago
  • Job TitleHigh Signal To Noise Ratio, Make The Content Beautiful.DutiesHelpAt the full performance level, some of the major duties you will perform include but are not limited to the following:Performs engineering analyses to include performing and coordinating technical...
    Contract work
    For contractors

    Department of the Interior

    Farmington, NM
    4 days ago
  •  ...for more than 60 years, and the people who work here are the reason we continue to succeed. We are a full-service, heavy civil and industrial contractor building critical infrastructure, including highways, bridges, mines, dams, rail, and more. Our teams take on... 
    Contract work
    For contractors
    For subcontractor

    Ames Construction

    Farmington, NM
    5 days ago
  • Electrical EngineerYou will serve as an Electrical Engineer with Bureau of Reclamation. This position is located within the Department of the Interior, Bureau of Reclamation, Upper Colorado Region, Four Corners Construction Office, Field Engineering Division, located in...
    Work at office

    US Government Jobs

    Farmington, NM
    5 days ago
  • Job Title At the full performance level, some of the major duties you will perform include but are not limited to the following: Performs engineering analyses to include performing and coordinating technical planning activities; data collection (including validation...
    Work at office

    Department of the Interior

    Farmington, NM
    2 days ago
  •  ...complete design projects for electrical equipment and systems at pumping plants, water/wastewater treatment plants, switchyards, industrial plants, dams, involving various auxiliary equipment and systems; Solving design/construction problems, and other engineering issues... 
    Full time
    Contract work
    Part time
    For contractors
    Internship
    Work at office
    Local area
    Trial period
    Relocation package
    Night shift

    Bureau of Reclamation

    Farmington, NM
    4 days ago
  • $55k - $75k

     ...for more than 60 years, and the people who work here are thereasonwe continue to succeed. We are a full-service,heavy civil and industrial contractorbuildingcritical infrastructure, includinghighways, bridges, mines,dams,rail, andmore.Ourteams take on challenging... 
    Contract work
    Temporary work

    Ames Construction

    Farmington, NM
    3 days ago
  • You will serve as a CIVIL ENGINEER. This position is located within the Department of the Interior, Bureau of Reclamation, Upper Colorado Region, Four Corners Construction Office, located in FARMINGTON, NEW MEXICO. Pay will vary based on grade level for which selected....
    Full time
    Contract work
    Part time
    Internship
    Work at office

    Bureau of Reclamation

    Farmington, NM
    2 days ago
  • $100k - $130k

    Responsibilities & Qualifications Core Role & Purpose The DTRA CSSP Cybersecurity Engineer serves as a core technical authority responsible for the configuration, deployment, sustainment, and optimization of CSSP’s security toolsets and infrastructure. This engineering...
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Weekend work
    Afternoon shift

    TekSynap

    Kirtland, NM
    2 days ago
  •  ...Job Description Job Description Overview Pillar Innovations is an Industrial Solutions and Service Company with over 15 years of experience in the Energy, Mining, Manufacturing, Industrial Construction, Aggregate, and Renewables Industries. The Corporate Headquarters... 
    Work at office
    Flexible hours
    Weekend work

    Pillar Innovations

    Farmington, NM
    19 days ago
  • $65k

     ...based upside Opportunity to work with a supportive and professional team Expand your career within the HVAC and home energy industry Long-term growth and advancement opportunities Ideal Candidate You are someone who: Takes pride in diagnosing and solving... 
    Base plus commission
    Hourly pay
    Permanent employment
    Full time

    1Solar

    Farmington, NM
    3 days ago
  • Job Description Job Description Overview Chief Systems Engineer LOCATION: Kirtland AFB, NM JOB STATUS: Full-time CLEARANCE: TS/SCI (SAP Eligibility) CERTIFICATION: INCOSE CSEP or ESEP (preferred) TRAVEL: As Needed   Astrion has an exciting opportunity...
    Full time
    For subcontractor

    Astrion

    Kirtland, NM
    13 days ago
  • Overview Join the Indian Health Service as a X‑Ray Technologist (CT) (Diagnostic Radiologic Technologist) and provide essential imaging services in a mission‑driven healthcare environment. Perform CT and diagnostic radiology procedures, support trauma and emergency care...
    Seasonal work
    Night shift
    Rotating shift
    Weekend work
    Afternoon shift

    Indian Health Service

    Bloomfield, NM
    11 hours ago
  • Desired: Django, HTML, CSS, Bootstrap, web application development. Senior Software Engineer — C++ / Python Kirtland AFB, Albuquerque, NM | Full-Time | On-Site | Immediate Start Active DoD Secret Clearance Required | U.S. Citizenship Required | Competitive Salary Position...
    Full time
    Immediate start

    MILVETS

    Kirtland, NM
    1 day ago
  • Position Description & Qualifications Looking for an experienced Systems Engineer opportunity at a place you can make an impact every day? Join our team in Albuquerque, NM and bring your collaborative skills to support our military readiness in this vital role. Serco supports...
    Contract work
    Local area
    Flexible hours

    Serco

    Kirtland, NM
    2 days ago
  • Job Title Job Description Performs routine to complex diagnostic radiographic examinations using fixed and portable imaging equipment. Positions patients and selects or adjusts technical factors to obtain high-quality diagnostic images. Provides patient care...
    Seasonal work
    Local area
    Night shift
    Rotating shift
    Weekend work
    Afternoon shift

    Department of Health and Human Services

    Bloomfield, NM
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Industrial Programmer. Be the first to apply!