Building Automation Systems Programmer
Listed on 2026-07-13
-
Engineering
Systems Engineer, Field/Service Technician
Overview
Travel:
Local only (approx. 50-mile radius)
The Opportunity:
If you’re a BAS Programmer who wants to actually program (logic, sequences, troubleshooting), not live in a graphics/point-mapping queue, this is worth a look.
I’m hiring for a private, owner-led controls contractor with a strong reputation across the DC metro. Local projects. Stable pipeline. Low-ego team. Controls done properly.
Salary: $100,000 – $150,000 (depending on strength)
Perks:
Company vehicle + strong benefits + 401(k) match + generous PTO
- Program, configure, and commission DDC/BAS systems
- Own logic, sequences, databases
, and real troubleshooting (not just edits) - Support commissioning/startup and fix issues when systems don’t behave
- Get involved early in delivery (not dropped in at the end)
- Support workstation/network setup when needed
- Help drive clean handover: testing, documentation, basic client support
This is not a ticket-queue support role.
QualificationsKey Requirements (Must-Haves)
- Solid hands-on BAS / controls programming experience
- Comfortable owning sequences of operation → working logic
- Strong troubleshooting mindset (controller, integration, and database-side)
- Working knowledge of BACnet / Lon Works / Modbus integrations
- Comfortable working independently and collaborating with field teams
- Valid driver’s license (local travel)
Nice to Haves
- Niagara N4 experience (certs a plus)
- JCI CCT experience
- Honeywell WEBs experience
- Network troubleshooting experience (VLANs, IP issues, workstation setup)
- $100k-$150k base (commensurate with experience)
- Company vehicle
- 401(k) with match
- Generous PTO
- Local-only projects (no national travel)
Employment is subject to background check + drug screening.
BenefitsSalary: $100,000 – $150,000 (depending on strength)
• Perks:
Company vehicle + strong benefits + 401(k) match + generous PTO
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).