1

Plc Programmer Jobs in Virginia (NOW HIRING)

Electrical Engineer

Bluefield, VA ยท On-site

$120K - $140K/yr

Support PLC programming, HMI configuration, and VFD integration for manufacturing equipment * Participate in the development and optimization of preventive maintenance (PM) programs for electrical ...

Automation Engineer (Industrial Controls / PLC Systems) Location: Ashburn, VA (On-site) Employment Type: Full-Time | Direct Hire Compensation: Based on experience and current compensation About the ...

This role is ideal for a hands-on engineer with strong PLC/HMI programming experience who enjoys field work, troubleshooting complex systems, and traveling to customer sites throughout the U.S. and ...

PLC Controls Technician - Days

Newport News, VA ยท On-site

$27.25 - $36/hr

CLICK HERE to view our Maintenance Mechanic Job Preview Video Position is responsible for designing, programming, repairing, and maintaining programmable logic controller (PLC) systems used within ...

Maintenance/ PLC Tech

Lynchburg, VA ยท On-site

$37.16/hr

Support programming, troubleshooting, calibration, project implementation and network Integration ... High School Diploma or GED. * 3+ years PLC and HMI programming experience. * Must be at least 18 ...

As a Process Engineer, you will be responsible for the application, evaluation, development ... Write new, or modify existing, PLC programs, and make system hardware recommendations to resolve ...

Showing results 21-40

Plc Programmer information

See Virginia salary details

$40.2K

$80K

$111K

How much do plc programmer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for plc programmer in Virginia is $79,972.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,400.00 and $91,700.00 per year, depending on experience, location, and 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.

Is a PLC programmer in demand?

PLC programmers are in high demand across manufacturing, automation, and industrial sectors due to the need for automation and control systems. Skilled professionals with knowledge of ladder logic, programming languages, and experience with PLC hardware are sought after, especially as industries modernize and upgrade existing systems.

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 certifications and knowledge of automation tools can command higher wages, especially in manufacturing, energy, and industrial sectors. Overall, the role offers solid earning potential for those with technical expertise in programmable logic controllers.

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 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 most commonly searched types of Plc Programmer jobs in Virginia? The most popular types of Plc Programmer jobs in Virginia are:
What cities in Virginia are hiring for Plc Programmer jobs? Cities in Virginia with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Virginia as of August 2026, with employment types broken down into 92% Full Time, 4% Part Time, 2% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $79,972 per year, or $38.4 per hour.

Electrical Engineer

twenty80.io

Bluefield, VA โ€ข On-site

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 5 days ago


Job description

Role Summary

Our client, a large-scale manufacturing organization, is seeking an Electrical Engineer to support plant operations, automation systems, and electrical infrastructure across multiple production sites.

This role focuses on electrical system support, automation development, and project execution, including SCADA systems, PLC programming, and equipment troubleshooting. The position requires a hands-on engineer who can support both capital projects and day-to-day plant operations while ensuring reliability, safety, and efficiency across facilities.


Key Responsibilities
  • Provide engineering support for plant electrical systems, equipment installations, and troubleshooting activities
  • Oversee and support SCADA system development and deployment (Ignition-based systems) across multiple plant sites
  • Design, develop, and maintain operator interfaces, process screens (KPIs), and automation controls
  • Support PLC programming, HMI configuration, and VFD integration for manufacturing equipment
  • Participate in the development and optimization of preventive maintenance (PM) programs for electrical systems
  • Manage and execute assigned engineering projects, including plant upgrades and automation initiatives
  • Support electrical control system design, documentation, and implementation using engineering tools
  • Collaborate with maintenance and operations teams to resolve technical issues and improve equipment reliability
  • Ensure adherence to safety standards through active participation in safety audits, evaluations, and observations
  • Provide on-site technical support during project startups and plant commissioning activities across multiple locations
  • Travel to facility locations as required to support installations, troubleshooting, and project execution

Required Qualifications
  • Associate or Bachelor’s degree in Electrical Engineering Technology or related field
  • Minimum of five (5) years of experience in an industrial electrical technician or engineering role
  • Hands-on experience with industrial automation systems and plant electrical support
  • Experience with SCADA systems, particularly Ignition (Inductive Automation)
  • PLC programming experience, preferably Allen-Bradley / Rockwell systems
  • Working knowledge of HMI systems, PLCs, and Variable Frequency Drives (VFDs)
  • Experience with electrical system troubleshooting and control system integration
  • Familiarity with basic electrical, pneumatic, hydraulic, and mechanical systems
  • Strong analytical, problem-solving, and communication skills
  • Ability to work effectively in a team-oriented and plant-based environment
  • Willingness to travel for plant support and project commissioning

Preferred Qualifications
  • Experience with SQL, ODATA, or Python for automation and system integration
  • Experience with AutoCAD Electrical or similar design tools for control systems
  • Exposure to robotics or advanced manufacturing automation systems
  • Experience supporting multi-site manufacturing environments

Compensation & Benefits
  • Competitive base salary with additional performance-based incentives and quarterly bonus opportunities
  • Highly competitive retirement plan with employer contributions
  • Comprehensive health benefits including medical, dental, vision, and wellness programs
  • Life insurance and short-term disability coverage
  • Telemedicine and additional employee support services
  • Strong emphasis on career growth within a large manufacturing organization
  • Work model includes regional travel to support multiple plant sites