Develop system layouts and controls designs based on construction documents and project ... Develop custom control and HMI graphics for integration into building automation systems and SCADA ...
Develop system layouts and controls designs based on construction documents and project ... Develop custom control and HMI graphics for integration into building automation systems and SCADA ...
Develop system layouts and controls designs based on construction documents and project ... Develop custom control and HMI graphics for integration into building automation systems and SCADA ...
Develop system layouts and controls designs based on construction documents and project ... Develop custom control and HMI graphics for integration into building automation systems and SCADA ...
Facilities Controls / Equipment Engineer 4
Charleston, SC · On-site
$63 - $80/hr
No We are seeking an experienced Controls Engineer to support Building Management Systems (BMS), Building Automation Systems (BAS), and enterprise SCADA platforms. This role will focus on ...
Quick apply
Facilities Controls / Equipment Engineer 4
Charleston, SC · On-site
$63 - $80/hr
No We are seeking an experienced Controls Engineer to support Building Management Systems (BMS), Building Automation Systems (BAS), and enterprise SCADA platforms. This role will focus on ...
The programmer will be responsible for programming, configuring, and testing of Direct Digital Control (DDC) building automation and control systems. Responsibilities/Duties * Design and engineer ...
Quick apply
The programmer will be responsible for programming, configuring, and testing of Direct Digital Control (DDC) building automation and control systems. Responsibilities/Duties * Design and engineer ...
Onsite Job - Senior Facilities Controls Engineer L4
Charleston, SC · On-site
$78 - $80/hr
... Building & Infrastructure controls and automation systems. Position Responsibilities: Support ... Coordinate with cross-functional teams (engineering, facilities, production, IT/cybersecurity, ...
Quick apply
Onsite Job - Senior Facilities Controls Engineer L4
Charleston, SC · On-site
$78 - $80/hr
... Building & Infrastructure controls and automation systems. Position Responsibilities: Support ... Coordinate with cross-functional teams (engineering, facilities, production, IT/cybersecurity, ...
Engineering Specialist
Greer, SC · On-site
... systems, building automation, Med Gas systems, electrical equipment, and nurse call systems. This ... Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ...
Engineering Specialist
Greer, SC · On-site
... systems, building automation, Med Gas systems, electrical equipment, and nurse call systems. This ... Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ...
Senior Energy Program Manager
Charleston, SC · On-site
$108K - $109K/yr
... building automation systems, utility data analysis, and federal reporting requirements is preferred. The ideal candidate will possess at least 8 years of related energy, facilities, or engineering ...
Quick apply
Senior Energy Program Manager
Charleston, SC · On-site
$108K - $109K/yr
... building automation systems, utility data analysis, and federal reporting requirements is preferred. The ideal candidate will possess at least 8 years of related energy, facilities, or engineering ...
... systems, building automation, Med Gas systems, electrical equipment, and nurse call systems. This ... Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ...
... systems, building automation, Med Gas systems, electrical equipment, and nurse call systems. This ... Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ...
Senior Controls and Automation Specialist
$84K - $111K/yr
IKO Industries Ltd. is a market leader in the manufacturing of roofing and building materials. IKO ... and drive system faults. PLC / DCS Programming & Control Architecture * Develop, modify, and ...
Senior Controls and Automation Specialist
$84K - $111K/yr
IKO Industries Ltd. is a market leader in the manufacturing of roofing and building materials. IKO ... and drive system faults. PLC / DCS Programming & Control Architecture * Develop, modify, and ...
- Senior Controls and Automation Specialist
Chester, SC · On-site
$84K - $111K/yr
IKO Industries Ltd. is a market leader in the manufacturing of roofing and building materials. IKO ... and drive system faults. PLC / DCS Programming & Control Architecture * Develop, modify, and ...
- Senior Controls and Automation Specialist
Chester, SC · On-site
$84K - $111K/yr
IKO Industries Ltd. is a market leader in the manufacturing of roofing and building materials. IKO ... and drive system faults. PLC / DCS Programming & Control Architecture * Develop, modify, and ...
Plant Automation Engineer
Florence, SC · On-site
$83K - $107K/yr
Knowledge of database systems for process control applications. * Installation and strong ... programming capability with Rockwell Automation PLC systems. * Working knowledge of automation ...
Quick apply
Plant Automation Engineer
Florence, SC · On-site
$83K - $107K/yr
Knowledge of database systems for process control applications. * Installation and strong ... programming capability with Rockwell Automation PLC systems. * Working knowledge of automation ...
• Senior Controls and Automation Specialist
Chester, SC · On-site
$85 - $105/hr
**IKO Industries Ltd.** is a market leader in the manufacturing of roofing and building materials ... system faults.**PLC / DCS Programming & Control Architecture*** Develop, modify, and maintain ...
• Senior Controls and Automation Specialist
Chester, SC · On-site
$85 - $105/hr
**IKO Industries Ltd.** is a market leader in the manufacturing of roofing and building materials ... system faults.**PLC / DCS Programming & Control Architecture*** Develop, modify, and maintain ...
Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ... Building automation system knowledge preferred. PC knowledge is a must. * Must have general ...
Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ... Building automation system knowledge preferred. PC knowledge is a must. * Must have general ...
Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ... Building automation system knowledge preferred. PC knowledge is a must. * Must have general ...
Journeyman Plumber, Journeyman Electrician, Licensed Stationary Engineer, or Mechanical/HVAC ... Building automation system knowledge preferred. PC knowledge is a must. * Must have general ...
Automation Controls Engineer III
$78K - $103K/yr
... machine building, system integration, or industrial automation. Experience with AutoCAD or SolidWorks Electrical. PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000 ...
Automation Controls Engineer III
$78K - $103K/yr
... machine building, system integration, or industrial automation. Experience with AutoCAD or SolidWorks Electrical. PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000 ...
Automation Controls Engineer III
Greenville, SC · On-site
$75K - $100K/yr
... machine building, system integration, or industrial automation. Experience with AutoCAD or SolidWorks Electrical. PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000 ...
Automation Controls Engineer III
Greenville, SC · On-site
$75K - $100K/yr
... machine building, system integration, or industrial automation. Experience with AutoCAD or SolidWorks Electrical. PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000 ...
Automation Controls Engineer III
Greenville, SC · On-site
$75K - $100K/yr
... building, system integration, or industrial automation.Experience with AutoCAD or SolidWorks Electrical.PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000, Siemens Step 7, ...
Quick apply
Automation Controls Engineer III
Greenville, SC · On-site
$75K - $100K/yr
... building, system integration, or industrial automation.Experience with AutoCAD or SolidWorks Electrical.PLC programming experience, including Allen-Bradley RSLogix 5/500, Studio 5000, Siemens Step 7, ...
Operating Engineer
Charleston, SC · On-site
$70 - $100/hr
Strong understanding of electrical systems, controls, and building automation systems (BAS ... Higher-class engineering license (2nd Class or 1st Class Boiler Engineer license) * Experience with ...
New
Operating Engineer
Charleston, SC · On-site
$70 - $100/hr
Strong understanding of electrical systems, controls, and building automation systems (BAS ... Higher-class engineering license (2nd Class or 1st Class Boiler Engineer license) * Experience with ...
New
Automation Engineer
Spartanburg, SC · On-site
Integrating robotics, machine vision systems, and automated equipment into manufacturing operations ... We are fully committed to providing equitable opportunities and building a workplace that reflects ...
Automation Engineer
Spartanburg, SC · On-site
Integrating robotics, machine vision systems, and automated equipment into manufacturing operations ... We are fully committed to providing equitable opportunities and building a workplace that reflects ...
Operating Engineer
Charleston, SC · On-site
$65K - $88K/yr
Strong understanding of electrical systems, controls, and building automation systems (BAS ... Higher-class engineering license (2nd Class or 1st Class Boiler Engineer license) * EPA Universal ...
Operating Engineer
Charleston, SC · On-site
$65K - $88K/yr
Strong understanding of electrical systems, controls, and building automation systems (BAS ... Higher-class engineering license (2nd Class or 1st Class Boiler Engineer license) * EPA Universal ...
Building Automation System Programmer information
See South Carolina salary details
$34.4K - $41K
3% of jobs
$41K - $47.7K
4% of jobs
$47.7K - $54.3K
6% of jobs
$59.8K is the 25th percentile. Wages below this are outliers.
$54.3K - $60.9K
14% of jobs
$60.9K - $67.6K
13% of jobs
The median wage is $72.4K / yr.
$67.6K - $74.2K
14% of jobs
$74.2K - $80.8K
13% of jobs
$85K is the 75th percentile. Wages above this are outliers.
$80.8K - $87.4K
14% of jobs
$87.4K - $94.1K
12% of jobs
$94.1K - $100.7K
5% of jobs
$100.7K - $107.3K
3% of jobs
$34.4K
$74.1K
$107.3K
How much do building automation system programmer jobs pay per year?
What does a building automation system programmer do?
What are the key skills and qualifications needed to thrive as a building automation system programmer?
What are some common challenges faced by building automation system programmers when integrating new technologies into existing systems?
What is the difference between Building Automation System Programmer vs HVAC Controls Technician?
| Aspect | Building Automation System Programmer | HVAC Controls Technician |
|---|---|---|
| Credentials | Typically requires certifications in BACnet, LonWorks, or related programming skills | Often holds HVAC or controls certifications, such as EPA or HVAC technician licenses |
| Work Environment | Designing, programming, and troubleshooting building automation systems in commercial or industrial settings | Installing, maintaining, and repairing HVAC control systems on-site |
| Employer & Industry | Building automation companies, facilities management, or engineering firms | HVAC contractors, facilities maintenance companies, or building management firms |
While both roles involve building control systems, the Building Automation System Programmer focuses on programming and system integration, whereas the HVAC Controls Technician handles installation and maintenance of control hardware. Both roles require technical knowledge but differ in scope and daily tasks.
Is a Building Automation System Programmer a good career?
What degree do you need for building automation system programmer?
What are popular job titles related to Building Automation System Programmer jobs in South Carolina?
For Building Automation System Programmer jobs in South Carolina, the most frequently searched job titles are:
What job categories do people searching Building Automation System Programmer jobs in South Carolina look for?
The top searched job categories for Building Automation System Programmer jobs in South Carolina are:
What cities in South Carolina are hiring for Building Automation System Programmer jobs?
Cities in South Carolina with the most Building Automation System Programmer job openings:

Vertiv rating
6.9
Based on 66 frontline employees who took The Breakroom Quiz
372nd of 495 rated machine equipment manufacturers
Job description
Position Summary
The BMS Engineer is responsible for the design and execution of temperature control and automation systems, including PLC- and SCADA-based solutions. This role collaborates closely with other engineering disciplines to develop complete and coordinated design packages, ensuring alignment across electrical power, control panels, relay logic, wiring, PLC hardware, I/O, and associated control devices. Systems supported include HVAC, access control, lighting, CCTV, and industrial automation applications.
This position requires the application of sound engineering judgment, leadership, and practical experience to independently take ownership of assigned projects. The role may also support software engineering and industrial networking activities, including PLC programming, SCADA/HMI development, and industrial communications.
Responsibilities
- Develop system layouts and controls designs based on construction documents and project specifications.
- Design PLC architectures, control panel layouts, power distribution, network topology, and I/O assignments.
- Develop, modify, and troubleshoot PLC programs and SCADA/HMI applications for monitoring, control, alarming, and data acquisition.
- Prepare engineering design submittals, as-built drawings, and Operations & Maintenance (O&M) documentation.
- Obtain equipment cut sheets and coordinate the submittal process, including assembly of O&M packages.
- Ensure all designs comply with contract drawings and specifications for accuracy, completeness, and constructability.
- Select appropriate control devices and instrumentation in accordance with defined application and specification requirements.
- Develop custom control and HMI graphics for integration into building automation systems and SCADA platforms.
- Support system commissioning, startup, and troubleshooting activities in coordination with project teams.
Qualifications Education & Experience
- Two- or four-year degree in Engineering, Engineering Technology, or a related technical discipline.
- Experience designing control systems for commercial HVAC and/or industrial automation applications.
- Hands-on experience with PLC hardware selection, configuration, and programming using ladder logic, function block, and/or structured text.
- Experience developing and configuring SCADA/HMI systems, including alarms, trends, and operator interfaces.
- Working knowledge of industrial communication protocols such as BACnet, Modbus, Ethernet/IP, or similar.
- Ability to read and interpret mechanical, electrical, and architectural construction documents.
- Experience using computer-aided design (CAD) software.
Skills & Competencies
- Strong analytical, problem-solving, and troubleshooting skills.
- Ability to manage multiple priorities, meet deadlines, and work independently with minimal supervision.
- High attention to detail and commitment to quality and accuracy.
- Effective written and verbal communication skills.
- Team-oriented mindset with the ability to collaborate across engineering disciplines.
- Demonstrated work ethic and commitment to company values and high standards of conduct.
Technical Skills
- Microsoft Office
- Microsoft Visio
- AutoCAD
- PLC programming platforms
- SCADA/HMI development platforms
Travel
60% Domestic travel is an essential requirement on this position. International travel may be required.
The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities.
OUR CORE PRINCIPLES: Safety. Integrity. Respect. Teamwork. Inclusion.
OUR STRATEGIC PRIORITIES
- High-Performance Culture
- Customer Focus
- Operational Excellence
- Innovation
- Financial Strength
VERTIV BEHAVIORS
- Own it
- Act with urgency
- Foster a customer-first mindset
- Think big and execute
- Lead by example
- Drive continuous improvement
- Learn and seek out development
- Promote transparent & open communication
About Vertiv
Vertiv (NYSE: VRT) brings together hardware, software, analytics and ongoing services to enable its customers' vital applications to run continuously, perform optimally and grow with their business needs. Vertiv solves the most important challenges facing today's data centers, communication networks and commercial and industrial facilities with a portfolio of power, cooling and IT infrastructure solutions and services that extend from the cloud to the edge of the network. Headquartered in Westerville, Ohio, USA, Vertiv employs around 34,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.
Work Authorization
No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Equal Opportunity Employer
Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email tohelp.join@vertiv.com.
#LI-RB1