1

Building Automation Programmer Jobs in Virginia (NOW HIRING)

Building Automation Technician

Williamsburg, VA · On-site

$40K/yr

Amentum is seeking a Building Automation Controls Technician located in the Williamsburg area of ... The Technician is responsible for installing, programming, testing, calibrating, operating, and ...

Amentum is seeking a Building Automation Controls Technician located in the Williamsburg area of ... The Technician is responsible for installing, programming, testing, calibrating, operating, and ...

next page

Showing results 1-20

Building Automation Programmer information

See Virginia salary details

$40.2K

$80K

$111K

How much do building automation programmer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for building automation 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.

How to get a job in building automation?

To get a job as a building automation programmer, candidates typically need a background in electrical or computer engineering, HVAC systems, or related fields, along with experience in programming languages such as BACnet, LonWorks, or Python. Certifications like Certified Building Automation Professional (CBAP) or manufacturer-specific training can enhance employability. Practical experience with building management systems and knowledge of control strategies are also important for securing a position in this field.

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

AspectBuilding Automation ProgrammerControls Technician
CredentialsTypically requires certifications in BACnet, LonWorks, or related systems; often a degree in HVAC, electrical, or computer engineeringOften holds certifications like NICET or manufacturer-specific controls certifications; may have similar technical degrees
Work EnvironmentDesigning, programming, and commissioning building automation systems in commercial or industrial settingsInstalling, maintaining, and troubleshooting control systems on-site in various buildings
Employer & IndustryConsulting firms, building management companies, or system integratorsMechanical or electrical contractors, facilities management companies

Building Automation Programmers focus on designing and programming control systems for building automation, while Controls Technicians handle installation and maintenance. Both roles require technical certifications and work in similar environments, but their primary responsibilities differ in scope and focus.

How much does Siemens building automation pay?

Salaries for a Building Automation Programmer at Siemens typically range from $70,000 to $100,000 annually, depending on experience, location, and certifications. Entry-level positions may start lower, while experienced programmers with specialized skills can earn higher wages. Compensation also often includes benefits such as health insurance and retirement plans.

Is building automation a good career?

Building automation programmers design, install, and maintain systems that control building functions such as HVAC, lighting, and security. The role requires technical skills, knowledge of control systems, and often certifications like BACnet or LonWorks. It offers steady employment opportunities in commercial and industrial settings with potential for career growth.

What is a building automation programmer?

A building automation programmer designs, develops, and maintains software for building management systems that control HVAC, lighting, security, and other building functions. They typically use programming languages like BACnet, LonWorks, or Python and work closely with engineers to ensure systems operate efficiently and reliably.

What are some common challenges faced by Building Automation Programmers when integrating new systems into existing infrastructure?

Building Automation Programmers often encounter challenges when integrating new controls or technologies into legacy building management systems. Compatibility issues between different manufacturers' devices and outdated protocols can complicate the process, requiring creative problem-solving and in-depth technical knowledge. Additionally, balancing the need for minimal disruption to building occupants with the demands of thorough testing and commissioning can be challenging. Strong communication and collaboration with facility managers, electricians, and HVAC technicians are essential to ensure a smooth integration and long-term system reliability.

What are the key skills and qualifications needed to thrive as a Building Automation Programmer, and why are they important?

To thrive as a Building Automation Programmer, you need a solid understanding of HVAC systems, electrical controls, and programming logic, often supported by an associate’s or bachelor’s degree in engineering or a related field. Familiarity with building automation systems (BAS) platforms like Tridium Niagara, BACnet, and Modbus, as well as relevant certifications (e.g., Niagara Certified Technician), is typically required. Strong problem-solving skills, attention to detail, and effective communication are vital soft skills for collaborating with clients and multidisciplinary teams. These competencies ensure efficient system integration, minimize downtime, and deliver energy-efficient, user-friendly building environments.
What are the most commonly searched types of Building Automation Programmer jobs in Virginia? The most popular types of Building Automation Programmer jobs in Virginia are:
What are popular job titles related to Building Automation Programmer jobs in Virginia? For Building Automation Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Building Automation Programmer jobs in Virginia look for? The top searched job categories for Building Automation Programmer jobs in Virginia are:
Infographic showing various Building Automation Programmer job openings in Virginia as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $79,972 per year, or $38.4 per hour.
*Building Automation BAS Lead *

*Building Automation BAS Lead *

The Tatitlek Corporation

Blackstone, VA • On-site

