1

Bas Programmer Jobs in California (NOW HIRING)

BAS Field Engineer BAS Field Engineer Position Overview The BAS Field Engineer will be responsible for the installation, programming, and commissioning of Building Automation Systems (BAS) in various ...

A reputable mechanical contractor is seeking a Building Automation Systems (BAS) Project Engineer to support and execute automation projects in the Granite Bay area. This role will work closely with ...

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

The BAS Field Programmer will facilitate documentation of systems' compliance with design. Strong leadership, effective communication, and a focus on client satisfaction are key to success. If you ...

Ensure accurate and complete turnover from sales to engineering and operations teams * Support ... Stay current on BAS technologies, energy efficiency trends, and smart building solutions * Help ...

BAS Field Engineer

San Jose, CA ยท On-site

$90K - $130K/yr

The BAS Field Programmer will facilitate documentation of systems' compliance with design. Strong leadership, effective communication, and a focus on client satisfaction are key to success. If you ...

BAS Account Executive

San Jose, CA ยท On-site

$90K - $140K/yr

Ensure accurate and complete turnover from sales to engineering and operations teams * Support ... Stay current on BAS technologies, energy efficiency trends, and smart building solutions * Help ...

Senior BAS Enterprise Engineer

Irvine, CA ยท On-site +1

$112K - $154K/yr

... configuring, programming, calibrating, validating and networking BAS serial and Ethernet devices; HVAC unit controls; Lighting controls; Energy metering * Solid understanding of Information ...

Senior BAS Enterprise Engineer

Oakland, CA ยท On-site +1

$120K - $164K/yr

... configuring, programming, calibrating, validating and networking BAS serial and Ethernet devices; HVAC unit controls; Lighting controls; Energy metering * Solid understanding of Information ...

BAS Account Manager BAS Account Manager Position Overview We are seeking a results-driven BAS ... Coordinate internally with engineering, project management, commissioning, and service teams to ...

next page

Showing results 1-20

Bas Programmer information

See California salary details

$11

$39

$67

How much do bas programmer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for bas programmer in California is $39.02, according to ZipRecruiter salary data. Most workers in this role earn between $25.38 and $50.77 per hour, depending on experience, location, and employer.

How to become a BAS tech?

To become a BAS (Building Automation System) technician, you typically need a high school diploma or equivalent, followed by technical training or an apprenticeship in HVAC, electrical systems, or automation technology. Certifications such as the BACnet or Niagara frameworks can enhance job prospects, and hands-on experience with control systems and programming tools is essential for success in this field.

How much do BAS programmers make?

BAS (Building Automation System) programmers typically earn between $60,000 and $100,000 annually, depending on experience, certifications, and location. Skilled programmers with knowledge of programming languages like C, Python, or proprietary systems can command higher salaries, especially in commercial or industrial environments.

What is the most in demand programming job?

Software development roles, including full-stack, backend, and mobile app developers, are among the most in demand programming jobs due to ongoing digital transformation. Skills in languages like Python, JavaScript, and Java, along with experience in cloud computing and agile environments, increase employability in this field.

What is the difference between Bas Programmer vs PLC Programmer?

AspectBas ProgrammerPLC Programmer
Required CredentialsBasic programming certifications, knowledge of BAS systemsCertifications in PLC programming, technical training in automation
Work EnvironmentBuilding automation, HVAC, lighting control systemsIndustrial automation, manufacturing plants, process control
Employer & Industry UsageBuilding management companies, facilities managementManufacturers, industrial facilities, automation companies
Common Search & ComparisonYesYes

The main difference between a Bas Programmer and a PLC Programmer lies in their focus areas. A Bas Programmer specializes in building automation systems, working primarily on HVAC, lighting, and security controls. In contrast, a PLC Programmer focuses on industrial automation, programming programmable logic controllers used in manufacturing and process control. Both roles require technical certifications, but their work environments and industry applications differ significantly.

What are BAS Programmers?

