Are you a detail-driven BAS programmer with strong integration and commissioning experience? This role offers the chance to join a well-established building automation integrator supporting projects ...
Are you a detail-driven BAS programmer with strong integration and commissioning experience? This role offers the chance to join a well-established building automation integrator supporting projects ...
BAS Software Engineer
Grand Rapids, MI · On-site
BAS Software Engineer - Grand Rapids, MI - Building Automation & Energy Systems IntegratorOverview ... Are you a detail-driven Building Automation programmer looking to contribute to smarter, more ...
BAS Software Engineer
Grand Rapids, MI · On-site
BAS Software Engineer - Grand Rapids, MI - Building Automation & Energy Systems IntegratorOverview ... Are you a detail-driven Building Automation programmer looking to contribute to smarter, more ...
BAS - Controls Programmer
Detroit, MI · On-site
$29.75 - $39/hr
Controls Field Programmer/Tech -Detroit, MI - BAS Controls Contractor POSITION: * Controls Field Programmer/Tech LOCATION: * Detroit, MI RESPONSIBILITIES: * Prior Experience as a Project Engineer or ...
BAS - Controls Programmer
Detroit, MI · On-site
$29.75 - $39/hr
Controls Field Programmer/Tech -Detroit, MI - BAS Controls Contractor POSITION: * Controls Field Programmer/Tech LOCATION: * Detroit, MI RESPONSIBILITIES: * Prior Experience as a Project Engineer or ...
BAS - Controls / Security Programmer
Detroit, MI · Hybrid
$82K - $106K/yr
Hybrid BAS Field Controls/Security Programmer (*not Install) - Detroit, MI This is for a reputable Building Automation Controls company that also does Access Control/CCTV, and they are very proud of ...
BAS - Controls / Security Programmer
Detroit, MI · Hybrid
$82K - $106K/yr
Hybrid BAS Field Controls/Security Programmer (*not Install) - Detroit, MI This is for a reputable Building Automation Controls company that also does Access Control/CCTV, and they are very proud of ...
BAS - Controls Programmer
$29.75 - $39/hr
Prior experience as a Controls Specialist/Programmer or similar position * Program custom applications from scratch or prepackaged libraries * Responsible for startups and commissioning on BAS ...
BAS - Controls Programmer
$29.75 - $39/hr
Prior experience as a Controls Specialist/Programmer or similar position * Program custom applications from scratch or prepackaged libraries * Responsible for startups and commissioning on BAS ...
BAS - Controls Programmer
$28.75 - $38/hr
BAS Controls/Integration Specialist - HVAC Equipment company The company is very stable and VALUES its employees, especially their technical staff. This individual would assist with BAS integration ...
BAS - Controls Programmer
$28.75 - $38/hr
BAS Controls/Integration Specialist - HVAC Equipment company The company is very stable and VALUES its employees, especially their technical staff. This individual would assist with BAS integration ...
Controls Engineer
$80K - $120K/yr
This position is a mix of office-based design and field coordination, supporting BAS projects ... Controls Engineer * Location: Detroit, MI * Status: Full-Time | Office & Field-Based Ideal ...
Controls Engineer
$80K - $120K/yr
This position is a mix of office-based design and field coordination, supporting BAS projects ... Controls Engineer * Location: Detroit, MI * Status: Full-Time | Office & Field-Based Ideal ...
BAS Lead Technician
$80K - $95K/yr
The BAS Lead Technician will manage and oversee the BAS strategy and plan established for the North ... Programming and troubleshooting skills with ABB, Siemens, KMC, Distech, Tridium/Honeywell, and ...
BAS Lead Technician
$80K - $95K/yr
The BAS Lead Technician will manage and oversee the BAS strategy and plan established for the North ... Programming and troubleshooting skills with ABB, Siemens, KMC, Distech, Tridium/Honeywell, and ...
Work with the BAS team to maintain optimum uptime and perform PM tasks to ensure operational ... Work with management, planners, and engineers to project skilled trades manpower and workload ...
Work with the BAS team to maintain optimum uptime and perform PM tasks to ensure operational ... Work with management, planners, and engineers to project skilled trades manpower and workload ...
BAS Lead Technician
Midland, MI · On-site
$80K - $95K/yr
The BAS Lead Technician will manage and oversee the BAS strategy and plan established for the North ... Programming and troubleshooting skills with ABB, Siemens, KMC, Distech, Tridium/Honeywell, and ...
BAS Lead Technician
Midland, MI · On-site
$80K - $95K/yr
The BAS Lead Technician will manage and oversee the BAS strategy and plan established for the North ... Programming and troubleshooting skills with ABB, Siemens, KMC, Distech, Tridium/Honeywell, and ...
BAS - Project Manager
Detroit, MI · On-site
BAS Project Manager - Detroit, MI- Controls-Only Company POSITION: * BAS Project Manager LOCATION ... Building Automation, Energy Analytics, HVAC, Smart/Intelligent Buildings, BMS Engineering OFFERED
BAS - Project Manager
Detroit, MI · On-site
BAS Project Manager - Detroit, MI- Controls-Only Company POSITION: * BAS Project Manager LOCATION ... Building Automation, Energy Analytics, HVAC, Smart/Intelligent Buildings, BMS Engineering OFFERED
BAS - Controls Tech
$29.75 - $39/hr
Well versed in troubleshooting controls BAS systems ... Knowledge of controls programming and experience rewriting sequences * Fundamental understanding ...
BAS - Controls Tech
$29.75 - $39/hr
Well versed in troubleshooting controls BAS systems ... Knowledge of controls programming and experience rewriting sequences * Fundamental understanding ...
#CJ24-X184 Building Automation System (BAS) Technician with Security Clearance
Moscow, MI · On-site
$39K/yr
The BAS Technician must demonstrate proficiency in enterprise-level platforms such as Siemens ... Interpret and implement manufacturer-specific programming logic, including sequence of operations ...
#CJ24-X184 Building Automation System (BAS) Technician with Security Clearance
Moscow, MI · On-site
$39K/yr
The BAS Technician must demonstrate proficiency in enterprise-level platforms such as Siemens ... Interpret and implement manufacturer-specific programming logic, including sequence of operations ...
QA-System Analyst 5 - Automation
Lansing, MI · On-site
Manages defects, ensures traceability, and supports backlog prioritization Collaborates with BAs, Developers, Product Owners, and UI/UX Designers. Ensures test environments are ready and all required ...
Quick apply
QA-System Analyst 5 - Automation
Lansing, MI · On-site
Manages defects, ensures traceability, and supports backlog prioritization Collaborates with BAs, Developers, Product Owners, and UI/UX Designers. Ensures test environments are ready and all required ...
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 ...
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 ...
BAS/Shared Services (Oakland County) Closing Date: 10/01/2026 TYPE OF WORK: S.T.E.A.M. TEACHER/BAS ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE Attachment(s): * and SS Brochure
BAS/Shared Services (Oakland County) Closing Date: 10/01/2026 TYPE OF WORK: S.T.E.A.M. TEACHER/BAS ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE Attachment(s): * and SS Brochure
A.M. TEACHER/BAS Shared Services, Grades K-5 Part Time REPORTS TO: Building Principal/Shared ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE
A.M. TEACHER/BAS Shared Services, Grades K-5 Part Time REPORTS TO: Building Principal/Shared ... engineering, arts and math. APPLICATIONS: PLEASE APPLY ON-LINE
Project Engineer
Detroit, MI · On-site
$30 - $45/hr
This Project Engineer role is central to delivering high-quality building automation system (BAS) projects throughout the Detroit metro area. You'll oversee projects from initial kickoff through ...
Project Engineer
Detroit, MI · On-site
$30 - $45/hr
This Project Engineer role is central to delivering high-quality building automation system (BAS) projects throughout the Detroit metro area. You'll oversee projects from initial kickoff through ...
Project Engineer
Grand Rapids, MI · On-site
$30 - $45/hr
The ideal candidate brings hands-on BAS experience, strong project coordination skills, and the ability to drive high-quality system delivery on schedule. Position Details: * Title: Project Engineer
Project Engineer
Grand Rapids, MI · On-site
$30 - $45/hr
The ideal candidate brings hands-on BAS experience, strong project coordination skills, and the ability to drive high-quality system delivery on schedule. Position Details: * Title: Project Engineer
BAS/Shared Services (Ingham 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
BAS/Shared Services (Ingham 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
Bas Programmer information
See Michigan salary details
$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
How much do bas programmer jobs pay per hour?
How much do BAS programmers make?
What is the difference between Bas Programmer vs PLC Programmer?
| 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.
What is a BAS programmer?
What kind of programmers are in demand?
What are BAS Programmers?
What are some common challenges Bas Programmers face when working on legacy systems?
How to become a BAS controls technician?
What are the key skills and qualifications needed to thrive as a BAS Programmer, and why are they important?
- Remote Marine Automation Engineer
- Freelance Dcs Automation Engineer
- Bms Software Engineer
- Work From Home Deltav Automation Engineer
- Senior Automation Engineer Robotics
- Automation Engineer
- Internship Inductive Automation Ignition
- Honeywell Engineer
- Work From Home Automation Design Engineer
- Trainee Dcs Automation Engineer
Other
Medical, Dental, Vision, Retirement, PTO
Posted 6 days ago
Job description
Are you a detail-driven BAS programmer with strong integration and commissioning experience? This role offers the chance to join a well-established building automation integrator supporting projects throughout Southeast Michigan. The team is seeking a skilled BAS Software Engineer to drive programming, testing, and deployment of advanced automation solutions across commercial and institutional facilities.
What's Offered:- Salary: Up to $110,000 (flexible based on experience)
- Bonus: Discretionary
- Work Environment: Primarily in-office with periodic field collaboration
- Benefits: Medical (HSA option available), Dental, Vision
- Retirement: 401(k) with 5% company match
- Tools: Company laptop and necessary software/resources provided
- Paid Time Off: Vacation + holiday pay
- Develop custom BAS control programs and sequences using standard libraries or custom logic
- Build, test, and refine control databases and applications (primarily Tridium/Niagara)
- Perform point-to-point system validation and support commissioning activities
- Ensure programming reflects project specifications, drawings, and functional intent
- Partner with Project Engineers and field technicians to coordinate system performance
- Assist with system startup, equipment integration, and functional testing
- Prepare software documentation, updates, and closeout materials
- Utilize BACnet and other BAS communication protocols for system integration
- 3-7+ years of BAS programming or software engineering experience
- Hands-on Tridium/Niagara experience (required); Honeywell, Alerton, JCI, or Trend is a plus
- Background in graphics development, commissioning, and point-to-point checkout
- Experience programming HVAC systems (AHUs, VAVs, Boilers, Chillers, etc.)
- Strong communication skills and ability to collaborate across teams
If you're looking to take the next step with a respected BAS integrator that values technical expertise and professional development, this role could be an excellent fit.