1

Bas Programmer Jobs in Wilmington, NC (NOW HIRING)

Oversight of all programming, checkout and commissioning tasks will be integral to this role ... BAS and system issues should they arise. Closeout Phase: * Oversee and/or perform internal ...

Oversight of all programming, checkout and commissioning tasks will be integral to this role ... BAS and system issues should they arise. Closeout Phase: * Oversee and/or perform internal ...

Controls Technician

Wilmington, NC · On-site

$27.25 - $36/hr

SUMMARY: Provides programming, technical checkout, owner training, and assists in subcontractor ... Identify, analyze and diagnose BAS and system problems through remote interface means or directly ...

Controls Technician

Wilmington, NC

$27.25 - $36/hr

SUMMARY: Provides programming, technical checkout, owner training, and assists in subcontractor ... Identify, analyze and diagnose BAS and system problems through remote interface means or directly ...

Controls Technician

Wilmington, NC · On-site

$28 - $36.75/hr

SUMMARY: Provides programming, technical checkout, owner training, and assists in subcontractor ... Identify, analyze and diagnose BAS and system problems through remote interface means or directly ...

Controls Service Technician

Wilmington, NC · On-site

$28.25 - $37.25/hr

Brady has brought together some of the best minds in building service technology, engineering ... BAS), service contracts, monitoring contracts, system upgrade, facility up-fits, and controls ...

Controls Service Technician

Wilmington, NC · On-site

$27.50 - $36.50/hr

Brady has brought together some of the best minds in building service technology, engineering ... BAS), service contracts, monitoring contracts, system upgrade, facility up-fits, and controls ...

MP Project Manager

Wilmington, NC · On-site

$94K - $150K/yr

Lead initiatives for engineering and commissioning to align with established standards. * Develop ... Expertise in managing projects related to Mechanical Retrofits, HVAC controls, BAS systems, Fire ...

Lead initiatives for engineering and commissioning to align with established standards. * Develop ... Expertise in managing projects related to Mechanical Retrofits, HVAC controls, BAS systems, Fire ...

Controls Service Technician

Wilmington, NC

$27.50 - $36.50/hr

Brady has brought together some of the best minds in building service technology, engineering ... BAS), service contracts, monitoring contracts, system upgrade, facility up-fits, and controls ...

Lead initiatives for engineering and commissioning to align with established standards. * Develop ... Expertise in managing projects related to Mechanical Retrofits, HVAC controls, BAS systems, Fire ...

Bas Programmer information

See Wilmington, NC salary details

$11

$36

$64

How much do bas programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for bas programmer in Wilmington, NC is $36.84, according to ZipRecruiter salary data. Most workers in this role earn between $23.99 and $47.93 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 job categories do people searching Bas Programmer jobs in Wilmington, NC look for?

The top searched job categories for Bas Programmer jobs in Wilmington, NC are:

What cities near Wilmington, NC are hiring for Bas Programmer jobs?

Cities near Wilmington, NC with the most Bas Programmer job openings:

Controls Field Engineering Specialist

Brady Services

Wilmington, NC

$77K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted just now


Key responsibilities

  • Provide technical leadership and oversight for programming, checkout, and commissioning tasks on assigned projects.

  • Assist in project development by reviewing controls submittals, providing feedback on sequences of operations, and identifying potential design issues.

  • Create, oversee, and perform internal commissioning, represent the company during third-party commissioning, and ensure proper project documentation and database management.


Job description

Are you a Are you an Controls Field Engineeri searching for new experiences? As a leading Trane® independent office, Brady brings efficient, reliable, and secure building solutions throughout central and eastern North Carolina. We take pride in all we do and in our Associates which is why we offer competitive pay and compensation, benefits, growth opportunities, and more!


Are you an Controls Field Engineering Specialist or Senior Level Controls Installation Technician searching for new experiences? As a leading Trane® independent office, Brady has brought together some of the best minds to bring efficient, reliable, and secure building solutions throughout central and eastern North Carolina. We take pride in all we do and in our Associates, which is why we offer competitive pay and compensation, benefits, growth opportunities, and more!

