1

Bas Programmer Jobs in Ware, MA (NOW HIRING)

Senior Software Test Engineer

Holyoke, MA ยท On-site

$120K - $160K/yr

Strong communication skills and experience working with BAs, Developers, and stakeholders * Experience integrating automated tests into CI/CD (e.g., Jenkins) and supporting continuous delivery

Bas Programmer information

See Ware, MA salary details

$12

$40

$70

How much do bas programmer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for bas programmer in Ware, MA is $40.71, according to ZipRecruiter salary data. Most workers in this role earn between $26.49 and $52.98 per hour, depending on experience, location, and employer.

What is a BAS programmer?

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

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.

How to become a BAS programmer?

To become a BAS (Building Automation System) programmer, you typically need a background in computer science, electrical engineering, or a related field, along with knowledge of programming languages such as C, Python, or ladder logic. Gaining experience with building automation systems, HVAC controls, and relevant software platforms is essential, and certifications like BACnet or Niagara can enhance job prospects.

Is a BAS programmer a good career?

A BAS (Building Automation System) programmer is a specialized role involving programming and maintaining building control systems, often requiring knowledge of programming languages like ladder logic and tools such as BACnet or LonWorks. It offers steady employment opportunities in the building management and automation industry, with potential for growth as smart building technologies expand. Certification and technical skills are important for career advancement in this field.

What cities near Ware, MA are hiring for Bas Programmer jobs?

Cities near Ware, MA with the most Bas Programmer job openings:

Infographic showing various Bas Programmer job openings in Ware, MA as of June 2026, with employment types broken down into 1% Locum Tenens, 90% Full Time, 7% Part Time, and 2% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $84,682 per year, or $40.7 per hour.

Controls & Refrigeration Systems Specialist

UMass Amherst

Amherst, MA โ€ข On-site

$29.75 - $39.50/hr

Other

Posted 8 days ago


Job description

Title: Controls & Refrigeration Systems Specialist

Executive Area: Administration and Finance

College/School/MBU: Facilities Management

Department: Building Maintenance

Work Location: Amherst

Schedule:Full Time

Work Arrangement:Onsite

Job Summary

The Controls & Refrigeration Systems Specialist (Building Automation Technician) position primary responsibility for the operation and maintenance of HVAC-R automation systems and other controls systems. Works with the Building Automation System (BAS) and performs calibration, diagnosis, repair, and replacement of Direct Digital Control (DDC) controls and pneumatic, electro-mechanical, and electronic components. Assists plumbers, pump mechanics, electricians, HVAC mechanics, refrigeration technicians, and other trades in the diagnosis, repair, and replacement of their system components.

Essential Functions

BAS Operation: Works with the Metasys Extended Architecture BAS programs and the legacy Metasys PMI functions to analyze and diagnose issues with equipment on the BAS. Uses these functions to respond to customer requests, construction and maintenance needs, equipment failures, power limitations, and planned and unplanned events, including emergencies.
Works directly with customers to troubleshoot and resolve HVAC and other controls issues. Informs customers on how the BAS works, what local control they have over their space, and what limitations there are to their local control.
Monitors spaces and equipment connected to the Building Automation System for trouble, failures, alarms, etc. Initiates responses to resolve these issues.
Under supervision, adjusts set-points and parameters for BAS-connected equipment to improve performance and to respond to changing conditions and customer needs.
Under supervision, programs and adjusts schedules on equipment and alarms in the BAS. Puts overrides on BAS points as needed to overcome functional issues including diagnosing equipment and sensors, understanding the limitations in the software, following the sequence of operations, and ensuring the proper functions of equipment.
Maintains, calibrates, diagnoses, repairs, and replaces pneumatic valve and damper actuators, thermostats, pneumatic-electric (PE) devices, pilot positioners, electro-pneumatic (EP) devices, solenoid air valves, flow restrictors, pressure gauges, piping and tubing, and other pneumatic system components from the pneumatic system air supply onwards.
Maintains, calibrates, diagnoses, repairs, and replaces electric valve and damper actuators, thermostats, temperature sensors, pressure and humidity transducers, flow meters, position prove switches, freeze-stats, fuses, power supplies, and other associated electro-mechanical devices.
Maintains, calibrates, diagnoses, re-programs, and replaces BAS field controllers including DX-9100 controllers, FEC, FAC, and IOM controls, and Application Specific Controllers such as AHU, UNT, VAV, and VMA controllers.
Monitors supervisory controllers, including NCMs, NCEs, and NAEs for low battery and other alarms. Replaces batteries and reboots controllers.
Troubleshoots issues in existing BAS programming and, under supervision, modifies or repairs using GX-9100, HVACPRO, CCT, and LCT programming.
Under supervision, adds new hardware points to the BAS for new equipment in small renovations and for better operation of existing equipment.
Leads to other trades such as plumbers, electricians, HVAC mechanics, and refrigeration technicians in support of control system installation, operation and maintenance.
Supports and assists electricians (who have primary responsibility) in diagnosis, repair, and replacement of line voltage electrical components of the HVAC system, including variable speed drives.
Supports and assists HVAC mechanics (who have primary responsibility) in diagnosis, repair and replacement of belts, dampers, and other mechanical components of HVAC systems and air compressor systems.
Supports and assists refrigeration and chiller mechanics (who have primary responsibility) in diagnosis, clearing package control faults, restarting, repair and maintenance of chillers and refrigeration equipment including pneumatic air dryers.
Supports and assists plumbers and pump mechanics (who have primary responsibility) in diagnosis, repair and replacement of valves and other components of steam, hot water and chilled water systems.
Supports Physical Plant and outside contractor maintenance and repair work by starting, stopping, and ramping equipment for planned service interruptions, (including filer replacement, lubrication, bearing replacement, motor and pump repair, etc.), and emergency service interruptions.
Maintains and repair chemical fume hoods. Tests and calibrates fume hood face velocity on chemical fume hoods on a regular basis.
Assists with programming troubleshooting, maintenance and repair of other automatic equipment that is not integrated into the BAS, including RO and pure water systems, domestic water booster systems, stand-alone ventilation equipment, lighting control systems, etc.
Operates motor vehicle to work sites.
Practices and promotes excellent customer service in the workplace and exhibits a clear commitment to the diverse needs of customers.

