1

Bas Programming Jobs (NOW HIRING)

This position offers the opportunity to take the lead on developing, testing, and deploying advanced BAS programming for both new construction and retrofit projects across West Michigan. The ideal ...

BAS - Controls Programmer

Las Vegas, NV ยท On-site +1

$79K - $103K/yr

Interest/Experience in BAS Programming (Script/Line or Block/Graphical) * PLUS (not required) - integration experience with Tridium Niagara software RESPONSIBILITIES: * Work closely with a Project ...

BAS Application Engineer

Trenton, NJ ยท On-site +1

$100K - $160K/yr

This position focuses on BAS programming, system integration, and commissioning for mission-critical and commercial facilities. The role offers competitive pay, strong benefits, and excellent ...

BAS Application Engineer

Chicago, IL ยท On-site +1

$100K - $160K/yr

This position is ideal for controls professionals with strong BAS programming, integration, and system engineering experience, with opportunities to work on complex, mission-critical facilities. The ...

DC ยท On-site

$76K - $104K/yr

Experienced in BAS Programming: * Create BAS Applications / Application Implementation * Create BAS Databases * Rewriting Sequences * Integration with BACnet, Modbus, LON, etc * Create Graphics ...

BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career ... Ensure programming reflects project specifications, drawings, and functional intent * Partner with ...

BAS Application Engineer

Dallas, TX ยท On-site +1

$100K - $160K/yr

Strong proficiency in BAS programming, logic development, and troubleshooting. * Experience with multiple BAS platforms; Tridium Niagara experience is a plus . * Excellent communication skills and ...

BAS Application Engineer

Waco, TX ยท Remote

$100K - $160K/yr

Strong skill set in BAS programming, system start-up, and troubleshooting. * Familiarity with multiple BAS platforms; Tridium Niagara proficiency is a plus . * Excellent communication skills and the ...

BAS Engineer Company: Hoffman Building Technologies Job Status: Exempt Job Purpose: Design and ... Programming and building software databases to fulfill system requirements. * Providing technical ...

Service Manager (BAS Controls)

Waco, TX ยท On-site

$100K - $165K/yr

Update BAS programming and modify wire sheet logic as required. * Document commissioning activities and verify correct sequence operation. * Provide training to building owners and end users on BAS ...

BAS Programmer

Sterling, VA ยท On-site

$68K - $93K/yr

Building Automation Systems (BAS) Programmer Introduction: At Vertical Mechanical Group (VMG), we ... You will be responsible for programming and commissioning building automation and HVAC control ...

Applications Engineer/BAS Programmer

$69K - $94K/yr

The BAS Controls Programmer is responsible for developing, configuring, testing, and deploying ... Create and update programming libraries, templates, and standards. * Support field technicians ...

BAS Engineer Company: Hoffman Building Technologies Job Status: Exempt Job Purpose: Design and ... Programming and building software databases to fulfill system requirements. * Providing technical ...

BAS Programmer

Sterling, VA ยท On-site

$67K - $91K/yr

Building Automation Systems (BAS) Programmer Introduction: At Vertical Mechanical Group (VMG), we ... You will be responsible for programming and commissioning building automation and HVAC control ...

BAS Application Engineer

Boston, MA ยท On-site +1

$100K - $160K/yr

BAS Application Engineer (Mid & Sr. Level) - Boston, MA - $100K-$160K + Bonus - Data Center ... This position focuses on programming, integrating, and commissioning Building Automation Systems ...

Service Manager (BAS Controls)

Denver, CO ยท On-site

$100K - $165K/yr

Modify and update BAS programming, including wire sheet logic and control strategies. * Document commissioning activities and validate sequence of operations. * Train end users on system operation ...

BAS- Controls Tech

Seattle, WA ยท On-site

$34.25 - $45/hr

Commercial Buildings, Data Centers, Infrastructure, Software Engineering, etc. IDEAL CANDIDATE: * Interest/Experience in BAS Programming (Script/Line or Block/Graphical) * PLUS (not required ...

next page

Showing results 1-20

Bas Programming information

See salary details

$11

$56

$79

How much do bas programming jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for bas programming in the United States is $56.03, according to ZipRecruiter salary data. Most workers in this role earn between $45.67 and $68.03 per hour, depending on experience, location, and employer.

What is the difference between Bas Programming vs PLC Programmer?

AspectBas ProgrammingPLC Programmer
Required CredentialsBasic programming knowledge, certifications varyTechnical certifications in PLC systems, often similar
Work EnvironmentIndustrial settings, automation projectsIndustrial automation, manufacturing facilities
Industry UsageUsed in automation, control systemsFocuses on configuring and programming PLCs

Bas Programming and PLC Programmers both work in industrial automation, often sharing similar certifications and work environments. However, Bas Programming typically involves writing code for automation systems using specific languages, while PLC Programmers focus on configuring and programming programmable logic controllers. Both roles are essential in manufacturing and automation industries, with overlapping skills but different primary focuses.

Infographic showing various Bas Programming job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $116,545 per year, or $56 per hour.

BAS Software Engineer

ControlsJobs

Grand Rapids, MI โ€ข On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 15 days ago


Job description

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 energy-efficient facilities? This position offers the opportunity to take the lead on developing, testing, and deploying advanced BAS programming for both new construction and retrofit projects across West Michigan. The ideal candidate has strong Tridium/Niagara experience, comfort with BACnet communication, and the ability to work closely with engineering and field installation teams.

Position Details:
  • Title: BAS Software Engineer
  • Location: Grand Rapids, MI (primarily in-office)
  • Salary: Up to $110,000 (DOE)
  • Bonus: Discretionary
  • Retirement: 401(k) with 5% company match
  • Benefits: Medical (HSA option available), Dental, Vision
  • Perks: Company laptop, paid holidays, and vacation time
Key Responsibilities:
  • Develop and program BAS applications using standard libraries or custom logic
  • Build controls databases and create Tridium front-end graphics
  • Perform system testing, troubleshooting, and commissioning (including point-to-point)
  • Ensure software meets all project requirements and schedule expectations
  • Coordinate with engineers, installers, and startup teams for system performance
  • Utilize BACnet and other industry protocols for seamless system integration
  • Assist with turnover documentation and project closeout tasks
Preferred Experience:
  • 3-7+ years of experience in BAS programming or controls engineering
  • Proven experience with Tridium/Niagara platforms (required)
  • Knowledge of Alerton, Honeywell, Johnson Controls, or Trend is beneficial
  • Ability to interpret wiring diagrams and support installation/startup processes
  • Strong communication, troubleshooting ability, and attention to detail

Excited to elevate building performance through innovative BAS software? Let's discuss this Grand Rapids opportunity.