1

Bas Programmer Jobs in Missouri (NOW HIRING)

Controls Technician

MO · On-site

$26.50 - $35/hr

Controls Technician The Controls Technician is responsible for the installation, programming, commissioning, troubleshooting, and maintenance of building automation systems (BAS). The ideal candidate ...

... BAS controls solutions * Working knowledge of how building equipment and building automation systems operate * Experience in engineering controls solutions, performing system integrations, and ...

Manage BAS and HVAC controls projects from initial bid phase through final turnover * Oversee ... Coordinate closely with subcontractors, field technicians, and internal engineering teams * Support ...

... engineering from an ABET program preferred. * Working knowledge of HVAC systems and terminology, including a basic understanding of controls/BAS sequences and how systems operate in the field.

... engineering from an ABET program preferred. * Working knowledge of HVAC systems and terminology, including a basic understanding of controls/BAS sequences and how systems operate in the field.

$28.25 - $37.25/hr

... Bas System (4 Years) Skills: BACnet, Blueprints, Calibration Systems, Change Control Systems, Color Vision, Communication, Configuration Control, Control Systems Programming, Customer Service ...

next page

Showing results 1-20

Bas Programmer information

See Missouri salary details

$11

$37

$64

How much do bas programmer jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for bas programmer in Missouri is $37.08, according to ZipRecruiter salary data. Most workers in this role earn between $24.13 and $48.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.
Specialist Controls Applications Engineer 3

Specialist Controls Applications Engineer 3

Daikin

Chesterfield, MO • On-site

$82K - $106K/yr

Full-time

Posted 5 days ago


Daikin rating

7.5

Company rating: 7.5 out of 10

Based on 121 frontline employees who took The Breakroom Quiz

217th of 417 rated machine equipment manufacturers


Job description

This position forms part of the Building Automation team is responsible for all application engineering functions required to meet standard Building Automation System (BAS) project work scopes on retrofit and new installation HVAC, Lighting, and specialty system projects, as well as project management of BAS and controls projects. Controls Applications Specialist 3 core functions include project level execution of technical tasks, self-management of priorities as well as the priorities of other team participants, documentation of activities, coordination with other project participants, management of sub-contractors, safety awareness and maintenance, adherence to company and project requirements and expectations, management of financial elements of projects, and development of BAS/Controls internal best practices.
May include:
  • Pre-construction field survey of prospective projects
  • Pre-construction review and critique of project documents
  • Project scope development and analysis
  • Configuration and initial deployment of various brands and models of DDC microprocessor controllers
  • Configuration and integration with various brands of mechanical equipment factory controllers via BACnet, Modbus, LON, and various proprietary languages
  • Point-to-point I/O checkout
  • Communications network deployment and troubleshooting for multiple protocols and wiring conventions
  • Block and text-based controller sequence programming
  • Documentation and testing of all assigned tasks
  • Participation in various internal and external project-related meetings as both a technical and management resource
  • Management of subcontractors and technical resources for projects
  • Maintenance of project profitability
  • Initiation, management, and tracking of scope changes and related costs and scheduling impact
  • Manages projects and processes while working independently and with limited supervision within a construction team environment
  • Coaches and reviews the work of lower-level professionals
  • Perform other tasks as assigned

Nature & Scope:
  • Is recognized as a subject matter expert in job area
  • Manages large projects or processes with limited oversight from manager
  • Coaches, reviews, and delegates work to lower-level professionals
  • Problems faced are difficult and often complex

Knowledge & Skills:
  • Knowledge of HVAC products, building automation and controls products, communications protocols, terminology, and installation practices
  • Knowledge of standard industry scheduling software tools
  • Appropriate written/verbal communication skills as needed to collaborate with others in pursuit of a successful outcome
  • Ability to manage and respond to technical questions
  • Ability to pivot quickly and allocate resources where most effective for the overall objectives of the company
  • Must have computer proficiency - Microsoft Office, specifically especially Excel, Word, and PowerPoint
  • Proficiency in standard integration protocols such as BACnet, Modbus, Lon.
  • Ability to develop and utilize company-wide documents, tools, practices, and processes
  • Ability to interact effectively and provide information to customers, consultants, and internal personnel, including senior management, Daikin Corporate Personnel
  • Positive, flexible Attitude: With a can-do approach to solving problems
  • Problem Solving: Ability to anticipate and solve practical problems, to resolve issues
  • Communication, negotiation, persuasion: Regularly exchange supportive information, ideas, opinions, and thoughts with staff at all levels so issues can be handled with mutual understanding and effectiveness. Speak, write, and present clearly, fluently and in a compelling manner to individuals and groups
  • Partnership development skills for maintaining mutually-beneficial relationships with sub-contractors, suppliers, and internal groups
  • Customer Focus: Regard problems and complaints as an opportunity to provide positive customer experiences. Encourage feedback from customers and ensure customer SLAs are met
  • Planning and Organizing: Develop comprehensive project and work planning, controlling, and monitoring systems to meet set objectives and priorities
  • Appropriately allocate time and prioritize issues to ensure objectives are met, establishing, and maintaining systems that ensure the completion of tasks, update, and training, and give feedback on results and progress to the team
  • Evaluation and Problem Solving: Gather comprehensive information from a range of sources when presented with problems. Structure and analyze problems within a wider context and check impact of different solutions. Produce innovative solutions based on knowledge and experience
  • Learning and Adapting: Initiate improvement initiatives and encourage others to try new ways of working. Seek out and adopt world class, leading technologies to maintain Daikin Industry Leadership. Develop, adopt, and introduce new ideas, methods, products and services using in-depth industry and technical 'know how'. Maintain an extensive external 'knowledge' and 'self-learning' network

Experience:
  • 10 plus years of HVAC industry experience; 5 plus years of BAS/Controls experience

Education/Certification:
  • Bachelor's degree in Engineering or management, technical degree from accredited industry trade school (Ranken Technical College as a standard), or equivalent manufacturer and representative training coupled with significant relevant experience

People Management: No
Physical Requirements / Work Environment: Must be able to perform essential responsibilities with or without reasonable accommodations. Must be willing to travel
Reports To: Manager, Controls
Qualified Applicants must be legally authorized for employment in the United States. Qualified applicants will not require employer sponsored work authorization now or in the future for employment in the United States.
The Company provides equal employment opportunity to all employees and applicants regardless of a person's race, color, religion (including religious dress or grooming practices), creed, national origin (including language use restrictions), citizenship, uniform service member or veteran status, ancestry, disability, physical or mental disability (including HIV/AIDS), medical condition (including cancer and genetic characteristics), genetic information, request for protected leave, marital status, sex, pregnancy, age (over 40), sexual orientation, gender, gender identity or expression, political affiliation, or any other characteristic protected by law. The Company will comply with all federal and state regulations and statutes pertaining to individuals with disabilities.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

What Daikin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom