1

Building Automation Programmer Jobs in Utah (NOW HIRING)

This role will focus on building intelligent assistants and automated workflows using tools like ... automation engineering, or similar roles. * Microsoft Ecosystem Proficiency: Hands-on experience ...

Ogden, UT Extraordinary teams building inspiring projects: Since 1898, we have helped customers ... As the Engineering Automation Engineering Group Supervisor (EGS), you will be responsible for ...

Ogden, UT Extraordinary teams building inspiring projects: Since 1898, we have helped customers ... As the Engineering Automation Engineering Group Supervisor (EGS), you will be responsible for ...

Showing results 41-60

Building Automation Programmer information

See Utah salary details

$36.9K

$73.4K

$102K

How much do building automation programmer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for building automation programmer in Utah is $73,434.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,900.00 and $84,200.00 per year, depending on experience, location, and employer.

What is the difference between Building Automation Programmer vs Controls Technician?

AspectBuilding Automation ProgrammerControls Technician
CredentialsTypically requires certifications in BACnet, LonWorks, or related systems; often a degree in HVAC, electrical, or computer engineeringOften holds certifications like NICET or manufacturer-specific controls certifications; may have similar technical degrees
Work EnvironmentDesigning, programming, and commissioning building automation systems in commercial or industrial settingsInstalling, maintaining, and troubleshooting control systems on-site in various buildings
Employer & IndustryConsulting firms, building management companies, or system integratorsMechanical or electrical contractors, facilities management companies

Building Automation Programmers focus on designing and programming control systems for building automation, while Controls Technicians handle installation and maintenance. Both roles require technical certifications and work in similar environments, but their primary responsibilities differ in scope and focus.

How to get into building automation programming?

Building automation programmers typically start by gaining a background in electrical, mechanical, or computer engineering, often through a relevant degree or technical training. Developing skills in programming languages such as BACnet, LonWorks, or Python, along with understanding HVAC systems and control logic, is essential. Certifications like the Certified Building Automation Professional (CBAP) can also improve job prospects.

Is building automation a good career?

Building automation programmers design, install, and maintain systems that control building functions such as HVAC, lighting, and security. The role requires technical skills, knowledge of control systems, and often certifications like BACnet or LonWorks. It offers steady employment opportunities in the growing smart building industry with potential for advancement and specialization.

What is a building automation programmer?

A building automation programmer designs, develops, and maintains software for building management systems that control HVAC, lighting, security, and other building functions. They typically use programming languages like BACnet, LonWorks, or Python and work closely with engineers to ensure systems operate efficiently and reliably.

What are some common challenges faced by building automation programmers when integrating new systems into existing infrastructure?

Building Automation Programmers often encounter challenges when integrating new controls or technologies into legacy building management systems. Compatibility issues between different manufacturers' devices and outdated protocols can complicate the process, requiring creative problem-solving and in-depth technical knowledge. Additionally, balancing the need for minimal disruption to building occupants with the demands of thorough testing and commissioning can be challenging. Strong communication and collaboration with facility managers, electricians, and HVAC technicians are essential to ensure a smooth integration and long-term system reliability.

What are the key skills and qualifications needed to thrive as a building automation programmer?

To thrive as a Building Automation Programmer, you need a solid understanding of HVAC systems, electrical controls, and programming logic, often supported by an associate’s or bachelor’s degree in engineering or a related field. Familiarity with building automation systems (BAS) platforms like Tridium Niagara, BACnet, and Modbus, as well as relevant certifications (e.g., Niagara Certified Technician), is typically required. Strong problem-solving skills, attention to detail, and effective communication are vital soft skills for collaborating with clients and multidisciplinary teams. These competencies ensure efficient system integration, minimize downtime, and deliver energy-efficient, user-friendly building environments.
What are the most commonly searched types of Building Automation Programmer jobs in Utah? The most popular types of Building Automation Programmer jobs in Utah are:
What are popular job titles related to Building Automation Programmer jobs in Utah? For Building Automation Programmer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Building Automation Programmer jobs in Utah look for? The top searched job categories for Building Automation Programmer jobs in Utah are:
Infographic showing various Building Automation Programmer job openings in Utah as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $73,434 per year, or $35.3 per hour.

Building Automation Project Coordinator L3 (Utah)

Control Solutions Group, Inc.

Sandy, UT

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted yesterday


Job description

About Us

We offer complete building controls and engineering solutions, including precision design, software programming, graphics, and commissioning. Combining leading-edge technology, open-protocol solutions, and customized service, we help clients improve building management for greater efficiency, comfort, and security.

Job Summary

Summary:

