Controls Programmer
Saginaw, MI ยท On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
Saginaw, MI ยท On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
Saginaw, MI ยท On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
$90K - $150K/yr
Controls Sales Engineer | BAS, DDC & HVAC Controls Location: Metro Detroit, MI Industry: Building Automation / HVAC Controls / Commercial Construction Job Category: Sales Engineering / Estimating ...
Quick apply
Detroit, MI ยท On-site
Design and apply HVAC controls systems and BAS solutions. * Support Facilities Operations with ... Bachelor's degree in Mechanical Engineering. * 10+ years of relevant HVAC engineering and project ...
Detroit, MI ยท On-site
Design and apply HVAC controls systems and BAS solutions. * Support Facilities Operations with ... Bachelor's degree in Mechanical Engineering. * 10+ years of relevant HVAC engineering and project ...
BAS/Shared Services - Ingham County STARTING DATE: 2026-27 School Year QUALIFICATIONS: Bachelor ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE
BAS/Shared Services - Ingham County STARTING DATE: 2026-27 School Year QUALIFICATIONS: Bachelor ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE
BAS/Shared Services (Ottawa County) Closing Date: 10/01/2026 TYPE OF WORK: ENGINEERING TEACHER/Shared Services, Gr. 7-8 Part Time REPORTS TO: Building Principal/Shared Services Director LOCATION: BAS ...
BAS/Shared Services (Ottawa County) Closing Date: 10/01/2026 TYPE OF WORK: ENGINEERING TEACHER/Shared Services, Gr. 7-8 Part Time REPORTS TO: Building Principal/Shared Services Director LOCATION: BAS ...
BAS/Shared Services (Ottawa County) Closing Date: 10/01/2026 TYPE OF WORK: ENGINEERING TEACHER/Shared Services, Gr. 9-12 Part Time REPORTS TO: Building Principal/Shared Services Director LOCATION:
BAS/Shared Services (Ottawa County) Closing Date: 10/01/2026 TYPE OF WORK: ENGINEERING TEACHER/Shared Services, Gr. 9-12 Part Time REPORTS TO: Building Principal/Shared Services Director LOCATION:
Alpena, MI ยท On-site
As a Project Engineer specializing in HVAC controls, you will play a crucial role in the planning, execution, and management of HVAC control projects. You will work closely with clients, vendors, and ...
Alpena, MI ยท On-site
As a Project Engineer specializing in HVAC controls, you will play a crucial role in the planning, execution, and management of HVAC control projects. You will work closely with clients, vendors, and ...
Ferndale, MI ยท On-site
$28.25 - $37.25/hr
Our team is seeking a skilled HVAC Control Technician Programmer to install, program, and service ... Install and wire controls and BAS components per project specs * Program controllers (e.g., Tridium ...
Ferndale, MI ยท On-site
$28.25 - $37.25/hr
Our team is seeking a skilled HVAC Control Technician Programmer to install, program, and service ... Install and wire controls and BAS components per project specs * Program controllers (e.g., Tridium ...
Rochester Hills, MI ยท On-site
As a Project Engineer specializing in HVAC controls, you will play a crucial role in the planning, execution, and management of HVAC control projects. You will work closely with clients, vendors, and ...
Rochester Hills, MI ยท On-site
As a Project Engineer specializing in HVAC controls, you will play a crucial role in the planning, execution, and management of HVAC control projects. You will work closely with clients, vendors, and ...
Rochester Hills, MI ยท On-site
As a Software Engineer, you will play a key role in designing, implementing, and testing software applications that integrate with our HVAC systems, enabling advanced functionality and control ...
Rochester Hills, MI ยท On-site
As a Software Engineer, you will play a key role in designing, implementing, and testing software applications that integrate with our HVAC systems, enabling advanced functionality and control ...
BAS/Shared Services - Ottawa County STARTING DATE: 2026-27 School Year QUALIFICATIONS: Bachelor ... engineering. APPLICATIONS: PLEASE APPLY ON-LINE
BAS/Shared Services - Ottawa County STARTING DATE: 2026-27 School Year QUALIFICATIONS: Bachelor ... engineering. APPLICATIONS: PLEASE APPLY ON-LINE
Alpena, MI ยท On-site
As a Software Engineer, you will play a key role in designing, implementing, and testing software applications that integrate with our HVAC systems, enabling advanced functionality and control ...
Alpena, MI ยท On-site
As a Software Engineer, you will play a key role in designing, implementing, and testing software applications that integrate with our HVAC systems, enabling advanced functionality and control ...
BAS/Shared Services - Ottawa County STARTING DATE: 2026-27 School Year QUALIFICATIONS: Bachelor ... engineering. APPLICATIONS: PLEASE APPLY ON-LINE
BAS/Shared Services - Ottawa County STARTING DATE: 2026-27 School Year QUALIFICATIONS: Bachelor ... engineering. APPLICATIONS: PLEASE APPLY ON-LINE
This role is an exciting opportunity to help customers create smarter, more efficient, and better-connected buildings through HVAC controls, BAS programming, system integration, commissioning ...
This role is an exciting opportunity to help customers create smarter, more efficient, and better-connected buildings through HVAC controls, BAS programming, system integration, commissioning ...
$150K - $175K/yr
In this client-facing role, you'll cultivate relationships with mechanical contractors, consulting engineers, facility owners, and end users-delivering value-driven BAS and energy solutions that ...
$150K - $175K/yr
In this client-facing role, you'll cultivate relationships with mechanical contractors, consulting engineers, facility owners, and end users-delivering value-driven BAS and energy solutions that ...
Novi, MI ยท On-site
This role is an exciting opportunity to help customers create smarter, more efficient, and better-connected buildings through HVAC controls, BAS programming, system integration, commissioning ...
Novi, MI ยท On-site
This role is an exciting opportunity to help customers create smarter, more efficient, and better-connected buildings through HVAC controls, BAS programming, system integration, commissioning ...
Novi, MI ยท On-site
This role is an exciting opportunity to help customers create smarter, more efficient, and better-connected buildings through HVAC controls, BAS programming, system integration, commissioning ...
Novi, MI ยท On-site
This role is an exciting opportunity to help customers create smarter, more efficient, and better-connected buildings through HVAC controls, BAS programming, system integration, commissioning ...
Detroit, MI ยท Hybrid
$80K - $130K/yr
It's an excellent fit for a BAS professional who enjoys both strategic planning and hands-on ... Work alongside sales, engineering, and preconstruction teams to support project success About the ...
Detroit, MI ยท Hybrid
$80K - $130K/yr
It's an excellent fit for a BAS professional who enjoys both strategic planning and hands-on ... Work alongside sales, engineering, and preconstruction teams to support project success About the ...
Brighton, MI ยท On-site
$14.25 - $19/hr
BAS/Shared Services (Muskegon County) Closing Date: 10/01/2026 TYPE OF WORK: S.T.E.A.M. TEACHER ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE Attachment(s): * and SS Brochure
Brighton, MI ยท On-site
$14.25 - $19/hr
BAS/Shared Services (Muskegon County) Closing Date: 10/01/2026 TYPE OF WORK: S.T.E.A.M. TEACHER ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE Attachment(s): * and SS Brochure
Brighton, MI ยท On-site
$14.25 - $19/hr
BAS/Shared Services (Bay County) Closing Date: 10/01/2026 TYPE OF WORK: S.T.E.A.M. TEACHER/Shared ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE Attachment(s): * and SS Brochure
Brighton, MI ยท On-site
$14.25 - $19/hr
BAS/Shared Services (Bay County) Closing Date: 10/01/2026 TYPE OF WORK: S.T.E.A.M. TEACHER/Shared ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE Attachment(s): * and SS Brochure
$10.48 - $14.97
4% of jobs
$14.97 - $19.47
9% of jobs
$22.70 is the 25th percentile. Wages below this are outliers.
$19.47 - $23.96
17% of jobs
$23.96 - $28.46
13% of jobs
The median wage is $31.08 / hr.
$28.46 - $32.95
13% of jobs
$32.95 - $37.45
10% of jobs
$37.45 - $41.94
9% of jobs
$42.78 is the 75th percentile. Wages above this are outliers.
$41.94 - $46.44
9% of jobs
$46.44 - $50.93
7% of jobs
$50.93 - $55.43
6% of jobs
$55.43 - $59.92
4% of jobs
$10
$34
$59
| Aspect | Bas Programmer | PLC Programmer |
|---|---|---|
| Required Credentials | Basic programming certifications, knowledge of BAS systems | Certifications in PLC programming, technical training in automation |
| Work Environment | Building automation, HVAC, lighting control systems | Industrial automation, manufacturing plants, process control |
| Employer & Industry Usage | Building management companies, facilities management | Manufacturers, industrial facilities, automation companies |
| Common Search & Comparison | Yes | Yes |
The main difference between a Bas Programmer and a PLC Programmer lies in their focus areas. A Bas Programmer specializes in building automation systems, working primarily on HVAC, lighting, and security controls. In contrast, a PLC Programmer focuses on industrial automation, programming programmable logic controllers used in manufacturing and process control. Both roles require technical certifications, but their work environments and industry applications differ significantly.
$18 - $35/hr
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 4 days ago