BAS Software Engineer

ControlsJobs

  • Detroit, Michigan
  • 30+ days ago

    Highlights

    The team is seeking a skilled BAS Software Engineer to drive programming, testing, and deployment of advanced automation solutions across commercial and institutional facilities. This role offers the chance to join a well-established building automation integrator supporting projects throughout Southeast Michigan.

    Numbers & Facts

    LocationDetroit, Michigan
    Websitehttps://controlsjobs.com

    Description

    BAS Software Engineer (Programming & Integration Focus) – Detroit, MI – Building Automation Career Opportunity

    Overview:

    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

    Key Responsibilities:

    • 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

    Preferred Experience:

    • 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.

    Similar Jobs

    See more jobs