1

Automation Controls Programmer Jobs in Virginia (NOW HIRING)

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 ...

... automation systems. This PLC Programmer role will work across the full project lifecycle, from controls development and PLC programming to machine startup, commissioning, troubleshooting, and ...

Automation Engineer - Controls Engineering Expertise Needed (On-site) Location: Vinton, VA Work Location: On-Site Department: Engineering Reports To: Project Manager FLSA Status: Salary Exempt Who We ...

Automation Engineer

Vinton, VA · On-site

$100K - $130K/yr

Automation Engineer Automation Engineer - Controls Engineering Expertise Needed (On-site) Location: Vinton, VA Work Location: On-Site Department: Engineering Reports To: Project Manager FLSA Status:

Automation Engineer Automation Engineer - Controls Engineering Expertise Needed (On-site) Location: Vinton, VA Work Location: On-Site Department: Engineering Reports To: Project Manager FLSA Status:

Automation Engineer Automation Engineer - Controls Engineering Expertise Needed (On-site) Location: Vinton, VA Work Location: On-Site Department: Engineering Reports To: Project Manager FLSA Status:

Showing results 21-40

Automation Controls Programmer information

What is an automation controls programmer?

Automation Controls Programmers are professionals who design, develop, and implement control systems that automate machinery and processes in industries such as manufacturing, energy, and utilities. They typically work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and various sensors and actuators to ensure systems run efficiently and safely. Their responsibilities also include troubleshooting, testing, and optimizing automated systems to improve productivity and reduce downtime. These specialists play a crucial role in modernizing production lines and ensuring operational excellence.

What skills and qualifications are needed to be an automation controls programmer?

To thrive as an Automation Controls Programmer, you need strong knowledge of electrical engineering principles, PLC programming, and control systems, usually supported by a relevant engineering degree or technical certification. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and industrial networking protocols is essential. Analytical thinking, problem-solving abilities, and effective teamwork are crucial soft skills for addressing complex automation challenges and collaborating with cross-functional teams. These skills and qualifications are vital for designing reliable automated systems that maximize productivity, efficiency, and safety in manufacturing or industrial environments.

What are common challenges faced by automation controls programmers during project implementation?

Automation Controls Programmers often encounter challenges such as integrating new control systems with legacy equipment, troubleshooting unexpected communication issues between devices, and managing tight project deadlines. They also need to ensure that safety standards are met while optimizing system efficiency. Strong collaboration with mechanical engineers, electricians, and project managers is crucial to address these challenges and deliver successful automation solutions.

What is the difference between Automation Controls Programmer vs PLC Programmer?

AspectAutomation Controls ProgrammerPLC Programmer
CredentialsTypically requires a degree in electrical, mechanical, or automation engineering; certifications in control systems are commonOften requires similar technical degrees or certifications in PLC programming and automation
Work EnvironmentIndustrial settings, manufacturing plants, automation facilitiesManufacturing environments, automation projects, industrial facilities
Employer & Industry UsageManufacturers, automation service providers, industrial plantsFactories, automation system integrators, industrial automation companies
Common Search & ComparisonAutomation Controls Programmer vs PLC Programmer

The main difference is that Automation Controls Programmers design and develop entire control systems, including hardware and software, while PLC Programmers focus specifically on programming PLCs used within those systems. Both roles require similar technical skills and certifications, but Automation Controls Programmers typically have broader responsibilities in system integration and design.

What cities in Virginia are hiring for Automation Controls Programmer jobs?

Cities in Virginia with the most Automation Controls Programmer job openings:

Infographic showing various Automation Controls Programmer job openings in Virginia as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Controls and Automation Test Engineer

Richmond, VA • On-site

$77K - $102K/yr

Full-time

Re-posted 13 days ago


Key responsibilities

  • Design, develop, and validate control systems for power infrastructure products including PDUs, RPPs, and switchboards

  • Execute full system builds integrating sensors, controllers, and HMIs into complete, functional products

  • Perform Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to validate system performance


Job description

Description:

The Controls and Automation Test Engineer at Hyper Solutions plays a critical role in designing, building, and validating control systems that power Hyper’s data center infrastructure products. This position is responsible for developing and testing the intelligent control layer across products such as PDUs, RPPs, and switchboards, ensuring systems are reliable, safe, and ready for deployment in mission-critical environments.


