Controls Programmer
Listed on 2026-02-19
-
IT/Tech
Systems Engineer, IT Support
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
The RoleYou’ll work alongside engineers and installers to deliver clean, reliable BAS programming across commercial / enterprise facilities in the DC metro.
What you’ll be doing day-to-day:- 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.
Key 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)
- 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.
#J-18808-Ljbffr(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).