1

Building Automation System Programmer Jobs in California

next page

Showing results 1-20

Building Automation System Programmer information

See California salary details

$38.9K

$83.8K

$121.4K

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

As of Jul 6, 2026, the average yearly pay for building automation system programmer in California is $83,785.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,400.00 and $98,500.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 often require knowledge of HVAC components, sensors, and control strategies to optimize building climate and energy efficiency.

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 requires technical skills, knowledge of control systems, and often certifications such as BACnet or LonWorks. It offers steady employment opportunities in the growing smart building industry.

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 Siemens building automation pay?

Salaries for Building Automation System Programmers at Siemens typically range from $70,000 to $110,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 often includes benefits such as health insurance and retirement plans.

What is a building automation programmer?

A building automation programmer is a professional who develops and maintains software that controls and monitors building systems such as HVAC, lighting, and security. They typically use specialized programming languages and tools to ensure efficient operation and may require knowledge of control systems, networking, and industry standards. This role often involves troubleshooting, system integration, and working with building management systems (BMS).

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 California? For Building Automation System Programmer jobs in California, the most frequently searched job titles are:
What job categories do people searching Building Automation System Programmer jobs in California look for? The top searched job categories for Building Automation System Programmer jobs in California are:
What cities in California are hiring for Building Automation System Programmer jobs? Cities in California with the most Building Automation System Programmer job openings:
Facilities Control Specialist

Other

Posted 3 days ago


Job description

Facilities Control Specialist

Apply now Job no: 552451
Work type: Staff
Location: San Jose
Categories: Unit 6 - Teamsters Local 2010, Probationary, Full Time, Trades, On-site (work in-person at business location)

Job Summary

Reporting to the Associate Director, Building Infrastructure Trades, The Facilities Control Specialist is responsible for the installation, maintenance, adjustment and repair of electric, electronic, pneumatic and digitally controlled building automation systems, which manage the most complex HVAC and refrigeration systems.

The Maintenance & Operations unit of Facilities Development & Operations provides services to a university campus spread across five sites comprised of +167 acres, 85 buildings, and more than six million gross square feet. The HVAC shop is one of seven skilled trades shops within Maintenance & Operations and is comprised of a Facilities Project Supervisor-Mechanical, Lead Building Service Engineer, six Building Service Engineers, four Air Conditioning/Refrigeration Mechanics, two Facilities Maintenance Mechanics, and three Facilities Controls Specialists who provides supervision, oversight, and guidance.

 

Key Responsibilities

  • Monitor, troubleshoot, design, modify, calibrate and program system features and respond to technical and mechanical problems, either remotely or onsite
  • Install, modify and adjust computer-based heating, ventilation and air conditioning equipment and systems
  • Fabricate and implement programs or building control strategies for digitally controlled or global supervisory controlled systems
  • Troubleshoot, design and modify programs for building automation systems
  • Repair and maintain individual hardware and software components of applicable systems
  • Perform major-to-minor overhauls which include disassembling and inspecting of all parts, replacing worn and defective parts, reassembling of all equipment and controls, and testing to ensure proper function
  • Perform major-to-minor repairs of microprocessor-based automation system that monitors and controls building environments
  • Respond to requests for service, diagnose and troubleshoot system problems and correct as necessary
  • May serve as the department specialist on building automation systems, and train others on the troubleshooting, overhaul, repair, calibration, and testing of controls to facilitate the maintenance of systems
  • Inspect completed work to ensure compliance with manufacturer's recommendations, standard trade practices, and applicable codes and regulations

Knowledge, Skills & Abilities

  • Ability to communicate with constituents in a professional and respectful manner
  • Thoroughly conversant in the software operation of the applicable building automation system and have journey-level skills and experience to allow them to diagnose, repair and maintain complex HVAC systems and their components. The Facilities Control Specialist is distinguished from the Building Service Engineer and Air Conditioning/Refrigeration Mechanic in that the primary focus of this classification is on the monitoring and maintenance of building automation systems
  • Thorough knowledge of electric, electronic, pneumatic and digitally controlled building automation systems, including a thorough knowledge of assigned building automation systems
  • Thorough knowledge of high and low pressure boilers, and heating, pneumatic, ventilating, air conditioning, refrigeration and other mechanical equipment
  • Thorough knowledge of the methods, tools and materials used in the operation, maintenance and repair of such equipment
  • Working knowledge of energy management systems including the ability to understand and use system features
  • Ability to install, operate and repair HVAC equipment and systems
  • Ability to diagnose and repair major malfunctions in the complex multi-zone air conditioning systems
  • Ability to use the building automation system's programming features to design, modify and implement programs to achieve facilities management's goals, as well as to perform remote and hands-on troubleshooting, intervention and repair, as needed
  • Ability to analyze and respond appropriately to emergency situations

Required Qualifications

  • Two years of journey level experience in the operation, maintenance and repair of boiler, heating, ventilating, refrigeration and air conditioning equipment and systems or the equivalent combination of formal course work in mechanical technology and hands-on experience
  • Journey level experience acquired through the completion of a refrigeration or air conditioning mechanic's apprenticeship program
  • Journey level experience with Pneumatic and Digital Controls
  • Progressively responsible skilled journey-level experience diagnosing, repairing and maintaining large, complex and sophisticated heating, ventilation, refrigeration and air conditioning and water treatment systems
  • Experience installing, inspecting, servicing, repairing, replacing and calibrating building automation and contort systems
  • Experience using programming features of building automation systems