This role spans the full lifecycle of control system development, from integrating sensors and configuring controllers to executing full system builds and validating performance through structured testing. Working in Hyper’s engineering lab, you will collaborate with electrical, mechanical, and manufacturing teams to develop systems that make Hyper’s products increasingly intelligent and software-defined.


This position is well-suited for a hands-on controls engineer who thrives in a lab environment, enjoys building and testing real systems, and is comfortable working at the intersection of hardware, software, and industrial infrastructure.


Core Responsibilities

  • Design, develop, and validate control systems for power infrastructure products including PDUs, RPPs, and switchboards 
  • Develop and configure HMI applications including screen design, alarm management, trending, and operator workflows 
  • Install, configure, and test power meters, gateways, and controllers, ensuring proper communication and performance 
  • Select, mount, and wire sensors including current transformers, voltage transducers, temperature probes, and environmental sensors 
  • Execute full system builds integrating sensors, controllers, and HMIs into complete, functional products 
  • Build and test hardware and software prototypes for new product development and customer-specific solutions 
  • Execute Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to validate system performance 
  • Develop and maintain control system documentation including wiring diagrams, I/O lists, and test procedures 
  • Collaborate with engineering and manufacturing teams to ensure systems are manufacturable and field-ready 
  • Follow and enforce electrical safety practices including LOTO procedures and arc flash safety standards 

Additional Responsibilities

  • Support troubleshooting and root cause analysis of control system issues from the field 
  • Contribute to the development of internal standards, lab infrastructure, and testing methodologies 
  • Participate in safety reviews and identify potential hazards in product designs and test setups 
  • Partner with engineering and service teams to improve system reliability and performance 
  • Assist in refining sensor strategies and control system requirements based on real-world usage
Requirements:
  • Bachelor’s degree in Electrical Engineering, Controls Engineering, Mechatronics, or related field 
  • 5+ years of hands-on experience with industrial control systems including controllers and HMIs 
  • Experience developing HMI applications including screen design, scripting, and alarm configuration 
  • Working knowledge of industrial protocols such as Modbus, BACnet, OPC-UA, and SNMP 
  • Experience configuring and commissioning power metering and monitoring equipment 
  • Ability to read and interpret electrical schematics, single-line diagrams, and wiring documentation 
  • Experience executing system-level and component-level testing including FAT and SAT 
  • Strong understanding of electrical safety practices including LOTO and NFPA 70E 

Preferred Qualifications

  • Experience working with data center power infrastructure such as PDUs, UPS systems, or switchgear 
  • Familiarity with industrial gateway platforms such as Red Lion, Kepware, or Ignition 
  • Exposure to condition-based monitoring or predictive maintenance systems 
  • Understanding of OT/ICS security principles or IEC 62443 frameworks 
  • Experience working in lab environments building and testing physical systems 

What Success Looks Like

  • Control systems are reliable, fully tested, and meet performance and safety requirements 
  • Products are delivered with fully integrated and validated sensor, control, and HMI systems 
  • Testing processes are structured, repeatable, and identify issues before deployment 
  • Cross-functional teams collaborate effectively to deliver manufacturable and field-ready systems 
  • Safety standards are consistently upheld across all lab and testing activities 

Why Hyper?

At Hyper, you’ll play a hands-on role in building and validating the control systems that power mission-critical data center infrastructure. You’ll work directly with physical systems in a lab environment, helping bring intelligent, software-defined capabilities to life across Hyper’s product portfolio.


Hyper offers a collaborative and fast-paced environment where you can take ownership of real systems, contribute to innovative product development, and grow your expertise in controls, automation, and industrial technology.


Location

On-site in Richmond, VA


Compensation

The anticipated starting salary range for this role is $105,000 – $135,000 per year. Actual salary will vary based on experience, technical expertise, and location. This position is eligible for discretionary bonus or incentive compensation based on individual and company performance.


Hyper Solutions is an Equal Opportunity Employer. 

We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other protected status under applicable laws.


All applications will be used exclusively for selection purposes and handled confidentially by authorized personnel only. Your application may also be considered for other suitable positions within Hyper Solutions, Inc.


Please note that Hyper Solutions is currently unable to offer visa sponsorship, and applicants must be authorized to work in the U.S. without the need for sponsorship now or in the future.


#ID26