1

Building Automation System Programmer Jobs in Seattle, WA

As a CBRE Building Automation System Engineer, you will provide program oversight in the operation and maintenance of all building automation systems to maximize efficiency and minimize costs. This ...

Building Engineer

Redmond, WA · On-site

$33 - $34/hr

This role will focus on monitoring building automation systems, supporting HVAC equipment ... engineering, facilities, and operations teams to improve system reliability and efficiency • ...

... system database and programming, ensuring consistency with the scope of work and sequence of ... Building Automation Specialist does every day? You'll Benefit From Siemens offers a variety of ...

Design Engineer

Renton, WA · On-site

$68K - $124K/yr

At ATS, we custom engineer and install building automation systems to optimize buildings' mechanical and electrical systems, reduce building energy consumption, increase tenant comfort, and maximize ...

At ATS, we custom engineer and install building automation systems to optimize buildings' mechanical and electrical systems, reduce building energy consumption, increase tenant comfort, and maximize ...

Design Engineer

Renton, WA · On-site

$68K - $124K/yr

At ATS, we custom engineer and install building automation systems to optimize buildings' mechanical and electrical systems, reduce building energy consumption, increase tenant comfort, and maximize ...

next page

Showing results 1-20

Building Automation System Programmer information

See Seattle, WA salary details

$46.1K

$91.8K

$127.5K

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

As of Jun 27, 2026, the average yearly pay for building automation system programmer in Seattle, WA is $91,798.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,400.00 and $105,300.00 per year, depending on experience, location, and employer.

Is bas part of HVAC?

Building Automation System (BAS) programmers design and implement control systems that manage HVAC equipment, making BAS an integral part of modern HVAC systems. They use specialized software and protocols to optimize heating, cooling, and ventilation for energy efficiency and comfort.

Is building automation systems a good career?

Building automation system programmers design, install, and maintain software that controls building systems like HVAC, lighting, and security. The role offers steady demand due to increasing focus on energy efficiency and smart building technologies, often requiring knowledge of programming languages and building systems. It can provide stable employment with opportunities for specialization and advancement.

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

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.

How much does a BAS network cost?

The cost of a Building Automation System (BAS) network varies depending on the size and complexity of the building, typically ranging from $10,000 to over $100,000 for large commercial installations. Expenses include hardware, software, and installation, with ongoing maintenance and upgrades also affecting total costs. BAS programmers need to understand network infrastructure and system integration to ensure proper setup and operation.

What is the difference between a BMS and a BAS?

A Building Automation System (BAS) is a comprehensive control system that manages a building's HVAC, lighting, security, and other systems, while a Building Management System (BMS) typically refers to the same type of system, often used interchangeably. For a Building Automation System Programmer, understanding the specific hardware, software protocols, and integration methods used in these systems is essential for effective programming and troubleshooting.

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

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 are popular job titles related to Building Automation System Programmer jobs in Seattle, WA? For Building Automation System Programmer jobs in Seattle, WA, the most frequently searched job titles are:
What job categories do people searching Building Automation System Programmer jobs in Seattle, WA look for? The top searched job categories for Building Automation System Programmer jobs in Seattle, WA are:
Infographic showing various Building Automation System Programmer job openings in Seattle, WA as of June 2026, with employment types broken down into 86% Part Time, and 14% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $91,798 per year, or $44.1 per hour.
Building Automation System Engineer

Building Automation System Engineer

CBRE

Redmond, WA • On-site

$48/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 28 days ago


CBRE rating

8.1

Company rating: 8.1 out of 10

Based on 332 frontline employees who took The Breakroom Quiz

87th of 430 rated business services


Job description