BAS Programmers are professionals who specialize in programming and configuring Building Automation Systems (BAS). They develop, install, and maintain control systems that automate a building's mechanical, electrical, and plumbing systems, such as HVAC, lighting, and security. Their role involves writing software, troubleshooting issues, and ensuring systems operate efficiently to maximize energy savings and occupant comfort. BAS Programmers often work with various protocols and tools to integrate different building systems into a unified platform.

What are some common challenges Bas Programmers face when working on legacy systems?

Bas Programmers often work with legacy codebases, which can present unique challenges such as outdated documentation, limited compatibility with modern tools, and the need to maintain or upgrade existing functionalities without introducing errors. Collaborating closely with system analysts and end-users is essential to understand business requirements and minimize disruption. Effective troubleshooting, patience, and strong analytical skills are crucial for navigating these situations and ensuring reliable system performance.

Is bas part of HVAC?

A BAS (Building Automation System) programmer specializes in designing and programming control systems for building automation, including HVAC systems. While BAS programmers work closely with HVAC systems, they are not part of HVAC itself but focus on integrating and managing various building systems through software and control hardware.

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

To thrive as a BAS (Building Automation Systems) Programmer, you need strong knowledge of HVAC control systems, programming logic, and typically an associate's or bachelor's degree in electrical engineering, computer science, or a related field. Familiarity with BAS platforms like Tridium Niagara, Siemens, or Honeywell, and certifications such as Niagara AX/N4 or equivalent, are often required. Attention to detail, problem-solving skills, and effective communication are crucial for collaborating with teams and addressing client needs. These skills ensure reliable system performance, energy efficiency, and successful project implementation in complex building environments.
What cities in California are hiring for Bas Programmer jobs? Cities in California with the most Bas Programmer job openings:
BAS Field Engineer

BAS Field Engineer

Cybercoders

San Jose, CA โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

BAS Field Engineer BAS Field Engineer
Position Overview
The BAS Field Engineer will be responsible for the installation, programming, and commissioning of Building Automation Systems (BAS) in various commercial and industrial environments. The role requires a strong understanding of HVAC controls and the ability to work collaboratively with contractors and clients to ensure system functionality and efficiency.
Key Responsibilities
  • Install and configure Building Automation Systems (BAS) according to project specifications.
  • Program and commission HVAC controls and systems to optimize performance.
  • Troubleshoot and resolve issues related to BAS installations and operations.
  • Collaborate with clients, contractors, and team members to ensure project requirements are met.
  • Conduct system testing and validation to ensure compliance with design specifications.
  • Provide training and support to clients on BAS operation and maintenance.
  • Maintain accurate documentation of system installations and changes.
Qualifications
  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, or a related field.
  • Proven experience working with Building Automation Systems and HVAC controls.
  • Familiarity with Automated Logic Controls (ALC) and programming techniques.
  • Strong troubleshooting and problem-solving skills.
  • Knowledge of Niagra programming is a plus.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and as part of a team.

Benefits

Vacation/PTO

Medical

Dental

Vision

401k

Bonus

Relocation

Telecommute

- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. CyberCoders will consider for Employment in the City of Los Angeles qualified Applicants with Criminal Histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.This job was first posted by CyberCoders on 07/15/2026 and applications will be accepted on an ongoing basis until the position is filled or closed.Everforth CyberCoders is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications, and a virtual recruiter as part of the application process. A human recruiter reviews all results. Click here for details on our virtual recruiter .ย  Everforth CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. Everforth CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team atย Benefits@CyberCoders.comย to make arrangements.

CyberCoders logo

About CyberCoders

Sourced by ZipRecruiter

CyberCoders is a cutting-edge recruiting firm headquartered in Irvine, CA, US. The company operates within the technology industry, specializing in connecting talented professionals with suitable positions across a variety of sectors. Offering a broad spectrum of services, CyberCoders uses innovative, data-driven strategies and a proprietary matching technology to pair candidates with suitable job openings. Since its inception in 1999, CyberCoders has distinguished itself as an industry trailblazer. The company's mission is to deliver effective talent solutions, thus enabling both businesses and workers to achieve their goals.

Industry

Technology, communication and media

Company size

51 - 200 Employees

Headquarters location

Irvine, CA, US

Year founded

1999

Social media