1

Bas Programmer Jobs in Murfreesboro, TN (NOW HIRING)

Controls Technician

Nashville, TN · On-site

$45 - $55/hr

Perform preventative maintenance on BAS systems. * Respond to service calls and troubleshoot faulty inputs/outputs. * Replace defective devices and re-test system operation. * Support programmers ...

Controls Technician

Nashville, TN · On-site

$45 - $55/hr

Perform preventative maintenance on BAS systems. * Respond to service calls and troubleshoot faulty inputs/outputs. * Replace defective devices and re-test system operation. * Support programmers ...

ServiceNow Developer

Franklin, TN · On-site

$110 - $160/hr

Collaborate with stakeholders, BAs, and process owners to understand requirements and deliver ... Mentor junior developers and contribute to the team's technical growth. Required Qualifications * 3 ...

New

Bachelor's degree in Business, Engineering, or a related field, or equivalent experience. * Minimum of five (5) years of experience in sales or account management, preferably in the HVAC, BAS, or ...

... Engineering, or a related field, or equivalent experience. Minimum of five (5) years of experience in sales or account management, preferably in the HVAC, BAS, or construction industries.

... Engineering, or a related field, or equivalent experience. • Minimum of five (5) years of experience in sales or account management, preferably in the HVAC, BAS, or construction industries. • ...

Senior Data Engineer

Nashville, TN · On-site

$102K - $139K/yr

Oracle Cloud Infrastructure (OCI) is seeking a Senior Data Engineer to join the Capacity Data Analytics team. This team develops the trusted data foundation, reporting platforms, self-service ...

Showing results 21-40

Bas Programmer information

See Murfreesboro, TN salary details

$10

$34

$60

How much do bas programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for bas programmer in Murfreesboro, TN is $34.89, according to ZipRecruiter salary data. Most workers in this role earn between $22.69 and $45.38 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 cities near Murfreesboro, TN are hiring for Bas Programmer jobs?

Cities near Murfreesboro, TN with the most Bas Programmer job openings:

Controls Technician

AIR Control Concepts

Nashville, TN • On-site

$45 - $55/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Job Title: Control Technician
Job Location: Nashville, TN
Operating Company: REA Controls, LLC
FLSA Status: Exempt
Salary Range: $45-55 per hour
About:
The BAS Technician will be responsible for installs, troubleshooting, and maintaining BAS field devices and ensuring reliable system operation.
REA HVAC - A member of the AIR Control Concepts family.
With over five decades of service to the HVAC community. REA is built on a foundation of strong relationships, integrity, and service to the customer, service to the community, and partnerships with quality manufacturers that are the leaders in the industry.
Check out our websitewww.reacontrols.com
Essential Duties and Responsibilities:
  • Install and calibrate sensors, actuators, and other devices.
  • Verify point-to-point wiring and signal integrity.
  • Perform preventative maintenance on BAS systems.
  • Respond to service calls and troubleshoot faulty inputs/outputs.
  • Replace defective devices and re-test system operation.
  • Support programmers during functional testing.
  • Document service activities and update work orders.
  • Perform on-site trend analysis to diagnose recurring issues.
  • Assist with startup and commissioning activities.
  • Provide feedback to engineers on system performance.
  • Participate in On-Call Duties
  • Anything required to meet the needs of the customer

Experience and Requirements:
  • Skills: Advanced troubleshooting (controls + mechanical systems), integration with BACnet/Lon/Modbus, oversee startup.
  • Certifications: Optimizer Advanced, NICET III–IV, multiple manufacturer certifications, possibly HVAC license, OSHA 10.
  • Responsibilities: Document results, escalate issues, support engineers/programmers, coordinate with leads, lead commissioning efforts, mentor junior techs, act as field SME, customer interface.

Benefits:
We offer a competitive and comprehensive benefits package, including:
  • Health & Wellness – Medical, dental, vision, and life insurance coverage to support your well-being.
  • Financial Security – 401(k) retirement plan with company match and short/long-term disability coverage.
  • Work-Life Balance – Paid time off (PTO), paid holidays, and an employee assistance program (EAP).
  • Professional Development – Ongoing training opportunities and support for continuing education.

The Company provides equal employment opportunity in accordance with applicable laws and prohibits discrimination and harassment. Employment decisions are based on business needs and qualifications.  The Company complies with disability laws and provides reasonable accommodations to qualified individuals.

Powered by JazzHR

VIzN66Y6bE