1

Robot Programmer Jobs in Huntington, WV (NOW HIRING)

The role provides hands-on technical leadership in PLC programming, robotics, AGV/EGV systems, and industrial automation, directly supporting maintenance reliability, reduction of unplanned downtime ...

The role provides hands-on technical leadership in PLC programming, robotics, AGV/EGV systems, and industrial automation, directly supporting maintenance reliability, reduction of unplanned downtime ...

Responsible for specifying, designing, and implementing robot path programming and paint application. Main Duties and Responsibilities: Improve the design and process control of the paint department ...

Program PLCs, HMIs, SCADA systems, robotics, hydraulic controls, and other automation platforms ... Programing PLCs, HMIs, SCADA systems, robotics, hydraulic controls, and other automation platforms ...

Understands and references maintenance procedures, engineering drawings, sketches, wiring diagrams, operating and maintenance manuals, utilizing them to perform proper maintenance tasks. * Routinely ...

... engineering specifications; troubleshooting malfunctions. * Locates sources of problems by observing mechanical devices in operation; listening for problems; using precision measuring and testing ...

Robot Programmer information

See Huntington, WV salary details

$16

$35

$51

How much do robot programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for robot programmer in Huntington, WV is $35.84, according to ZipRecruiter salary data. Most workers in this role earn between $29.66 and $42.02 per hour, depending on experience, location, and employer.

What does a robot programmer do?

A Robot Programmer is responsible for creating, testing, and implementing the software that controls industrial and commercial robots. They write code to instruct robots on tasks such as assembly, welding, painting, or material handling. Robot Programmers work closely with engineers and production teams to ensure robots operate efficiently and safely within manufacturing environments. Their work often involves troubleshooting, optimizing existing programs, and integrating new robotic systems into workflows.

What does a robot programmer do?

The job duties of a robot programmer include working to write, test, and modify programs that direct the actions of robotic equipment. As a robot programmer, your responsibilities typically consist of using robotic software to create directions for manufacturing or industrial applications. You analyze drawings, blueprints, and manufacturing or assembly requirements before programming the equipment. You may also need to physically set up and place the robot in the workspace, test your program before beginning work, and monitor progress to ensure quality during the production run or another process.

What are the key skills and qualifications needed to thrive as a robot programmer, and why are they important?

To thrive as a Robot Programmer, you need strong programming skills (such as in Python, C++, or proprietary robot languages), a solid understanding of robotics engineering, and typically a degree in computer science, engineering, or a related field. Familiarity with robotic control systems, industrial automation software (like ROS or PLCs), and relevant certifications are often required. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for optimizing robotic performance and collaborating with engineering teams. These skills ensure the development, integration, and maintenance of efficient, reliable robotic systems in various industrial applications.

What are some common challenges robot programmers face when integrating new robots into existing manufacturing systems?

Robot Programmers often encounter challenges such as ensuring compatibility between new robots and legacy equipment, optimizing robot paths for efficiency, and minimizing downtime during integration. Coordinating closely with engineers, operators, and IT specialists is essential to address communication protocols, safety requirements, and production schedules. Adapting to rapidly evolving technologies and troubleshooting unexpected issues are also key aspects of the role, making strong problem-solving skills and teamwork crucial for success.

What is the difference between Robot Programmer vs Robot Technician?

AspectRobot ProgrammerRobot Technician
CredentialsTypically requires a degree in robotics, engineering, or computer scienceOften requires technical diploma or associate degree in robotics or electronics
Work EnvironmentDesigning, coding, and testing robot programs in labs or manufacturing settingsMaintaining, troubleshooting, and repairing robots on the production floor
Employer & Industry UsageUsed mainly in automation, manufacturing, and robotics developmentCommon in manufacturing plants, assembly lines, and maintenance services

Robot Programmers focus on creating and optimizing robot software, while Robot Technicians handle the installation, maintenance, and repair of robotic systems. Both roles are essential in automation industries but differ in their primary responsibilities and required skills.

How much do robot programmers make?

Robot programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Advanced skills in robotics, programming languages, and automation tools can lead to higher salaries and career growth.

Is robot programming a good career?

Robot programming is a growing field that involves developing software to control robotic systems, often requiring knowledge of programming languages like Python or C++ and familiarity with automation tools. It offers opportunities in manufacturing, logistics, and research, with a demand for technical skills and problem-solving abilities. The career can be stable and well-paying for those with relevant training and experience.
Infographic showing various Robot Programmer job openings in Huntington, WV as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $74,538 per year, or $35.8 per hour.

Automation Engineer

Vesuvius

Huntington, WV • On-site

Full-time

Posted 8 days ago


Vesuvius rating

4.9

Company rating: 4.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

441st of 449 rated engineering


Job description

