1

Assistant Plc Programmer Jobs in Virginia (NOW HIRING)

Be Seen First

Automation Technician

Ashburn, VA · On-site

$68K - $76K/yr

... programming, troubleshooting, and documentation of PLC-based automation systems for mission ... * Assist with development of troubleshooting guides, technical manuals, and training documentation

Urgent

Be Seen First

Automation Technician

Reston, VA · On-site

$68K - $76K/yr

... programming, troubleshooting, and documentation of PLC-based automation systems for mission ... * Assist with development of troubleshooting guides, technical manuals, and training documentation

This role executes and supports PLC-based control systems, SCADA platforms, HMIs, variable ... * Assist with defining project scope, schedules, vendor selection, equipment specification ...

... * Assist in creating, implementing, and maintaining preventative maintenance programs for ... PLC programming, and troubleshooting (experience in food manufacturing is preferred). * Strong ...

Will assist shift electricians when necessary. Essential Duties, Responsibilities and ... Computer Skills PLC programming skills required. Other Skills and Abilities Employee must be ...

next page

Showing results 1-20

Assistant Plc Programmer information

See Virginia salary details

$40.2K

$80K

$111K

How much do assistant plc programmer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for assistant 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 Assistant PLC Programmers?

Assistant PLC Programmers are professionals who support the design, development, testing, and maintenance of Programmable Logic Controller (PLC) programs used in industrial automation and control systems. They typically assist senior engineers or programmers in tasks such as writing code, troubleshooting PLCs, and implementing changes to improve automation processes. Their role often involves working with hardware and software, collaborating with cross-functional teams, and ensuring that control systems operate efficiently and safely.

What are some common challenges faced by Assistant PLC Programmers when working on industrial automation projects?

Assistant PLC Programmers often encounter challenges such as troubleshooting unexpected equipment behavior, adapting to different PLC brands and programming languages, and ensuring clear communication with engineers and electricians on the project team. Additionally, balancing multiple assignments and learning to interpret complex electrical schematics can be demanding. Developing strong problem-solving skills and being proactive in seeking guidance from senior programmers can help overcome these challenges and contribute to a smoother workflow.

What is the difference between Assistant Plc Programmer vs PLC Technician?

AspectAssistant Plc ProgrammerPLC Technician
Primary RoleSupports PLC programming, debugging, and software developmentMaintains, repairs, and troubleshoots PLC hardware and systems
Required SkillsBasic programming knowledge, understanding of automation softwareElectrical skills, hardware troubleshooting, circuit knowledge
CertificationsOften includes certifications in PLC programming or automationElectrical or electronics certifications, technical diplomas
Work EnvironmentOffice or control room, programming labsIndustrial sites, manufacturing plants, maintenance areas

While both roles involve working with PLC systems, the Assistant Plc Programmer primarily focuses on supporting programming and software tasks, whereas the PLC Technician specializes in hardware maintenance and troubleshooting. Both roles require technical skills and certifications but differ in daily responsibilities and work environments.

What are the key skills and qualifications needed to thrive as an Assistant PLC Programmer, and why are they important?

To thrive as an Assistant PLC Programmer, you need foundational knowledge of electrical engineering, automation systems, and programming logic, often supported by an associate degree or relevant certification. Familiarity with PLC programming languages (such as Ladder Logic), HMI software, and platforms like Siemens or Allen-Bradley is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are critical soft skills for this role. These skills and qualities ensure accurate system programming, effective troubleshooting, and smooth project execution in industrial automation environments.
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 are popular job titles related to Assistant Plc Programmer jobs in Virginia? For Assistant Plc Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Assistant Plc Programmer jobs in Virginia look for? The top searched job categories for Assistant Plc Programmer jobs in Virginia are:
What cities in Virginia are hiring for Assistant Plc Programmer jobs? Cities in Virginia with the most Assistant Plc Programmer job openings:
Infographic showing various Assistant Plc Programmer job openings in Virginia as of June 2026, with employment types broken down into 1% Locum Tenens, 1% Internship, 15% As Needed, 78% Full Time, 3% Contract, and 2% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $79,972 per year, or $38.4 per hour.

Industrial Automation Engineer - Crane Systems

Qualdoc

Ashland, VA • On-site