$110K/yr

Full-time

Re-posted 7 days ago


Job description

Overview
The Building Automation Lead is responsible for overseeing the installation, configuration, maintenance, and repair of Building Automation Systems (BAS) that support the mechanical, electrical, and plumbing infrastructure across the FASTC campus. This role ensures that automated systems operate reliably, efficiently, and safely to maintain optimal environmental conditions for the personnel on campus while supporting energy-management goals. The position requires advanced technical expertise, manufacturer-specific training, and the ability to work in a secure, mission-critical environment.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Lead the operation, troubleshooting, and optimization of building automation systems controlling HVAC, lighting, energy management, and other facility systems.
  • Install, configure, and commission BAS components including controllers, sensors, actuators, and communication networks.
  • Diagnose system faults, identify root causes, and implement corrective actions to restore proper functionality.
  • Monitor system performance and adjust programming, setpoints, and sequences to improve efficiency and occupant comfort.
  • Review engineering drawings, control diagrams, and technical documentation to support system upgrades and repairs.
  • Coordinate with HVAC, electrical, plumbing, and facility operations teams to ensure integrated system performance.
  • Maintain accurate documentation of system configurations, programming changes, maintenance activities, and equipment inventories.
  • Ensure compliance with manufacturer specifications, industry standards, and facility security requirements.
  • Provide technical guidance and mentorship to junior technicians and maintenance personnel.
  • Support emergency response and after-hours troubleshooting as needed to maintain operational continuity.
  • Perform additional duties as assigned to support facility operations and mission requirements.

EXPERIENCE, EDUCATION, AND LICENSURE:
  • Secret security clearance required.
  • Bachelor of Science degree in engineering, building automation, electrical technology, or a related field.
  • Must have manufacturer-specific training on the BAS platforms installed at FASTC; training certificates required.
  • 7 years of experience installing, maintaining, and troubleshooting building automation systems in commercial, industrial, or government facilities.
  • Strong understanding of HVAC control strategies, electrical systems, and energy-management principles.
  • Proficiency with BAS software, networking protocols, and system integration.
  • Ability to interpret control schematics, wiring diagrams, and engineering documents.
  • Strong analytical and problem-solving skills with the ability to work independently in a fast-paced environment.
  • Excellent communication skills and the ability to collaborate with multi-disciplinary teams.
  • Commitment to safety, system reliability, and adherence to regulatory and manufacturer standards.

REASONABLE ACCOMMODATIONS:
Reasonable accommodation may be made to enable individuals with disabilities to perform the following essential functions.
SUPERVISORY RESPONSIBILITIES:
  • Prior experience in the supervision of a workforce responsible for operations, maintenance, and repair of commercial building infrastructure systems.

WORK ENVIRONMENT:
  • Must be able be able to conduct preventative maintenance activities and minor repairs from ladders or elevated platforms.
  • Work requires the incumbent to walk, stoop, bend, kneel, climb and work in uncomfortable positions.
  • Ability to lift, carry and set up tools, equipment and parts that weigh up to and occasionally over fifty (50) pounds.
  • Must be comfortable getting dirty, dusty, and greasy in an indoor or outdoor environment with frequent exposure to excessive noise.
  • Must be able to perform duties under adverse weather conditions (extreme cold / heat, etc.).
  • Must be able to work alternate shift schedules when necessary to meet the mission requirements of the customer, to include weekends and holidays.
  • Must be able to perform on-call duties when scheduled and report to work within one hour of notification.

PHYSICAL REQUIREMENTS:
  • Must be able be able to conduct preventative maintenance activities and minor repairs from ladders or elevated platforms.
  • Work requires the incumbent to walk, stoop, bend, kneel, climb and work in uncomfortable positions.
  • Ability to lift, carry and set up tools, equipment and parts that weigh up to and occasionally over fifty (50) pounds.

WORK AUTHORIZATION/SECURITY CLEARANCE:
Secret or higher security clearance, or the ability to obtain and maintain a Secret clearance. U.S. Citizenship is required.
ADDITIONAL QUALIFYING FACTORS:
As a condition of employment, must pass a pre-employment drug screening, as well as have acceptable reference and background check results.
As an equal opportunity employer, The Tatitlek Corporation recognizes that our strength lies in our people. Discrimination and all unlawful harassment, including sexual harassment, in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment. We support and obey laws that prohibit discrimination everywhere we do business.
Salary
$110k+ DOE