1

Automation Controls Programmer Jobs in Reston, VA

Controls Engineer

Rockville, MD · On-site

$85K - $110K/yr

The Controls Engineer will support the design, programming, commissioning, and maintenance of Building Automation Systems (BAS) and HVAC control systems for commercial, industrial, and mission ...

Controls Engineer

Rockville, MD · On-site

$85K - $110K/yr

The Controls Engineer will support the design, programming, commissioning, and maintenance of Building Automation Systems (BAS) and HVAC control systems for commercial, industrial, and mission ...

Controls Engineer

Rockville, MD

$85K - $110K/yr

The Controls Engineer will support the design, programming, commissioning, and maintenance of Building Automation Systems (BAS) and HVAC control systems for commercial, industrial, and mission ...

Controls Engineer

Rockville, MD · On-site

$85K - $110K/yr

The Controls Engineer will support the design, programming, commissioning, and maintenance of Building Automation Systems (BAS) and HVAC control systems for commercial, industrial, and mission ...

Senior Automation and Controls Engineer

Fairfax, VA · On-site

$106K - $139K/yr

CDM Smith is seeking a Senior Automation and Controls Engineer to join a great team of motivated Automation engineers in our Southeast and Mid-Atlantic regions! The successful candidate will be ...

Senior Automation and Controls Engineer

Fairfax, VA · Hybrid

$106K - $139K/yr

CDM Smith is seeking a Senior Automation and Controls Engineer to join a great team of motivated Automation engineers in our Southeast and Mid-Atlantic regions! The successful candidate will be ...

Controls Engineer

Washington, DC · On-site

$94K - $122K/yr

... automation systems. The primary focus of this position will be the development, enhancement, and support of AVEVA Plant SCADA applications and Tridium Niagara 4 SCADA systems. The Controls Engineer ...

Controls Engineer

Washington, DC · On-site

$95K - $122K/yr

... building automation systems. The primary focus of this position will be the development ... The Controls Engineer will develop and maintain SCADA graphics, operator interfaces, alarms, trends ...

Showing results 21-40

Automation Controls Programmer information

See Reston, VA salary details

$42.1K

$83.9K

$116.5K

How much do automation controls programmer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for automation controls programmer in Reston, VA is $83,919.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,700.00 and $96,200.00 per year, depending on experience, location, and employer.

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 near Reston, VA are hiring for Automation Controls Programmer jobs?

Cities near Reston, VA with the most Automation Controls Programmer job openings:

Lead Systems Specialist (Controls & Automation)

Ashburn, VA • On-site

$85K - $113K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Job description

Company Description

Ascent, LLC delivers solutions for every aspect of mission critical operations and infrastructure – from data center design and builds, all the way through operations and maintenance support, maximizing uninterrupted performance. With more than two decades of experience, Ascent serves as a trusted partner for all critical infrastructure needs. At Ascent, everything we do comes down to a simple mantra: Elevating Mission Critical. These three words represent a philosophy we live by, with our actions guided by our core values. Headquartered in St. Louis, MO, with teams across the country, we are always looking for committed, collaborative talent to join our team and help provide an unmatched experience for customers. Learn more about Ascent here: www.ascentcorp.com. 

Job Description
  • Test, commission, and diagnose BAS systems, EPMS systems, including but not limited to DCIM, Electrical, HVAC and other systems
  • Analyze and optimize communication issues with BMS, EPMS and DCIM systems
  • Assist in the design and configuration of BAS and EPMS systems as defined by the contract documentation
  • Lead configuration of TCP/IP networks and RS-485 communications on controls devices as needed
  • Complete and track project documentation, build trend logs, and perform data entry
  • Compile project as-builts including updated markups and closeout documentation
  • Work with facility technicians and building operators to implement changes in operating data center environments
  • Act as SME for client sites
  • Perform work on data center sites and follow required safety measures
  • Lead coordination efforts with vendors, clients, project managers, and internal and external teams
  • Work according to project timelines and required processes
  • Additional duties as assigned
Qualifications
  • 4+ years as a Data Center Technician, Controls Technician or related experience required
  • High School Diploma required; Certification as a Controls Technician, Instrumentation Technician, Electronics Technician or similar field is preferred
  • Knowledge of Building Management Systems (BMS)
  • Knowledge of BACNET/LON/MODBUS protocols
  • Knowledge of DDC, PLC or similar Ladder-Logic programming is preferred
  • Knowledge of TCP/IP network and RS-485 network configuration
  • Proficiency with basic operations of Windows 10 and standard office environment software is necessary
  • Proficient in MS Office, Outlook and Visio preferred
  • Able to read installation drawings (Visio drawings/spreadsheets)
  • Candidate must possess strong communication skills
  • Ability to work in a team environment
  • Track and record job progress and keep project personnel informed on progress
  • Keep project management apprised of concerns and issues
  • Complete paperwork on-time including timesheets, posting of work orders, on-site documentation, and project status reports
  • Communicate with project personnel upon arrival and before leaving the worksite
  • Candidate must have a disciplined approach to managing task assignments.  People skills, good judgment, and flexibility are critical to this position
  • Candidate must be a self-starter and willing to learn new programs and applications
  • General knowledge of safe working practices (e.g., familiar with proper tool safety, eye protection, ladder safety, etc.)
  • Candidate must be able to lift up to 50 lbs. throughout the day
  • Able to perform all essential job functions, including walking, standing, bending, stooping, climbing, lifting and manual dexterity, with or without reasonable accommodation
  • Travel as required by client / project needs

Additional Information

This position reports to the Technical Project Manager, Controls & Automation

All interested candidates should apply through the ad or visit www.ascentcorp.com and select the careers tab to apply for the position.

Ascent, LLC offers a full benefits package including medical, dental, vision, STD/LTD, life insurance, 401(k), PTO, paid holidays, casual work environment and more.

Ascent, LLC is an Equal Opportunity Employer. We are committed to harboring an inclusive and diverse work environment and welcome all qualified applicants regardless of race, age, gender, sexual orientation, gender identity, religion, disability, national origin, protected military or veteran status, or any other status protected by the laws or regulations in the locations where we operate. These terms apply to all stages of employment with our company. Ascent, LLC actively works to create an inclusive environment where all of our employees can thrive, and we understand that having a wide range of experiences, viewpoints, and backgrounds help to make us both a stronger employer and a stronger business.