License

A valid driver's license is required for this position. Out of state candidates selected for the position must obtain a State of California driver's license within 10 days of hire in accordance with the California Department of Motor Vehicles regulations.

Once hired the employee must successfully complete the Defensive Driver Training Program provided by the State of California for California State University campuses.

Preferred Qualifications

  • Experience using computerized maintenance management systems (CMMS) and energy management software for scheduling, documentation, and troubleshooting.
  • Experience with Tridium Work Bench

 

Compensation

Classification: Facilities Control Specialist
Anticipated Hiring Range: $8,504/month - $9,025/month (Step 13 - Step 16)
CSU Salary Range: $6,705/month - $9,768/month (Step 1 - Step 20)
San Jose State University offers employees a comprehensive benefits package typically worth 30-35% of your base salary. For more information on programs available, please see the Employee Benefits Summary.

Application Procedure

Click Apply Now to complete the SJSU Online Employment Application and attach the following documents:

  • Resume
  • Letter of Interest

This position is open until filled.

Work Schedule

Selected candidates will be placed in one of the following shifts based on operational needs.
Monday - Friday, 7:30 a.m. to 4:00 p.m.

Contact Information

University Personnel
jobs@sjsu.edu
408-924-2252

CSU Vaccination Policy

The CSU strongly recommends that all individuals who access any in-person program or activity (on- or off-campus) operated or controlled by the University follow COVID-19 vaccine recommendations adopted by the U.S. Centers for Disease Control and Prevention (CDC) and the California Department of Public Health (CDPH) applicable to their age, medical condition, and other relevant indications and comply with other safety measures established by each campus. The system wide policy can be found at https://calstate.policystat.com/policy/9779821/latest/ and questions may be sent to jobs@sjsu.edu.

Additional Information

Satisfactory completion of a background check (including a criminal records check) is required for employment. SJSU will issue a contingent offer of employment to the selected candidate, which may be rescinded if the background check reveals disqualifying information, and/or it is discovered that the candidate knowingly withheld or falsified information. Failure to satisfactorily complete the background check may affect the continued employment of a current CSU employee who was offered the position on a contingent basis.
The standard background check includes: criminal check, employment and education verification. Depending on the position, a motor vehicle and/or credit check may be required. All background checks are conducted through the university's third party vendor, Accurate Background. Some positions may also require fingerprinting. SJSU will pay all costs associated with this procedure. Evidence of required degree(s) or certification(s) will be required at time of hire.
SJSU IS NOT A SPONSORING AGENCY FOR STAFF OR MANAGEMENT POSITIONS. (e.g. H1-B VISAS)
All San Jose State University employees are considered mandated reporters under the California Child Abuse and Neglect Reporting Act and are required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment. Incumbent is also required to promptly report any knowledge of a possible Title IX related incident to the Title IX Office or report any discrimination, harassment, and/or retaliation to the Office of Equal Opportunity.

Jeanne Clery Disclosure of Campus Security Policy and Crime Statistics Act and Campus Housing Fire Safety Notification: 

Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act, the Annual Security Report (ASR) is also now available for viewing at https://www.sjsu.edu/clery/docs/SJSU-Annual-Security-Report.pdf. The ASR contains the current security and safety-related policy statements, emergency preparedness and evacuation information, crime prevention and Sexual Assault prevention information, and information about drug and alcohol prevention programming. The ASR also contains statistics of Clery crimes for San Jose State University locations for the three most recent calendar years. A paper copy of the ASR is available upon request by contacting the Office of the Clery Director by phone at 408-924-1501 or by email at clerycompliance@sjsu.edu.

Pursuant to the Higher Education Opportunity Act, the Annual Fire Safety Report (AFSR) is also available for viewing at https://www.sjsu.edu/clery/docs/SJSU-Annual-Fire-Safety-Report.pdf. The purpose of this report is to disclose statistics for fires that occurred within SJSU on-campus housing facilities for the three most recent calendar years, and to distribute fire safety policies and procedures intended to promote safety on Campus. A paper copy of the AFSR is available upon request by contacting the Housing Office by phone at 408-795-5600 or by email at uhs-frontdesk@sjsu.edu.

Campus Security Authority - In accordance with the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act (Clery Act) and CSU systemwide policy, this position is subject to ongoing review for designation as a Campus Security Authority. Individuals that are designated as Campus Security Authorities are required to immediately report Clery incidents to the institution and complete Clery Act training as determined by the university Clery Director.

Equal Employment Statement

San Jose State University is an equal opportunity employer. The university prohibits discrimination based on age, ancestry, caste, color, disability, ethnicity, gender, gender expression, gender identity, genetic information, marital status, medical condition, military status, nationality, race, religion, religious creed, sex, sexual orientation, sex stereotype, and veteran status. This policy applies to all San Jose State University students, faculty, and staff, as well as university programs and activities. Title IX of the Education Amendments of 1972, and certain other federal and state laws, prohibit discrimination on the basis of sex in all education programs and activities operated by the university (both on and off campus). Reasonable accommodation is made for applicants with disabilities who self-disclose. San Jose State University employees are considered mandated reporters under the California Child Abuse and Neglect Reporting Act and are required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.

Advertised: April 16, 2026 (9:00 AM) Pacific Daylight Time
Applications close:

Back to search results Apply now Refer a friend

Whatsapp Facebook LinkedIn Email App