1

Building Automation System Programmer Jobs in Chicago, IL

Controls Technician

Frankfort, IL · On-site

$50 - $57/hr

Qualifications: • Qualified individuals will have 3 plus years of experience programming and installing building automation systems. • Including: Boiler and chiller plants, custom AHUs, Rooftop ...

next page

Showing results 1-20

Building Automation System Programmer information

See Chicago, IL salary details

$41.7K

$83.1K

$115.4K

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

As of Jun 13, 2026, the average yearly pay for building automation system programmer in Chicago, IL is $83,096.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,000.00 and $95,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 Chicago, IL? For Building Automation System Programmer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Building Automation System Programmer jobs in Chicago, IL look for? The top searched job categories for Building Automation System Programmer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Building Automation System Programmer jobs? Cities near Chicago, IL with the most Building Automation System Programmer job openings:
SME - Building Automation and Monitoring Specialist (BAMS)

SME - Building Automation and Monitoring Specialist (BAMS)

T5 Data Centers

Northlake, IL

$104K - $114K/yr

Full-time

Posted 23 days ago


Job description

Forever On! From the start in 2008, T5 has been focused on supporting enterprise and hyperscale customers with customized data center solutions. Today, we remain dedicated to an unrivaled level of quality that extends across the lifecycle of the core data center ranging from customized turnkey development, facilities management and data center operations to customized construction needs worldwide!
The worlds biggest companies trust T5 with their data center operations.
 
At T5, our success is fueled by our team. With over 400 engineers, technicians and professional staff, we're proud to foster an inclusive culture of excellence and progression that's dedicated to serving our customers.
Commitment to Diversity & Military Veterans
Battle-Tested Leadership Experience
100% Data Center Focused
Owner-Operator Mindset
 
Job Description:
The Building Automation & Monitoring Specialist is a quality assurance role focused on providing oversight and guidance through a single-point of in-house contact for all matters related to building automation and monitoring (BAM). This individual will be responsible for program management of all technical issues across the T5 Data Center for sites with BAM platforms and/or DCIM platforms. The successful candidate will establish portfolio training guidelines, portfolio policies and requirements, perform BAM PM activities, and assist local site team (when needed) with break/fix support (either remotely via VPN or on-site as required).
Advise the Technical Program Manager the development and supervision of Building Automation & Monitoring (BAM) programs and initiatives assigned.
Establishing, in-house quality procedures, standards and specifications as they relate to BAM controls
Training T5FM employees on the proper use of the Niagara / Tridium platform
Assessing internal customer BMS/EPMS requirements and ensuring that these are met
Establishing and enforcing internal customer BMS/EPMS service standards
Specifying quality requirements of BMS/EPMS related services with suppliers, vendors and system integrators
Setting standards for safe work practices in relation to BMS/EPMS practices
Ensuring that BMS/EPMS new construction and upgrade installation practices comply with standards at both national and international level
Working with facilities operations teams to establish proper BMS/EPMS issue tracking and resolution thru warranty and the post-warranty period
Developing and writing technical reports based on issue tracking and resolution across the T5 BMS/EPMS portfolio
Perform both planned and unplanned service on HVAC and Electrical Control systems (both hardware and software components).
Act as a catalyst for change and improvement in performance and quality standards through continuous improvement in latest technology opportunities
Directs controls and monitoring system objectives to maximize energy efficiencies
Recording, analyzing and distributing statistical information related to BMS/EPMS as needed
Monitoring performance of system integrators thru final phase of any and all T5 data center construction activities as it relates to BMS/EPMS commissioning
Coordinate with construction teams as needed to track warranty and commissioning items.
Attends continuing education seminars as needed to stay abreast of latest industry standards, trends and practices in the BAM industry
Assist the technical operations team when necessary in a not to interfere priority with the above responsibilities.
 
 Qualifications:
Bachelor's Degree (B.A. or B.S.) from an accredited college or university in a major relevant field of study or equivalent 5-7+ years' experience in mission critical environments with a heavy emphasis on building controls and monitoring required
Technical school with an emphasis on building controls and monitoring, mission-critical operations, high performance manufacturing, or relevant military operations (US Navy a plus), preferred
 
Additional Information:
TOTAL COMPENSATION
$104,000-114,000/yr 
Bonus eligible 
Benefits: Medical, dental, vision, 401k w/ match
PTO and Paid Holidays
 
PHYSICAL REQUIREMENTS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 
Ability to stand, walk, sit, climb, and balance
Ability to stoop, kneel, crouch and crawl using both arms and legs
Ability to pick-up minimum 60 lbs.
Ability to reach with both hands and arms
Ability to grasp, push, and pull objects
Ability to smell, talk and hear
Ability to use hands and arms to reach, handle, feel, and type
Ability to see at close and distance ranges and the ability to see and correctly distinguish color
Ability to work inside and outside
All your information will be kept confidential according to EEO guidelines.
 
T5 Data Centers is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.