Control Solutions Group is seeking a high-energy, detail-oriented Project Coordinator to join our Utah branch. We are currently expanding our team to meet strong regional growth and require a process-driven specialist who thrives in a high-velocity construction environment. You aren't just an administrator; you are the connective tissue between our Sales, Engineering, and Field teams. You will own the project lifecycle-from contract execution to final retention recovery. Your mission is to eliminate administrative friction and protect project margins, ensuring our engineers and technicians can focus on what they do best: delivering world-class Building Automation Systems."

Essential Duties & Responsibilities

Project Initialization & Submittals

  • Project Setup: Create digital project folders; ensure all contract documents, estimates, and scopes of work are organized and accessible.
  • Submittal Coordination: Work with Engineering team to verify equipment selections conform with project specifications.  Compile technical data sheets for BAS controllers, sensors, and peripheral devices. Track submittal status with engineers and GCs to ensure "Approved" status is met before mobilization.

Procurement & Logistics

  • Purchase Orders: Issue POs to vendors based on the approved engineering takeoff.
  • Lead Time Management: Proactively track shipping dates and communicate potential delays to the Operations Manager to prevent site downtime.
  • Inventory Management: verify shipments, organize and consolidate project materials.  Generate equipment transmittals and facilitate deliveries.

RFI Management

  • RFI Generation: Draft formal Requests for Information based on technical gaps identified by the Engineering or Field teams (e.g., missing mechanical schedules, conflicting wiring diagrams, or site access constraints).
  • Pipeline Tracking: Maintain an RFI Log to track "Open" vs. "Closed" queries. Proactively follow up with General Contractors or Engineers of Record.
  • Information Distribution: Once an RFI is answered, immediately distribute the resolution to the relevant Project Manager, Engineer, and Lead Technician to ensure the "Latest and Greatest" information is being used on-site.
  • Cost Impact Awareness: Flags RFIs that result in a "Change in Scope" for the Sales or Project Management team to ensure a Change Order is processed before work commences.

Change Order & Scope Management

  • Change Order Log Maintenance: Own and update the master Change Order Log for all active projects. Track every CO from "Identified" to "Quoted" to "Approved" and finally "Invoiced."
  • Proposal Support: Assist Sales or Project Managers in compiling the "backup" for CO proposals, including labor hour estimates, material quotes, and updated equipment counts.
  • Follow-up & Persistence: Regularly follow up with General Contractors and Owners on outstanding CO proposals. Ensure no "extra work" proceeds without a signed CO or a formal "Proceed at Risk" directive from the Branch Manager.
  • Internal Coordination: Once a CO is approved, ensure the Engineering team receives the new scope details to update drawings and the Admin Lead is notified to add the value to the monthly AIA billing.

Project Closeout

  • As-Builts & O&Ms: Collect red-lined drawings from the field and compile professional Operation & Maintenance manuals.
  • Warranty Management: Issue warranty letters and archive project databases upon completion

Physical Requirements:

  • Office & Warehouse Navigation: Ability to move between a professional office environment and a warehouse/loading dock area frequently.
  • Site Visits: Ability to visit construction jobsites. This requires the ability to walk on uneven surfaces, climb stairs, and wear required PPE (Hard hat, safety glasses, steel-toed boots).
  •  
Qualifications

Qualifications:

  • Industry Background: 2-5 years of experience in the construction or specialty contracting industry (BAS Controls, Mechanical, Electrical, or HVAC is preferred).
  • Project Flow Knowledge: Proven experience managing the Submittal, RFI, and Change Order processes.
  • Financial Literacy: Basic understanding of construction accounting, specifically AIA Progress Billings (G702/G703) and lien waivers.
  • Documentation: Experience reading and interpreting construction blueprints, specifications, and floor plans.
  • Software Proficiency: Advanced skills in Microsoft Excel (pivot tables, VLOOKUPs, and data entry are daily requirements).
  • Digital Tools: Experience with construction management software (e.g., Procore, Bluebeam Revu, or PlanGrid) is highly desirable.
  • Prioritization: The ability to manage 20+ active projects simultaneously without losing track of deadlines.
  • Communication: High-level verbal and written communication skills for "managing up" to the Branch Manager and "managing out" to General Contractors.
  • Conflict Resolution: The "grit" to follow up on unpaid invoices or unapproved Change Orders without damaging customer relationships.
  • Detail Orientation: A "perfectionist" streak when it comes to O&M manuals and project closeout packets.

As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, EMCOR Group offers employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled.

Compensation Range: $20.00 to $35.00 /hour depending on experience

Benefits: We are committed to providing employees a comprehensive benefits package which includes medical, dental, and vision coverage, along with health savings and flexible spending accounts, life insurance, disability, a 401(k) Savings Plan, College Coach and employee assistance program.

Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.

Work authorization status: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

#csg

Equal Opportunity EmployerAs a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/DisabledAffirmative Action Policy

Please review our Affirmative Action Policy.

Notice to Prospective EmployeesNotice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.Employment Type: FULL_TIME