$39/hr

Contractor

Posted 9 days ago


Job description

Industrial Automation Engineer - Crane Systems

Location: Ashland, VA
Schedule: Monday-Friday, 7:00 AM - 4:00 PM
Employment Type: 6-Month Contract-to-Hire
Compensation: Starting at $39.00 per hour, with higher pay available based on experience
Overtime: Not available
Work Arrangement: Fully onsite

Position Overview

We are seeking an experienced Industrial Automation Engineer to support the design, integration, and improvement of control systems used in overhead cranes and material handling equipment. This role is responsible for developing automation solutions, supporting system commissioning, troubleshooting controls-related issues, and helping improve the reliability and performance of crane systems.

The ideal candidate will have a strong background in PLC programming, industrial controls, motor control systems, and equipment commissioning within a manufacturing or heavy industrial environment.

Primary Responsibilities
Controls Engineering
  • Design and develop control systems for overhead cranes and material handling equipment.
  • Create, modify, and maintain PLC programs, HMI interfaces, and control logic.
  • Develop electrical schematics, wiring diagrams, and control panel documentation.
  • Select and integrate components including VFDs, relays, sensors, safety devices, and control hardware.
  • Ensure designs comply with applicable standards including CMAA, NFPA 70 (NEC), and ASME B30 requirements.
System Integration & Startup
  • Lead or support installation, startup, and commissioning of new crane control systems.
  • Configure PLCs, VFDs, communication networks, and operator interfaces.
  • Perform system validation, testing, and performance optimization.
  • Verify equipment operation meets project and safety requirements.
Troubleshooting & Technical Support
  • Diagnose and resolve electrical, automation, and controls-related issues.
  • Provide technical support to maintenance teams, field service personnel, and project teams.
  • Assist with equipment upgrades, modernization projects, and retrofit initiatives.
  • Analyze recurring problems and recommend long-term corrective actions.
Project Collaboration
  • Work closely with engineers, project managers, technicians, and operations personnel.
  • Provide technical guidance and mentorship to less-experienced team members.
  • Participate in continuous improvement efforts focused on reliability, safety, and operational efficiency.
  • Support project execution from design through final implementation.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Controls Engineering, or a related technical discipline, or equivalent industry experience.
  • Five or more years of controls engineering experience, preferably involving overhead cranes, lifting equipment, or heavy industrial systems.
  • Experience with:
    • PLC programming (Allen-Bradley, Siemens, or similar platforms)
    • HMI and SCADA systems
    • Variable Frequency Drives (VFDs)
    • Industrial motor control systems
  • Ability to develop and interpret electrical schematics, wiring diagrams, and control system documentation.
  • Experience with industrial communication networks such as Ethernet/IP, Modbus, or similar protocols.
  • Strong understanding of crane motion control including hoist, trolley, and bridge functions.
  • Familiarity with CMAA, NEC, and ASME standards.
Preferred Qualifications
  • Experience with crane automation technologies.
  • Knowledge of anti-sway systems, load monitoring systems, or advanced crane controls.
  • Experience supporting system integration and commissioning projects in industrial environments.
  • Strong analytical and troubleshooting abilities.
  • Ability to work in industrial settings and at elevated heights when necessary.
  • Excellent communication and teamwork skills.
Work Environment
  • Full-time onsite role within a manufacturing and industrial environment.
  • Regular interaction with electrical equipment, control systems, and production operations.
  • Occasional travel to customer facilities and project locations.
  • Ability to work around industrial equipment and access elevated work areas when required.
Opportunity
This position offers the chance to work on complex automation and motion-control systems that support critical material-handling operations. Successful candidates will play a key role in improving equipment performance, system reliability, and operational safety while contributing to both new installations and modernization projects.
What Success Looks Like

The ideal candidate will successfully deliver automation solutions that improve equipment reliability, maintain regulatory compliance, and support safe operation of material-handling systems. This role is best suited for an engineer who enjoys combining controls design, system integration, troubleshooting, and project collaboration in a dynamic industrial environment.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job

About Qualdoc

Sourced by ZipRecruiter

Industry

Strategic planning consulting services

Company size

1 - 10 Employees

Headquarters location

Charlottesville, VA, US

Year founded

2020