The Field Engineering Specialist is responsible for providing technical leadership for assigned projects. This position will work closely with controls project management, engineering and controls technicians from development through closeout of assigned projects while also providing mentorship for involved associates. Oversight of all programming, checkout and commissioning tasks will be integral to this role.

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Project Development Phase:
  • Provide feedback to controls engineering group during controls submittal development.
  • Review and provide feedback for sequence of operations during the engineering phase of assigned projects to ensure compatibility with current programming standards.
  • Utilize familiarity of mechanical systems to assist engineering team with identifying potential design issues.
  • Installation/Start-up Phase:
  • Create and/or oversee the creation of program site databases, graphics, and associated programming.
  • Participate in project turnover to project manager after controls submittal finalization.
  • Provide technical assistance to Installation Team on assigned projects as required.
  • Assist in scheduling, organizing, and dispatching Controls Technicians on assigned projects.

Provide direction for the configuration, setup, and calibration of factory or field installed end while also ensuring proper completion of quality control documentation.

  • Act as primary technical resource and mentor for all field personnel through the duration of assigned projects analyzing and diagnosing BAS and system issues should they arise.
  • Closeout Phase:
  • Oversee and or perform internal commissioning for assigned projects.
  • Represent Brady during 3rd party commissioning on assigned projects as required.
  • Work with project manager to compile final project documentation and redlines for as-built generation.
  • Ensure project database and graphics database are backed up to network drive at job completion.
  • Provide remote access information for sites to Virtual Service.
  • Represent company by serving as a direct customer contact, working to develop, maintain, and enhance customer relationships.
  • Provide on-site Owner Training Classes for customers.
  • General:
  • Collaborate with all Associates to uphold the company's mission and values
  • Seeks out training and mentoring opportunities for other controls projects associates.
  • Participate in Field Technician recruitment.
  • Travel 10% of the time is required.
  • Must be able to work overtime/weekends as required.
  • Must be able to work an on-call basis periodically
  • Evaluate area safety needs/requirements to provide feedback and recommendations to service technicians and assists in the implementation of safety policies, procedures, and training.
  • Adherence to company safety guidelines.

WORK HOURS

Monday thru Friday, overtime/weekends as required, some travel as required

BENEFITS & COMPENSATION

  • Competitive pay and bonus
  • Affordable Medical, Dental and Vision plans
  • Employer sponsored Short- and Long-term Disability
  • Employer sponsored life insurance
  • 401k with company match
  • Paid Time Off
  • Career growth & training opportunities
  • Company credit card

PHYSICAL DEMANDS & ENVIRONMENTAL EXPOSURE

The physical demands and environmental exposure described here are representative of those that must be met to successfully perform the essential functions of this job. Reasonable accommodation may be made for individuals with disabilities to perform the essential functions.

The physical demands of the position include occasional sitting; frequent stooping, crouching, kneeling, balancing, and climbing; and constant standing, walking, reaching, and gripping. Material handling demands include lifting from floor level to overhead, with occasional lifting up to 75 lbs., frequent lifting up to 50 lbs., and constant lifting up to 25 lbs., placing the position in the Very Heavy Physical Demand Classification (PDC). Must be able to talk and hear. Vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

This position requires working outdoors, in mechanical/equipment rooms and possible extreme weather conditions. While performing the duties of this job, the associate is regularly exposed to moving mechanical parts and heavy equipment. The associate is frequently exposed to wet and/or humid conditions; high, precarious places; fumes or airborne particles; outside weather conditions; risk of electrical shock (high voltage); and vibration. The associate is occasionally exposed to toxic or caustic chemicals, extreme cold, and extreme heat. The noise level in the work environment is usually loud.

Qualifications

SKILLS & QUALIFICATIONS

  • Associate's degree (A.A.) or equivalent from two-year college or technical school in HVAC, or equivalent combination of education and experience.
  • 5+ years of experience in installation, programming and commissioning HVAC controls systems
  • Working knowledge of HVAC products, systems, electronics and pneumatic controls
  • Ability to pass drug screening
  • Ability to prove US employment eligibility
  • Must possess a valid driver's license

Brady strives to provide an environment free of discrimination as part of our mission to care for each other, our customers, and our community. We provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

  • All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs.