1

Bas Programmer Jobs in Washington (NOW HIRING)

That's why we've integrated engineering and construction, seeing our projects through from design ... Analyze BAS legacy sequences and architectures for optimization opportunities  * Specify BAS ...

That's why we've integrated engineering and construction, seeing our projects through from design ... Analyze BAS legacy sequences and architectures for optimization opportunities * Specify BAS ...

Be Seen First

We are seeking a BAS Technician and Low Voltage Electrician to join a small specialized team focused on new installations, system upgrades, and programming within building automation systems. This ...

BAS - Controls Sales

Rockville, MD

$85K - $110K/yr

Outside/BAS Controls Sales - Rockville, MD This company is expanding their BAS Controls Sales team and is seeking an individual who would like to be grow with the department. The business provides a ...

BAS - Controls Programmer

Alexandria, VA · Hybrid

$32 - $42.25/hr

Controls Programmer -Alexandria, Virginia - Controls-Only Company POSITION: * Senior Controls Programmer/PM LOCATION: * Alexandria, Virginia RESPONSIBILITIES: * Extensive experience as a Senior ...

next page

Showing results 1-20

Bas Programmer information

See Washington salary details

$13

$44

$77

How much do bas programmer jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for bas programmer in Washington is $44.78, according to ZipRecruiter salary data. Most workers in this role earn between $29.13 and $58.27 per hour, depending on experience, location, and employer.

How much do BAS programmers make?

BAS (Building Automation System) programmers typically earn between $60,000 and $100,000 annually, depending on experience, certifications, and location. Entry-level positions may start lower, while experienced programmers with specialized skills can earn higher salaries, especially in commercial or industrial environments where they work with control systems and programming languages like BACnet or LonWorks.

What is the difference between Bas Programmer vs PLC Programmer?

AspectBas ProgrammerPLC Programmer
Required CredentialsBasic programming certifications, knowledge of BAS systemsCertifications in PLC programming, technical training in automation
Work EnvironmentBuilding automation, HVAC, lighting control systemsIndustrial automation, manufacturing plants, process control
Employer & Industry UsageBuilding management companies, facilities managementManufacturers, industrial facilities, automation companies
Common Search & ComparisonYesYes

The main difference between a Bas Programmer and a PLC Programmer lies in their focus areas. A Bas Programmer specializes in building automation systems, working primarily on HVAC, lighting, and security controls. In contrast, a PLC Programmer focuses on industrial automation, programming programmable logic controllers used in manufacturing and process control. Both roles require technical certifications, but their work environments and industry applications differ significantly.

What is a BAS programmer?

A BAS (Building Automation System) programmer designs, develops, and maintains software for building management systems that control HVAC, lighting, and security. They typically use programming languages like ladder logic or function block diagrams and work with automation hardware and protocols to optimize building operations.

What kind of programmers are in demand?

In demand programmers include those skilled in languages like Python, Java, and JavaScript, with expertise in web development, data science, and cybersecurity. Full-stack developers, AI specialists, and cloud computing professionals are also highly sought after due to technological growth and digital transformation.

What are BAS Programmers?

BAS Programmers are professionals who specialize in programming and configuring Building Automation Systems (BAS). They develop, install, and maintain control systems that automate a building's mechanical, electrical, and plumbing systems, such as HVAC, lighting, and security. Their role involves writing software, troubleshooting issues, and ensuring systems operate efficiently to maximize energy savings and occupant comfort. BAS Programmers often work with various protocols and tools to integrate different building systems into a unified platform.

What are some common challenges Bas Programmers face when working on legacy systems?

Bas Programmers often work with legacy codebases, which can present unique challenges such as outdated documentation, limited compatibility with modern tools, and the need to maintain or upgrade existing functionalities without introducing errors. Collaborating closely with system analysts and end-users is essential to understand business requirements and minimize disruption. Effective troubleshooting, patience, and strong analytical skills are crucial for navigating these situations and ensuring reliable system performance.

How to become a BAS controls technician?

To become a BAS controls technician, typically one needs a high school diploma or equivalent, followed by technical training or an apprenticeship in building automation systems. Relevant skills include knowledge of HVAC, electrical systems, and control software, with certifications such as the BACnet or HVAC certifications often preferred. On-the-job experience is valuable for developing troubleshooting and system integration skills.

What are the key skills and qualifications needed to thrive as a BAS Programmer, and why are they important?