Other Functions

Performs other duties as assigned.

Minimum Qualifications

Valid Class D Driver's license.
At least one (1) of the following:
HVAC Training Certificate from an accredited school and three (3) years' experience with HVAC/R systems using related DDC controls, preferably in industrial, commercial or institutional operations; OR
Johnson Controls Metasys or equivalent BAS training certificate and three (3) years' experience with HVAC/R systems using related DDC controls, preferably in industrial, commercial or institutional operations; OR
A valid Refrigeration Technician license and three (3) years' experience with HVAC/R systems using related DDC controls preferably in industrial, commercial or institutional operations; OR
A Journeyman Plumber or Electrical license and three (3) years' experience including substantial experience with HVAC/R systems preferably in industrial, commercial or institutional operations; OR
An Associate's degree or higher in an HVAC or DDC related technical discipline and three (3) years' experience with HVAC/R systems using related DDC controls, preferably in industrial, commercial or institutional operations.
Ability to read and interpret blueprints, control schematics, wiring diagrams, and ladder logic diagrams.
Knowledge and experience with safety practices, preventive maintenance, and standard testing equipment.
Knowledge and experience with cooling equipment including chillers and Direct Expansion (DX) systems.
Knowledge of building control systems related to HVAC as used on campus, including air-handling systems, hydronic systems, all manner of cooling systems and including pneumatic, electronic, and software-controlled systems.
Ability to diagnose and repair HVAC equipment and control systems.
Ability to function independently under routine and/or emergency conditions.
Ability to communicate effectively (both written and oral).
Experience with computer application programs such as Work and Excel.
Ability to cooperate with other skilled craftspeople in a team environment.
Metasys Facility Operator's Certificate must be obtained within six (6) months of hire.

Preferred Qualifications

Experience in higher education.
Safety-related training in mechanical, electrical, plumbing, painting, carpentry, and other schedulable trades.
Ability to functionally supervise and instruct apprentices.
HVAC Certificate from a trade school.
Confined space training.
Asbestos awareness.
Entry-level thermography.
OSHA 10 training.

Additional Details

Must wear university clothing when supplied.
This position is designated as essential and subject to on call. This includes the obligation to work overtime, to return to work between scheduled shifts when directed, and to report to work during any delays, early departures, and closures. Incumbent is responsible for updating the service desk with current phone number.

Working Conditions

Work is performed in indoor and/or outdoor environments, and requires frequent lifting, bending, tool use or equipment use. May involve work in confined spaces or at heights.

Work Schedule and Work Arrangement

Monday - Friday; 7:00AM - 3:00PM

Salary Information

Pay Grade:AFSCME Grade 16

Click here to view theClassified Step Scale

Special Instructions for Applicants

Along with the application, please submit a resume. References will be checked at the finalist stage. Please be prepared to provide contact information for three (3) professional references.

This position will remain open for the time period required by any applicable collective bargaining agreement and will continue until a suitable candidate pool is identified. Interested applicants are strongly encouraged to apply early.