1

Building Automation System Programmer Jobs in Massachusetts

As a Building Automation Systems (BAS) Engineer, solve HVAC quandaries using data analysis, field investigations, analytic tools, and creativity. The BAS engineer will work directly with Facilities ...

next page

Showing results 1-20

Building Automation System Programmer information

See Massachusetts salary details

$41.4K

$89.1K

$129.1K

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

As of May 30, 2026, the average yearly pay for building automation system programmer in Massachusetts is $89,112.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,700.00 and $104,800.00 per year, depending on experience, location, and employer.

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.

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 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 popular job titles related to Building Automation System Programmer jobs in Massachusetts? For Building Automation System Programmer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Building Automation System Programmer jobs in Massachusetts look for? The top searched job categories for Building Automation System Programmer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Building Automation System Programmer jobs? Cities in Massachusetts with the most Building Automation System Programmer job openings:
Building Automation System Engineer (BAS)

Building Automation System Engineer (BAS)

CBRE

Boston, MA • On-site

$135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


CBRE rating

8.1

Company rating: 8.1 out of 10

Based on 330 frontline employees who took The Breakroom Quiz

86th of 424 rated business services


Job description

About the Role:
As a Building Automation Systems (BAS) Engineer, solve HVAC quandaries using data analysis, field investigations, analytic tools, and creativity. The BAS engineer will work directly with Facilities Maintenance to provide Building automation system technological solutions and support for Building and utilities systems data collection, analysis, dashboarding, controls programming, design modifications, and small project execution and commissioning.
What You'll Do:
  • Assist in maintaining, design, programming, and implementation of building automation systems (BAS) for HVAC, Mechanical and other building alarm systems.
  • Collaborate with plant engineers to develop system solutions and improve building efficiency.
  • Collaborate with project teams to configure and implement building automation systems for new construction and retrofit projects.
  • Oversee, program, and configure building automation software and field controllers.
  • Support the integration of various building systems to a central control BAS platform as needed.
  • Aid in system diagnostics, troubleshooting, and maintenance to ensure optimal BAS system performance.
  • Diagnose and resolve issues with BAS systems, including HVAC control, lighting, security, and energy management.
  • Participate in the configuration and commissioning of building automation systems on new and retrofit projects.
  • Assist with the planning and coordination of BAS installation projects, ensuring they are completed on time and within budget.
  • Perform system commissioning, functional testing, and troubleshooting to ensure optimal performance.
  • Provide technical support and system training for building operators and facility managers.
  • Client Support: Provide technical support to clients and other team members, offering solutions to system-related problems.
  • Maintain detailed records of system designs, modifications, and service reports.
  • Documentation & Reporting: Prepare and maintain system documentation, including control diagrams, wiring schematics, and operation manuals.
  • Mentor junior engineers and assist with training initiatives for staff or clients.
  • Analyze system performance and recommend improvements to reduce energy consumption and operational costs.
  • Ensure all work complies with local codes, safety regulations, and industry's best practices.

What You'll Need:
  • Bachelor's Degree in an Engineering discipline preferred, with 3+ years of relevant experience.
  • Knowledge of building automation systems (e.g., Siemens Desigo CC, JCI Metasys, Phoenix Controls, etc.)
  • Strong understanding of HVAC systems, HVAC sequences, Mechanical and basic electrical concepts.
  • Understanding of communication protocols (e.g., BACnet, LonWorks, Modbus, ARCNET, RS-485 protocols).
  • 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.
  • Strong written and verbal communication skills with problem-solving ability.

Why CBRE?
CBRE is the premier provider of Facilities Management services. We offer excellent compensation and benefits, to include medical and dental benefits, PTO, 401K, and comprehensive training for professional growth.
- Benefits start 1st of the month following your hire date: medical, dental, vision, 401k, etc.
- First year of employment - 15 Days of PTO. Year 1 - 4 of employment 20 days of PTO!
Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.
Applicant AI Use Disclosure
We value human interaction to understand each candidate's unique experience, skills, and aspirations. We do not use artificial intelligence (AI) tools to make hiring decisions, and we ask that candidates disclose any use of AI in the application and interview process.
CBRE carefully considers multiple factors to determine compensation, including a candidate's education, training, and experience. The minimum salary for the BAS Engineer position is $110,000 annually, and the maximum salary is $135,000 annually. The compensation that is offered to a successful candidate will depend on the candidate's skills, qualifications, and experience.
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).
CBRE GWS
CBRE Global Workplace Solutions (GWS) works with clients to make real estate a meaningful contributor to organizational productivity and performance. Our account management model is at the heart of our client-centric approach to delivering integrated real estate solutions. Each client is entrusted with a dedicated leader and is supported by regional and global resources, leveraging the industry's most robust platform. CBRE GWS delivers consistent, measurably superior outcomes for our clients at every stage of the lifecycle, and across industries and geographies.
Find out more

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