1

Building Automation System Programmer Jobs in Griffith, IN

Engineer

Chicago, IL · On-site

$51.54/hr

The Engineer will be responsible for operation, maintenance, and repair of the building ensuring optimal performance of mechanical, plumbing, electrical, and automation systems within a Class A ...

New

Engineer

Chicago, IL · On-site

$51.54/hr

The Engineer will be responsible for operation, maintenance, and repair of the building ensuring optimal performance of mechanical, plumbing, electrical, and automation systems within a Class A ...

New

Automation Expert Engineer

Chicago, IL · On-site

$114K - $160K/yr

We're building the largest food manufacturing facility in our network, a bold investment that will ... Ensure packaging, process, and utility systems are fully connected, reliable, and optimized for ...

Automation Expert Engineer

Chicago, IL · On-site

$114.45 - $160.23/hr

We're building the largest food manufacturing facility in our network, a bold investment that will ... Ensure packaging, process, and utility systems are fully connected, reliable, and optimized for ...

... building automation systems * Coordinate and oversee capital improvement projects, working with engineering teams, contractors, and stakeholders to ensure projects are delivered on time, within ...

Chief Engineer

Chicago, IL · On-site

$102K - $104K/yr

Chief Engineer FLSA Status: Non-exempt Department: Facilities Our Mission: Since the 1893 World ... building automation systems) * Identify maintenance objectives and incorporate those objectives ...

Showing results 21-40

Building Automation System Programmer information

See Griffith, IN salary details

$36.4K

$72.5K

$100.7K

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

As of Aug 23, 2026, the average yearly pay for building automation system programmer in Griffith, IN is $72,540.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,200.00 and $83,200.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 Griffith, IN?

For Building Automation System Programmer jobs in Griffith, IN, the most frequently searched job titles are:

What job categories do people searching Building Automation System Programmer jobs in Griffith, IN look for?

The top searched job categories for Building Automation System Programmer jobs in Griffith, IN are:

What cities near Griffith, IN are hiring for Building Automation System Programmer jobs?

Cities near Griffith, IN with the most Building Automation System Programmer job openings:

$99K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 10 days ago


Job description

CompanyFederal Reserve Bank of Chicago*The shift for this opening is 4PM - 12AM, Friday - Tuesday with Wednesday and Thursday off.
This role is responsible for preventive/scheduled maintenance operations. This role is responsible for all site repairs and operations consisting of plumbing, HVAC, electrical, carpentry, and appliance repair. The level of work required is considered intermediate and staff must be able to work under moderate supervision.

Your Responsibilities:

  • Operates and maintains central heating, ventilating and air conditioning, electric service, water supply and plumbing systems.
  • Operates and maintains VAV, Reheats, Pumps and all auxiliaries.
  • Operates Building Automation Systems (BAS), Energy Management Systems (EMS), and Computerized Maintenance Systems.
  • Assures all life safety systems i.e., electrical, water, fire system, etc. are tested and operating in good condition.
  • Assists outside contractors and vendors when required work and projects are being performed in the building.

Your Background:

  • High school educations or equivalent experience
  • Minimum of 5 years' experience of building HVAC System with increasing supervisory and/or management responsibility
  • High Press Boiler Operators Certification
  • Certified in recovery of type 1, 2, and 3 refrigerants
  • Appropriate Engineering License for local municipality
  • Working knowledge of Microsoft Windows and Office including Outlook, Excel and Word required
  • Experience with building HVAC and redundant power systems (UPS & generator) are required
  • Ability to work on ladders, in crawl spaces and lift a minimum of 50lbs
  • Must be able to use hand tools and test equipment required for the job

Additional Requirements:

  • Ability to work outside in all seasons and various weather conditions
  • Responds to off-hour emergencies
  • Must pass initial and subsequent drug tests based on nationally accepted drug screening standard
  • As a condition of employment, Federal Reserve Bank of Chicago employees must comply with the Bank's ethics rules, which generally prohibit employees, their spouses/domestic partners, and minor children from owning securities, such as stock, of banks or savings associations or their affiliates, such as bank holding companies and savings and loan holding companies. If you or your spouse/domestic partner or minor child own such securities and would not be willing or able to divest them if you accepted an offer of Bank employment, you should raise this issue with the recruiter for this posting, who can provide you contact information for our ethics official if necessary.
  • This document indicates the general nature and level of work performed by employees within this position. It is not a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. An employee's responsibilities, tasks, and duties might differ from those outlined in the job description, and other duties, as assigned, are a part of the job. The Federal Reserve Bank of Chicago reserves the right to modify the elements of this job description, as business needs require.

What We Offer:

  • Comprehensive benefits package, including medical, dental, vision, prescription drug coverage, 401k savings plan, retirement plan, paid time off and transit benefit.
  • A continuous learning environment with opportunities to gain new skills and grow your career.
  • Onsite gym and subsidized cafeteria

The expected starting salary for this position is $99,881.60 annually in addition to annual performance-based discretionary bonuses. Final salary and offer are determined by the applicant's relevant experience, skills, internal equity, and alignment with geographic and other market data.

The Chicago Fed offers benefits to support overall health and financial security. Learn more about our benefits here: https://www.chicagofed.org/careers/thebenefits

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender, gender identity or expression, or veteran status.

Full Time / Part TimeFull timeRegular / TemporaryRegularJob Exempt (Yes / No)NoJob CategoryFacilities/Real Estate Family GroupWork ShiftThird (United States of America)

The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Always verify and apply to jobs on Federal Reserve System Careers (https://rb.wd5.myworkdayjobs.com/FRS) or through verified Federal Reserve Bank social media channels.

Privacy Notice