To thrive as a BAS (Building Automation Systems) Programmer, you need strong knowledge of HVAC control systems, programming logic, and typically an associate's or bachelor's degree in electrical engineering, computer science, or a related field. Familiarity with BAS platforms like Tridium Niagara, Siemens, or Honeywell, and certifications such as Niagara AX/N4 or equivalent, are often required. Attention to detail, problem-solving skills, and effective communication are crucial for collaborating with teams and addressing client needs. These skills ensure reliable system performance, energy efficiency, and successful project implementation in complex building environments.

HVAC BAS Controls Specialist

Ecosystem

Washington, DC • On-site

$110K - $135K/yr

Full-time

Posted 20 days ago


Job description

Do you know how to turn a refrigerator into an air conditioner for an apartment? 

If you can answer this question, and you are ready to apply your problem-solving skills on real-world projects, come join our team!

Who we are

At Ecosystem, we believe we should be accountable for results. That’s why we've integrated engineering and construction, seeing our projects through from design concept to implementation and commissioning. And that's how we can efficiently solve complex energy and decarbonization challenges in the built environment.

Here are some of the projects we've been working on recently: Georgetown University, Adelphi University, San Diego Padres Stadium, Ventas - Battery Park City.

Why this role matters

As a HVAC Controls Engineer, your expertise will ensure the success of multimillion-dollar energy projects. You will bridge complex MEP design with real-world building performance- engineering custom control strategies and optimizing mechanical systems to meet energy, comfort, and operational goals. From pre-design through commissioning and beyond, your input will deliver measurable ROI and long-term sustainability.

What you will do

Technical Management & System Design: 

  • Conduct on-site assessments of BAS and mechanical systems
  • Analyze BAS legacy sequences and architectures for optimization opportunities 
  • Specify BAS components and design custom control strategies
  • Ensure mechanical system designs are fully controllable and aligned with automation strategies

Project Development & Bidding:

  • Assist with controls assessments during bid phases and generate scope estimates 
  • Prepare RFP documentation, including sequences and points list
  • Support client presentations and internal reviews pre-award

Construction & Commissioning:

  • Oversee BAS installations; liaise with contractors and project teams
  • Attend start-ups to ensure readiness and validate programming 
  • Confirm implementation of control logic and user-friendly interfaces
  • Troubleshoot issues on-site and resolve them in real-time
  • Lead or support full commissioning to ensure systems perform to specifications

Optimization, Monitoring & Client Support:

  • Optimize programming to meet performance guarantees post-installation
  • Train client facilities staff on BAS and integrated system operation and provide clients with clear, actionable technical insights  
  • Monitor system data during the M&V phase and troubleshoot anomalies
  • Support data collection and reporting for ongoing performance validation
Your profile
  • 5 to 10 experience in Building Automation Systems installations on mechanical systems, such as air handlers, VAVs, chilled water systems, and hot water systems
  • Experience  managing controls contractors 
  • Experience in writing and troubleshooting controls’ programs from leading integrators or manufacturers, such as Delta Controls, Automated Logic Controls, Schneider, Distech Controls, Johnson Controls, Siemens, Honeywell etc.   
  • Experience in reading and understanding mechanical sequence of operations
  • Ability to troubleshoot hardware devices and wiring
  • Work on-site daily to monitor the performance of completed projects and provide support during design, construction, and commissioning phases
  • Occasional travel to Canada and other United States offices
  • Project ownership: take charge from design to delivery, with the autonomy to make decisions and see your impact come to life
  • Ability to work autonomously and demonstrate good judgment
  • Valid driver’s license
What Ecosystem offers
  • Career growth & open communication: grow in a culture of transparency and support, with direct access to leadership, and tailored development through training, mentorship, and career planning
  • Generous paid time off: minimum of 15 vacation days, 5 personal days, 10 public holidays, plus a week off to recharge during the end of year holidays
  • Annual base salary of approx. $110k - $135k Base salary is an approximate range and dependent on location and years of relevant experience.
  • Parking and meals covered on-site.
  • Employer contribution to 401(k) and to a complete Group Insurance package with easy access to health and support through Telemedicine and Employee Assistance Program
  • More than a working tool, cell phones are provided for professional and personal use
  • Industry-leading health and safety practices.
  • Our Approach to Working Together is built on trust, collaboration, and accountability. While flexibility depends on the role, some teams have set expectations for time on-site or in the office. We come together intentionally during key moments to connect, learn, and succeed as a team
  • People-first culture: we live our values through DEI, CSR, Innovation, and Social Committees, and celebrate our shared success at events like Ecofest

Those who change the world don’t just make recommendations- they make decisions and act on them.  This is what we do at Ecosystem.   

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.