Position Purpose
The Automation Engineer is responsible for ensuring the safe, reliable, and efficient operation of all automation, PLC, robotic, and material handling systems within the plant. The role provides hands-on technical leadership in PLC programming, robotics, AGV/EGV systems, and industrial automation, directly supporting maintenance reliability, reduction of unplanned downtime, and continuous improvement initiatives.
This position acts as a technical authority and enabler for maintenance and production teams, supporting automation-driven productivity, data accuracy, and long-term asset reliability.
Organizational Alignment
  1. Reports functionally and operationally to the Maintenance Manager
  2. Works closely with:
    • Maintenance Technicians and PLC Technician
    • Production and Engineering teams
    • External integrators, OEMs, and service providers
  3. Supports plant-level CAPEX, reliability, safety, and Lean transformation initiatives

Key Responsibilities
Automation, PLC & Control Systems
  1. Design, program, modify, and troubleshoot PLCs, HMIs, and SCADA systems (Allen-Bradley, Siemens preferred).
  2. Develop and maintain control logic, sequencing, interlocks, alarms, and safety functions.
  3. Ensure optimal performance and availability of:

    • Automated production lines
    • Robotic systems
    • AGV / EGV and automated material handling systems

5. Lead advanced troubleshooting of automation-related failures to minimize downtime.
6. Maintain version control, backups, and change management for all automation programs.
Robotics & Automation Design
  1. Support or lead robot design, integration, and modification, including end-of-arm tooling and safety interfaces.
  2. Maintain and optimize motion control, servo systems, drives, and vision systems.
  3. Identify opportunities to replace manual processes with automation to improve safety, quality, and productivity.

Maintenance, Reliability & Execution
  1. Support the development and execution of Preventive Maintenance (PM) plans for automation, PLCs, robotics, and AGV/EGV systems.
  2. Define automation-specific PM tasks, frequencies, spare parts, and technical standards in CMMS.
  3. Actively support breakdown response and emergency troubleshooting.
  4. Participate in and technically lead RCFA for automation-related failures.
  5. Contribute to improvement of MTBF, MTTF, OEE, and reduction of unplanned downtime.

CAPEX, Projects & Continuous Improvement
  1. Support or lead automation-related CAPEX projects, including:
    • Scope definition
    • Technical evaluation
    • Installation, commissioning, and validation
  2. Support FAT/SAT activities and contractor supervision.
  3. Identify and implement automation and Industry 4.0 opportunities aligned with Lean principles.
  4. Standardize automation hardware, software, and design approaches across the plant.

Safety, Compliance & Standards
  1. Ensure all automation systems comply with:
    • OSHA regulations
    • Vesuvius Group standards
    • Electrical and machine safety requirements
  2. Support LTT, machine guarding, and safety PLC implementations.
  3. Participate in audits, SCARs, and corrective actions related to automation and controls.
  4. Design and maintain systems with safety by design principles.

Documentation, CMMS & Knowledge Transfer
  1. Create and maintain:
    • Electrical schematics
    • Control narratives
    • SOPs and technical documentation
  2. Ensure automation assets, BOMs, spare parts, and documentation are properly maintained in CMMS.
  3. Train and coach Maintenance Technicians, PLC Technician, and operators on automated systems.
  4. Support cross-training to reduce single-point technical dependency

Key Result Areas (KRAs)
  1. Automation Reliability: Reduction of automation-related downtime and recurring failures.
  2. Maintenance Effectiveness: Quality PM execution and improved asset reliability metrics.
  3. Safety & Compliance: Zero serious safety incidents related to automation systems.
  4. Operational Performance: Improved productivity, data accuracy, and process stability.
  5. Capability Building: Increased automation and PLC competency within maintenance teams.

Education & Qualifications
  • Bachelor's degree in electrical engineering, Mechanical Engineering, Mechatronics, Automation Engineering, or equivalent experience.
  • 3-5+ years' experience in industrial automation, PLC programming, and system integration.
  • Automation / PLC certifications preferred.
  • Experience in a manufacturing and/or unionized environment preferred.

Technical Skills & Experience
  • PLCs: Allen-Bradley, Siemens
  • HMI / SCADA development and troubleshooting
  • Motor controls, VFDs, servo drives, motion control
  • Robotics, AGV/EGV systems, vision systems
  • Electrical schematics and control panel design
  • CMMS usage for PMs, assets, and documentation
  • CAD tools (SolidWorks, AutoCAD Electrical - preferred)

Skills & Behaviors
  • Strong hands-on, shop-floor orientation
  • High ownership for equipment reliability and safety
  • Structured problem-solving and analytical mindset
  • Ability to work independently and manage multiple priorities
  • Strong communication across maintenance, production, and engineering
  • Willingness to challenge existing solutions constructively
  • Discipline in standards, documentation, and execution

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What Vesuvius employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom