BAS Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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., * 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
Requirements
- 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.
Skills: Automation, Commissioning, Communication Skills, Communications Protocols, Computer Programming, Documentation, Engineering, Functional Testing, Graphics, HVAC, Home Automation, Integration Testing, Laptop PC, On Site Support, Project Engineering, Software Administration, Software Engineering, System Integration (SI), System Start-Up, System Validation, Team Player, Testing
Benefits & conditions
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
How software is steering vehicle technology
Where to Find Entry-Level Software Engineering Jobs
What’s the Difference between a Junior, Mid, and Senior Developer?