About the Role:
As a CBRE Building Automation System Engineer, you will provide program oversight in the operation and maintenance of all building automation systems to maximize efficiency and minimize costs.
This job is part of the Engineering and Technical Services job function. They are responsible for providing support, preventive maintenance, and repairs on equipment and systems.
What You'll Do:
  • Maintain a total facilities systems management program which includes all the various connected and separate electrical, mechanical, life, and safety systems that are operational in a facility.
  • Comply with all applicable codes, regulations, governmental agency, and company directives related to system operations and work safety.
  • Inspect systems to ensure the operation of equipment is within design capabilities and achieves operational conditions prescribed by the client.
  • Oversee scope development, work request initiation, scheduling, and inspection of work performed by outside contractors, which includes proprietary work, licensed installations, upgrades, and maintenance and inspection of specialized systems.
  • Respond quickly to emergency situations, summoning assistance as needed.
  • Review assigned work orders. Estimate time, and resources, and order necessary materials to complete all repairs.
  • Perform assigned repairs and emergency and preventive maintenance. Complete maintenance and repair records as required.
  • Complete all required and assigned training at a satisfactory level.
  • Participate in all related programs & activities as required. This includes incident investigations, interviews, auditing, and assessment.
  • Report any conditions which you feel could result in an accident or injury and stop work if required.
  • Apply in-depth knowledge of standard principles and techniques/procedures to accomplish complex assignments and provide innovative solutions.
  • Coach others and share in-depth knowledge of own job discipline and broad knowledge of several job disciplines within the function.
  • Lead by example and model behaviors that are consistent with CBRE RISE values. Work to build consensus and convince others to reach an agreement.
  • Impact a range of customer, operational, project, or service activities within own team and other related teams.
  • Work within broad guidelines and policies.
  • Explain difficult or sensitive information.
What You'll Need:
  • High School Diploma, GED, or trade school diploma with 4-5 years of job-related experience. In lieu of a diploma, a combination of experience and education will be considered. Licenses or certifications as may be required by local applicable law or ordinance. Prior shift leader or supervisory experience preferred.
  • Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
  • Ability to exercise judgment based on the analysis of multiple sources of information.
  • Willingness to take a new perspective on existing solutions.
  • In-depth knowledge of Microsoft Office products. Examples include Word, Excel, Outlook, etc.
  • Organizational skills with an advanced inquisitive mindset.

CBRE carefully considers multiple factors to determine compensation, including a candidate's education, training, and experience. The minimum salary for the Building Automation System Engineer position is $40 per hour and the maximum salary for the Building Automation System Engineer position is $48 per hour. The compensation that is offered to a successful candidate will depend on the candidate's skills, qualifications, and experience. This role will provide the following benefits: 401(K), Dental insurance, Health insurance, Life insurance, and Vision insurance.
Equal Employment Opportunity: CBRE has a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status, disability, veteran status, political belief, or any other basis protected by applicable law.
Candidate Accommodations: CBRE values the differences of all current and prospective employees and recognizes how every employee contributes to our company's success. CBRE provides reasonable accommodations in job application procedures for individuals with disabilities. If you require assistance due to a disability in the application or recruitment process, please submit a request via email at recruitingaccommodations@cbre.com or via telephone at +1 866 225 3099 (U.S.) and +1 866 388 4346 (Canada).

What CBRE employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


CBRE logo

About CBRE

Sourced by ZipRecruiter

The real estate industry is undergoing significant and exciting change, increasingly driven by data and technology. At CBRE, the world's premier commercial real estate services company, we empower teams to take ownership over that technology and shape it, offering both nimble, research-driven product design and the resources of a Fortune 500 business. We approach culture with intention, valuing camaraderie, collaboration, inclusivity and a healthy work/life balance. The user experience team is passionate about the quality, usability, and simplicity of the experiences we create. Individuals in these roles gather these key user insights, and then use them to inspire and inform product strategy and design solutions. We partner closely with each other, engineering, and product management to create innovative, usable, great-looking products.

Industry

Real estate

Company size

10,000+ Employees

Headquarters location

Dallas, TX, US

Year founded

1906

Social media