1

Building Automation System Programmer Jobs in Chicago, IL

Building Engineer

Lake Forest, IL · On-site

$24.99 - $36.11/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

About the role We are looking for a Building Engineer at Trustmark in Lake Forest, Illinois ... Experience with Building Automation System (BAS) * Good mechanical aptitude with the ability to ...

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

Commissioning Facilities Manager

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering staff to verify the functionality, stability, and operational readiness of newly installed equipment and systems, including boilers, chillers, pumps, piping, and building automation ...

Building Management Services Specialist

Batavia, IL · On-site

$37.67 - $45.94/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

High School diploma (or technical certificate or equivalent) * 12+ years or associate's degree and 6+ years of experience with Building Automation System Controls (BAS) or Programmable Logic ...

Senior Controls Engineer

Chicago, IL · On-site

$79K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design complete building automation systems, including controllers, sensors, networks, and hardware ... Test programming and interfaces prior to deployment. * Commissioning & Testing * Perform functional ...

Senior Controls Engineer

Lisle, IL · On-site

$79K - $158K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design complete building automation systems, including controllers, sensors, networks, and hardware ... Test programming and interfaces prior to deployment. * Commissioning & Testing * Perform functional ...

Controls Engineer

Lisle, IL · On-site

$64K - $129K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design complete building automation systems, including controllers, sensors, networks, and hardware ... Test programming and interfaces prior to deployment. * Commissioning & Testing * Perform functional ...

Controls Engineer

Chicago, IL · On-site

$64K - $129K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design complete building automation systems, including controllers, sensors, networks, and hardware ... Test programming and interfaces prior to deployment. * Commissioning & Testing * Perform functional ...

Automation Controls Engineer

Hoffman Estates, IL · On-site

$81K - $108K/yr

Job Title Automation Controls Engineer Reporting Manager Automation Manager Location Hoffman ... Machine tending automation system cell controller design * CNC machine tool, robot, washer, gage ...

New

Trading Automation Specialist

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong programming skills in Python or similar languages, with experience building automation and tooling * Familiarity with electronic trading systems, market microstructure, and the mechanics of ...

Building Engineer

Chicago, IL · On-site

$99K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Operates Building Automation Systems (BAS), Energy Management Systems (EMS), and Computerized ... Appropriate Engineering License for local municipality * Working knowledge of Microsoft Windows and ...

Energy Engineer

Chicago, IL · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Conduct RCx and Virtual Cx projects by analyzing building automation system data, interval meter ... Develop and review engineering calculations to quantify energy and cost savings using spreadsheets ...

Showing results 41-60

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 Aug 18, 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.

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 are the key skills and qualifications needed to thrive as a building automation system programmer?

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

Is a Building Automation System Programmer a good career?

A Building Automation System Programmer is a specialized role that involves developing and maintaining control systems for building environments, often requiring knowledge of programming languages like BACnet or LonWorks and familiarity with HVAC and security systems. It offers opportunities for steady employment, technical growth, and involvement in energy efficiency projects. The career typically requires certifications and ongoing learning to stay current with evolving technologies.

What degree do you need for building automation system programmer?

Building automation system programmers typically need at least a bachelor's degree in electrical engineering, computer science, or a related field. Relevant skills include knowledge of programming languages such as BACnet, LonWorks, or Python, and experience with control systems and networking. Certifications in building automation or control systems can also enhance job prospects.

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)

T5 Data Centers

Northlake, IL

$104K - $114K/yr

Full-time

Re-posted 29 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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.