R

BAS Programmer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - BAS Programmer

Job Title: BAS Programmer – Commercial Building Automation
Location: Richmond, VA
Salary:
  • Mid-Level: $85,000–$95,000

  • Senior-Level: $95,000–$115,000 + Overtime

  • Experience: 3–8+ years with BAS programming and control system integration
    Availability: Full-time, occasional overtime as needed
    Start Date: Immediate openings available

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

About the Role

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



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



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



Original job BAS Programmer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to BAS Programmer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar BAS Programmer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.