Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Mid-Level: $85,000–$95,000
Senior-Level: $95,000–$115,000 + Overtime
✅ Benefits
Health, dental, and vision insurance
401(k) with company match
Paid vacation and holidays
Company vehicle and gas card
Short- and long-term disability insurance
Ongoing training & career growth opportunities
We're looking for a skilled BAS Programmer to join our Richmond team. This role is ideal for someone who enjoys writing control logic from scratch, coding sequences of operation, and deploying scalable building automation systems. You'll work directly with Niagara (Tridium, AX, N4), and open protocols like BACnet and Modbus.
You’ll partner closely with engineers and project managers to bring complex systems to life across commercial and industrial environments—while continuing to grow in a supportive, fast-paced team.
✅ Responsibilities
Program and commission building automation systems using Niagara (Tridium, AX, N4)
Write and modify control logic and sequences of operation in BAS platforms
Integrate BACnet, Modbus, and other open protocols for HVAC, lighting, and energy systems
Develop and test custom code/scripts to meet unique project specifications
Collaborate with engineers, PMs, and field techs during system startup and commissioning
Maintain thorough project documentation, logic diagrams, and as-built records
Troubleshoot code and system communication issues during and after deployment
✅ Requirements
3–8+ years of hands-on BAS programming experience
Proficient in writing control logic and working within Niagara (Tridium AX & N4 preferred)
Experience with open communication protocols: BACnet, Modbus, etc.
Strong foundation in control sequences, logic diagrams, and automation design
Familiarity with software tools like Workbench, Sedona, or equivalent
Niagara Tridium AX or N4 Certification strongly preferred
Excellent communication and collaboration skills
Must be detail-oriented with strong documentation habits
Who This Job Is For
Experienced BAS Programmers ready to step into a technical leadership track
Professionals who enjoy writing code and taking systems from concept to deployment
Techs with Niagara AX/N4 experience looking for long-term growth
Candidates who thrive in fast-paced environments and take pride in quality work
3–8+ years of hands-on BAS programming experience
Proficient in writing control logic and working within Niagara (Tridium AX & N4 preferred)
Experience with open communication protocols: BACnet, Modbus, etc.
Strong foundation in control sequences, logic diagrams, and automation design
Familiarity with software tools like Workbench, Sedona, or equivalent
Niagara Tridium AX or N4 Certification strongly preferred
Excellent communication and collaboration skills
Must be detail-oriented with strong documentation habits
Health, dental, and vision insurance
401(k) with company match
Paid vacation and holidays
Company vehicle and gas card
Short- and long-term disability insurance
Ongoing training & career growth opportunities
Auto-Apply to BAS Programmer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.