1

Bas Programmer Jobs in North Carolina (NOW HIRING)

Facilities Engineer V Duration: 6 Months Location: Onsite at Hickory, NC Travel Requirements: Less ... BAS), and other Facilities-Related Data Monitoring Systems. * Manage and coordinate all outside ...

Title: Facilities Engineer Pay Rate: $75/hr Employment Type: Contract (Approximately 6 months ... BAS), and other Facilities-Related Data Monitoring Systems. * Manage and coordinate all outside ...

Showing results 21-40

Bas Programmer information

See North Carolina salary details

$10

$35

$62

How much do bas programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for bas programmer in North Carolina is $35.93, according to ZipRecruiter salary data. Most workers in this role earn between $23.37 and $46.73 per hour, depending on experience, location, and employer.

What is a BAS programmer?

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 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.

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.

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.

How to become a BAS programmer?

To become a BAS (Building Automation System) programmer, you typically need a background in computer science, electrical engineering, or a related field, along with knowledge of programming languages such as C, Python, or ladder logic. Gaining experience with building automation systems, HVAC controls, and relevant software platforms is essential, and certifications like BACnet or Niagara can enhance job prospects.

Is a BAS programmer a good career?

A BAS (Building Automation System) programmer is a specialized role involving programming and maintaining building control systems, often requiring knowledge of programming languages like ladder logic and tools such as BACnet or LonWorks. It can be a stable career with opportunities in construction, facilities management, and automation industries, especially for those with technical skills and certifications. Job prospects depend on industry demand and regional development projects.

What are popular job titles related to Bas Programmer jobs in North Carolina?

For Bas Programmer jobs in North Carolina, the most frequently searched job titles are:

What cities in North Carolina are hiring for Bas Programmer jobs?

Cities in North Carolina with the most Bas Programmer job openings:

Infographic showing various Bas Programmer job openings in North Carolina as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $74,735 per year, or $35.9 per hour.

Facilities Engineer V

Premier Staffing Solution

Hickory, NC

Full-time

Posted 26 days ago


Job description

Scope of Position:

  • Develop and manage equipment upgrade/replacement plans and building upgrades.
  • Manage facilities engineering projects.
  • Develop, maintain, and upgrade (as required) the Control Systems for Chilled Water, Water Filtration, Compound Delivery and Silos, Building Automation System (BAS), and other Facilities-Related Data Monitoring Systems.
  • Manage and coordinate all outside vendors and contractors supporting the facility in the following areas:  HVAC systems, Chillers, Roof Maintenance and Replacement, Roll-Up Doors, Cleaning Services, Plumbing, Exhaust Fans, Lawn Care, and Snow Removal.

Day to Day Responsibilities:

  • Establish project plans (scope, schedule, cost estimates, procurement/contracting strategy, project acceptance criteria, etc.) for facilities related projects.
  • Provide project management and coordination for key facilities projects.
  • Assist in the evaluation and verify justification for projects.
  • Establish project teams working with plant and/or outside contractors.
  • Prepare and route Appropriation Requests as necessary.
  • Provide periodic project updates to Plant Personnel and Staff.
  • Support Plant Safety and Environmental Programs.
  • Ensure compliance with external regulatory and internal company policies.

Travel Requirements:  Less than 5%

Hours of work/work schedule: M-F, typically 40 hours per week.

Required Years and Areas of Experience:


    • Minimum of 10 years of experience in facilities-related project management and working with sub-contractors for general building maintenance and repair.

Required Education:

  • BS Degree in an Engineering field preferred

Required Skills:

  • Strong fundamental knowledge of mechanical engineering concepts.
  • Fluent in the use of Microsoft Office, AutoCAD
  • Flexibility to learn new processes and equipment.  Desire to train on raw materials systems, pollution abatement systems, HVAC, compressed air, chilled water, and other facilities/BAS systems.
  • Proven project management experience
  • Strong problem-solving and decision-making skills.
  • Strong interpersonal skills with the ability to work independently.
  • Excellent verbal and written communication skills.

Premier Staffing Solution logo

About Premier Staffing Solution

Sourced by ZipRecruiter

With our strategic contingent workforce solutions, scale up or down to adapt to changing market demands. Don't let short-term staffing needs hold you back. Whether you need skilled manufacturing workers or reliable warehouse staff, we have the resources and expertise to provide the right people for the job.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Toledo, OH, US

Social media