1

Building Automation System Programmer Jobs in Dadeville, AL

Commissioning Manager

Montgomery, AL · On-site

$105K - $160K/yr

This role plays a key part in the successful delivery of Building Automation Systems (BAS ... Coordinate with engineering teams to resolve technical issues and ensure deliverables support ...

Commissioning Manager

Montgomery, AL · On-site

$105K - $160K/yr

This role plays a key part in the successful delivery of Building Automation Systems (BAS ... Coordinate with engineering teams to resolve technical issues and ensure deliverables support ...

Working under the guidance of the Chief Engineer, you'll perform both preventative and corrective maintenance while utilizing building automation systems and diagnostic tools to optimize performance.

You will support the sale of Automation Systems, AGVs, and AMRs by coordinating and supporting ... Building: Strong skills in fostering cross-functional relationships within the organization ...

... of building automation systems. This role ensures projects are completed on time, within budget ... Serve as the primary point of contact for clients, general contractors, engineers, subcontractors ...

... of building automation systems. This role ensures projects are completed on time, within budget ... Serve as the primary point of contact for clients, general contractors, engineers, subcontractors ...

... of building automation systems. This role ensures projects are completed on time, within budget ... Serve as the primary point of contact for clients, general contractors, engineers, subcontractors ...

... of building automation systems. This role ensures projects are completed on time, within budget ... Serve as the primary point of contact for clients, general contractors, engineers, subcontractors ...

Automation Engineer II will be primarily engaged in the development, implementation, and ... Vision systems maintenance, development, and optimization. Develop and design machine controls for ...

Automation Engineer II will be primarily engaged in the development, implementation, and modification activities of the plant vision systems, controls, motion, and communications systems. Duties ...

next page

Showing results 1-20

Building Automation System Programmer information

See Dadeville, AL salary details

$34.2K

$68K

$94.5K

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

As of Aug 31, 2026, the average yearly pay for building automation system programmer in Dadeville, AL is $68,036.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,400.00 and $78,000.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.
Infographic showing various Building Automation System Programmer job openings in Dadeville, AL as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution, with an average salary of $68,036 per year, or $32.7 per hour.

Commissioning Manager

Thermo Systems

Montgomery, AL • On-site

$105K - $160K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 22 days ago


Job description

Location: Hybrid | Full-time Site Presence During Commissioning
Employment Status: Full-Time | Direct Hire
Compensation: $105,000 � $160,000 Annually + Bonus
Travel: Significant travel required based on project commissioning schedules
Who We Are
Thermo Systems is a global, full-service control systems integration partner delivering premier class automation solutions across the Energy, Life Sciences, and Mission Critical markets.
Guided by The Thermo Way , we are unified, dynamic, and committed to delivering excellence. Our culture is grounded in three core principles:
  • Employee Success � investing in our people and their growth
  • Customer Success � delivering reliable, high-quality solutions
  • Financial Strength � operating with discipline and long-term focus

We believe strong teams, trusted partnerships, and technical excellence drive sustainable success.
The Opportunity
The Commissioning Manager is accountable for leading the technical execution and commissioning of Thermo Systems projects, ensuring all contracted Building Automation System (BAS), automation, and integrated control system scope is delivered in accordance with customer requirements. This role plays a key part in the successful delivery of Building Automation Systems (BAS), industrial automation, and integrated facility control systems by ensuring hardware, software, networking, and sequence of operations perform as designed. Partnering closely with the Project Manager and Site Manager, this role ensures that engineered solutions are correctly implemented, tested, commissioned, and accepted by the customer.
The Commissioning Manager leads on-site commissioning activities, develops and executes testing strategy, and coordinates engineering and technical resources. This role is highly customer-facing and relationship-driven, requiring strong communication and coordination with project teams, clients, contractors, and commissioning agents. The CXM is focused on technical quality, functional performance, and system readiness.
What You'll Do
Technical Scope Ownership & Engineering Coordination:
  • Own contracted technical scope delivery, ensuring systems are implemented and commissioned to specification.
  • Coordinate with controls engineering teams to validate controller programming, graphics, alarms, trends, point databases, network architecture, and sequence of operations prior to commissioning.
  • Advise the Project Manager on staffing, commissioning strategy, and schedule constraints.
  • Coordinate with engineering teams to resolve technical issues and ensure deliverables support testing.

Commissioning & Start-Up Leadership:
  • Lead field commissioning activities, directing technical resources from pre-functional checks through final acceptance.
  • Oversee and execute FAT/SAT and commissioning test plans; serve as the primary on-site coordination point.
  • Lead functional performance testing of Building Automation Systems (BAS), including DDC controllers, supervisory software, operator workstations, field devices, and integrated third-party systems.
  • Verify control sequences, alarm functionality, trending, graphics, and system interoperability across HVAC, electrical, mechanical, and other integrated building systems.
  • Drive punch list resolution and re-testing through to close-out.

Quality & Technical Assurance:
  • Ensure delivered systems meet contractual quality and performance standards.
  • Review and approve commissioning documentation, test reports, and turnover packages.
  • Validate controller databases, point-to-point checkout, network communications, software revisions, backups, and cybersecurity requirements prior to customer turnover.
  • Maintain accurate as-built records throughout the commissioning lifecycle.
  • Monitor, maintain, and lead commissioning documentation efforts across customer-specific platforms such as CX Alloy, BIM 360, and similar tools.

Customer Technical Interface:
  • Serve as Thermo Systems' primary technical liaison with customer engineering and operations teams.
  • Lead technical reviews, demonstrations, and acceptance activities through final sign-off.
  • Provide technical leadership during integrated systems testing (IST), demonstrating BAS functionality and system performance to customers, commissioning agents, and third-party stakeholders.
  • Support operational readiness, including customer training and knowledge transfer.
  • Effectively de-escalate priority conflicts with customers and trade partners, facilitating mutually beneficial solutions that keep projects on track.

Cross-Functional Project Integration:
  • Partner with the Project Manager on schedule alignment, milestone tracking, and risk mitigation.
  • Coordinate with the Site Manager on installation readiness and commissioning sequencing.
  • Provide technical status updates for project reporting and governance.

What We're Looking For
Education & Experience:
  • Bachelor's degree in Engineering or Engineering Technology, Associate's degree in a related technical discipline, or equivalent hands-on field experience.
  • 5�8 years of commissioning experience, including 3�4 years of technical field experience in commissioning, controls, automation, or a related discipline.
  • Hands-on experience leading field teams and managing technical resources across concurrent project activities.
  • Experience serving as a primary client contact or site-level technical liaison.
  • Industrial automation or systems integration background.
  • Experience commissioning Building Automation Systems (BAS) utilizing platforms such as Siemens, Honeywell, Johnson Controls, Schneider Electric, Tridium Niagara, Distech, Alerton, Automated Logic, or similar DDC platforms.
  • Experience troubleshooting HVAC control systems, field instrumentation, control panels, and BAS communications networks.
  • Working knowledge of BACnet, Modbus, OPC, MQTT, or other industrial/building communication protocols.
  • Experience with integrated systems testing (IST), sequence of operations validation, and owner demonstrations.
  • FAT/SAT and commissioning methodology experience in data center or critical infrastructure environments.
  • Multidisciplinary engineering coordination experience across MEP and controls disciplines.
  • Experience with customer commissioning platforms such as CX Alloy or BIM 360.

Skills & Qualifications:
  • Strong understanding of commissioning processes, MEP systems, controls, and building automation.
  • Ability to interpret technical drawings, specifications, and commissioning plans.
  • Strong customer-facing communication skills with the ability to manage competing priorities in a dynamic field environment.
  • Effective communication and teamwork skills.
  • Ability to manage priorities and meet deadlines.
  • Sound problem-solving and decision-making skills.
  • Commitment to quality, safety, and accountability.
  • Willingness to learn and adapt in a dynamic environment.

What You'll Get
  • Competitive compensation with annual bonus opportunity
  • 401(k) with company match
  • Comprehensive medical, dental, and vision coverage with low-cost options
  • Paid time off and sick leave
  • Tuition reimbursement and professional credential support
  • In-house and external technical training opportunities
  • Exposure to complex, high-impact automation projects
  • A collaborative culture built on integrity, accountability, and teamwork
  • Learn more at www.thermosystems.com

Work Environment & Physical Requirements
The physical and environmental demands described here are representative of those required to perform the essential functions of this role. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Equal Employment Opportunity
Thermo Systems provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other protected status.
Disclaimer
This job description outlines the general nature and level of work expected. Responsibilities may evolve based on business needs.