1

Building Automation System Programmer Jobs in Ashburn, VA

Building Automation Systems * Information Technology * Electronics or Controls Engineering Technology Experience: 2-3 years of hands-on experience with: * HVAC systems (air handlers, VAVs, chillers ...

Why This Role Matters As a Building Automation Specialist in DC, Your expertise will ensure the ... engineering custom control strategies and optimizing mechanical systems to meet energy, comfort ...

Why This Role Matters As a Building Automation Specialist in DC, Your expertise will ensure the ... engineering custom control strategies and optimizing mechanical systems to meet energy, comfort ...

BAS Programmer

Sterling, VA

$67K - $91K/yr

Building Automation Systems (BAS) ProgrammerAbout Vertical Mechanical Group (VMG) Vertical ... This position will be responsible for programming, integrating, troubleshooting, and commissioning ...

next page

Showing results 1-20

Building Automation System Programmer information

See Ashburn, VA salary details

$41.4K

$82.5K

$114.5K

How much do building automation system programmer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for building automation system programmer in Ashburn, VA is $82,487.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,500.00 and $94,600.00 per year, depending on experience, location, and employer.

What does a building automation system programmer do?

A Building Automation System (BAS) Programmer designs, codes, and maintains software that controls a building’s mechanical and electrical systems, such as HVAC, lighting, and security. They ensure these systems operate efficiently, respond to environmental conditions, and meet energy-saving goals. BAS Programmers also troubleshoot problems, integrate new equipment, and update system software. Their work helps create comfortable, safe, and energy-efficient building environments.

What are the key skills and qualifications needed to thrive as a building automation system programmer?

To thrive as a Building Automation System Programmer, you need strong programming skills, knowledge of HVAC and electrical systems, and a relevant technical degree or certification. Familiarity with automation platforms such as BACnet, Tridium Niagara, Siemens, or Schneider Electric systems, as well as proficiency in related programming languages and tools, is typically required. Attention to detail, problem-solving ability, and effective communication are essential soft skills for working on complex systems and collaborating with stakeholders. These skills ensure the reliable design, implementation, and troubleshooting of building automation solutions that optimize performance and energy efficiency.

What are some common challenges faced by building automation system programmers when integrating new technologies into existing systems?

Building Automation System Programmers often encounter challenges when integrating new devices or protocols with legacy systems, as compatibility and communication issues can arise. Troubleshooting these integrations may require detailed knowledge of both old and new technologies, along with careful coordination with engineers, facility managers, and vendors. Staying updated with evolving industry standards and cybersecurity practices is also essential to ensure reliable and secure system performance. Open communication and thorough documentation are key to successfully managing these challenges.

What is the difference between Building Automation System Programmer vs HVAC Controls Technician?

AspectBuilding Automation System ProgrammerHVAC Controls Technician
CredentialsTypically requires certifications in BACnet, LonWorks, or related programming skillsOften holds HVAC or controls certifications, such as EPA or HVAC technician licenses
Work EnvironmentDesigning, programming, and troubleshooting building automation systems in commercial or industrial settingsInstalling, maintaining, and repairing HVAC control systems on-site
Employer & IndustryBuilding automation companies, facilities management, or engineering firmsHVAC contractors, facilities maintenance companies, or building management firms

While both roles involve building control systems, the Building Automation System Programmer focuses on programming and system integration, whereas the HVAC Controls Technician handles installation and maintenance of control hardware. Both roles require technical knowledge but differ in scope and daily tasks.

Is a Building Automation System Programmer a good career?

A Building Automation System Programmer is a specialized role that involves developing and maintaining control systems for building environments, often requiring knowledge of programming languages like BACnet or LonWorks and familiarity with HVAC and security systems. It offers opportunities for steady employment, technical growth, and involvement in energy efficiency projects. The career typically requires certifications and ongoing learning to stay current with evolving technologies.

What degree do you need for building automation system programmer?

Building automation system programmers typically need at least a bachelor's degree in electrical engineering, computer science, or a related field. Relevant skills include knowledge of programming languages such as BACnet, LonWorks, or Python, and experience with control systems and networking. Certifications in building automation or control systems can also enhance job prospects.

What are popular job titles related to Building Automation System Programmer jobs in Ashburn, VA?

For Building Automation System Programmer jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Building Automation System Programmer jobs in Ashburn, VA look for?

The top searched job categories for Building Automation System Programmer jobs in Ashburn, VA are:

What cities near Ashburn, VA are hiring for Building Automation System Programmer jobs?

Cities near Ashburn, VA with the most Building Automation System Programmer job openings:

Building Automation Support Specialist

VW International, Inc.

Bethesda, MD • On-site

Full-time

Posted 17 days ago


Job description

WHY THE JOB EXISTS
Position serves to support and assist Walter Reed National Military Medical Center facility management operations and construction projects.Proactively addresses issues associated with current practices and processes for facility and construction programs with a focus on monitoring Medical Center Heating Ventilation and Air Conditioning control equipment and to correct equipment operations based on control parameters.The work will support the planning, coordination, and support in scheduling activities concerned with the construction and maintenance of structures, facilities, and systems. The work involves participation in the conceptual development of construction projects and support in its organization, scheduling, and implementation.
Work Location:Walter Reed National Military Medical Center, Bethesda, MD.One position is available.
PRIMARY DUTIES
Work involves a variety of the following duties:
  • Assists Hospital Engineer in determining the condition of Direct Digital Controls supporting Medical Center HVAC equipment. Recommends to Hospital Engineer parameters to correct DDC controls on HVAC equipment such as air handler units, exhaust fans, and refrigeration systems. Makes DDC changes to correct air flow, temperature, pressure, or other interior environmental conditions.
  • Assists in monitoring DDC alarms, assists Hospital Engineer in determining the condition HVAC equipment conditions which initiate these alarms, adjusts DDC controls as necessary, and coordinates corrections of mechanical deficiencies with maintenance technicians.
  • Assists in researching air flow rates and air pressure differentials in negative pressure and positive pressure patient care rooms. Assists in evaluating deficiencies and works with health care professionals such as Infection Control, Industrial Hygiene, Mechanical Engineers, and Nursing to correct these deficiencies. Implements corrections based on Unified Facilities Criteria and Facilities Guidelines Institute accepted standards. (Examples of areas serviced are Urology, Intensive Care Unit, Urology, & Bio Safety Lab)
  • Makes recommendations to an electrical engineer or engineering technician regarding revisions to the building automation hardware and associated building automation system functions.
  • Assist medical facility personnel in the preparation of necessary project requirements and coordination when needed for addition and modifications of building automation systems.
  • Assists the electrical engineers or engineering technicians to design and implement various building automation hardware and computer software systems.
  • Assists in implementing energy conservation measures by utilizing and/or modifying the existing building automation system features.
  • Assists in performing necessary commissioning, diagnostic, and maintenance procedures such as field verification of system failures to insure the proper operation of building automation systems.
  • Assists in monitoring building automation system equipment and alerts HVAC technicians and operations engineers of HVAC problems. Teams with Zone Managers and HVAC technicians to correct environmental conditions within the Hospital.
  • Assist in editing of computer programs for building automation system to modify alarm specifications
  • Assists in coordinating computer and associated building automation system hardware service work.

KNOWLEDGE, EXPERIENCE AND SKILL REQUIREMENTS
  • Five years of work experience specifically involving operations and maintenance of a Building Automation System within a Health Care setting.
  • Experience in computer programming, mechanical systems and various building automation hardware and computer software systems.
Compensation & BENEFITS
We believe in putting our people first and to further emphasize our commitment to our employees, we offer competitive and rewarding compensation and a comprehensive benefits package, providing excellent options for every employee.
VWI is an Equal Opportunity Employer
VWI allows for reasonable accommodations that enable an individual with a disability to participate in the application process, to perform the primary duties of a job, or to enjoy equal benefits and privileges of employment that are available to individuals without disabilities.
VWI is an Equal Opportunity Employer - Minorities/Females/Vet/Disabled