Building Automation Systems Programmer

SCR

Mankato (MN)

On-site

USD 90,000 - 120,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Profit sharing (5-10%)
Health insurance
Free dental insurance
Vision insurance
401(k) retirement savings
Paid time off & holidays
Company vehicle & cell phone

Job summary

SCR is seeking a Building Automation Systems Programmer to design, configure, commission, and troubleshoot BAS for commercial facilities. You translate drawings and sequences into functional control programs and operator interfaces, supporting startup and turnover with project teams.

A successful candidate will have strong knowledge of commercial HVAC systems, BAS protocols, and field/networking diagnostics. Travel to project sites is required; a technical degree in HVAC/Automation is preferred.

Qualifications

  • 2-5 years of experience with commercial BAS (programming, commissioning, startup, troubleshooting).
  • Knowledge of HVAC systems and sequences of operation.
  • Ability to read mechanical plans, control drawings, wiring diagrams, specs, and sequences of operation.
  • Understanding of BACnet or similar BAS protocols.
  • Basic Ethernet networking knowledge (IP addressing, serial comms).
  • Ability to troubleshoot control programming, field devices, and HVAC operation.
  • Strong analytical and problem-solving skills; able to work independently or in a team.
  • Strong verbal and written communication; valid driver’s license and travel as needed.

Responsibilities

  • Design, develop, and implement BAS software solutions.
  • Program, configure, and integrate BAS controllers, devices, and systems from multiple manufacturers.
  • Interpret mechanical plans, control drawings, specifications, and sequences of operation.
  • Develop BAS graphics, alarms, trends, schedules, and operator interfaces.
  • Perform system startup, commissioning, and functional testing.
  • Integrate third-party equipment using BACnet/IP, BACnet MS/TP, Modbus, and similar protocols.
  • Coordinate with project managers, technicians, electricians, mechanical contractors, engineers, and customers.
  • Provide technical support and training to clients and internal teams.
  • Stay current with industry trends and advancements in BAS technology.
  • Adhere to safety policies and regulatory requirements; use PPE and report hazards.

Skills

BAS programming
BACnet/IP
Troubleshooting
HVAC knowledge
Reading diagrams

Education

Associate/Bachelor in HVAC/Building Automation
Equivalent industry training

Tools

Schneider EcoStruxure Building Operation
Tridium Niagara N4
Johnson Controls Metasys
Siemens / Distech / Automated Logic

Job description

About SCR:

SCR has been family-owned and operated since 1957 and is the Midwest's leader in commercial refrigeration, HVAC, building automation, and food service design, installation, and maintenance. Serving Minnesota, Wisconsin, North Dakota, South Dakota, Iowa, and beyond, we've built a reputation for quality, reliability, and service excellence.

At SCR, our employees are more than a team, they're family. We provide opportunities for personal and professional growth, because we know that happy employees create happy customers.

Our Core Values:

Perseverance / Integrity / Family / Stability / Competency

People and Safety:

At SCR, we believe safety isn't just about rules; it's about people. Our culture of safety is the foundation of how we work. From the field to the office, it is a shared responsibility and a priority at every level of our organization.

Why Our Technicians Love SCR (Straight from our employees!)
  • Family-like culture where you are known, not a number
  • Awesome bosses, managers stand beside you
  • Paid weekly - no waiting for your hard-earned money
  • Year-round, full-time employment - stability you can count on
  • Performance reviews and pay increases are based on hours worked, with the potential for two increases per year.
  • Opportunity to increase pay through overtime
  • Sundays paid at double time (only when on call)
  • Company-provided tools and equipment
  • Ride-along training for the first 30-90 days to set you up for success
  • Generous profit sharing: 5-10% of your annual salary
  • Great medical benefits (SCR pays 90% of employee coverage)
  • FREE dental
  • Company vehicle and cell phone reimbursement
  • Cutting-edge, technology-driven company - stay ahead of the industry with the latest tools and systems
  • Unique and exciting work environment - maintain refrigeration systems in grocery stores and commercial facilities, ensuring food stays safe and operations run smoothly
  • Opportunities for continuing education and career growth
  • Generous paid vacation, holidays, and sick time
  • Strong community reputation - join a company people trust
Job Summary:

The Building Automation Systems Programmer is responsible for programming, configuring, commissioning, integrating, and troubleshooting building automation and DDC control systems for commercial and institutional facilities.

This position works with project managers, controls technicians, mechanical contractors, electricians, engineers, and customers to deliver reliable and effective building automation systems. The programmer translates project drawings, specifications, and sequences of operation into functional control programs and operator interfaces, and supports projects through startup, commissioning, and final turnover.

A successful candidate will have a strong understanding of commercial HVAC systems and be able to identify and troubleshoot issues involving programming, controls, electrical systems, communications, networking, instrumentation, and mechanical equipment.

Roles and Responsibilities:
  • Design, develop, and implement building automation system (BAS) software solutions.
  • Program, configure, and integrate BAS controllers, devices, and systems from various manufacturers.
  • Interpret mechanical plans, control drawings, specifications, and sequences of operation.
  • Develop BAS graphics, alarms, trends, schedules, and operator interfaces.
  • Perform system startup, commissioning, and functional testing.
  • Integrate third-party equipment using BACnet/IP, BACnet MS/TP, Modbus, and similar protocols.
  • Coordinate with project managers, technicians, electricians, mechanical contractors, engineers, and customers.
  • Provide technical support and training to clients and internal teams.
  • Stay current with industry trends and advancements in building automation technology.
  • Adhere to all company safety policies, procedures, and applicable regulatory requirements, including the proper use of personal protective equipment (PPE), safe work practices, and prompt reporting of hazards, incidents, and unsafe conditions to maintain a safe work environment for yourself and others.
  • Other duties as assigned
Minimum Requirements:
  • 2-5 years of experience working with commercial building automation systems, including programming, commissioning, startup, or troubleshooting.
  • Working knowledge of commercial HVAC systems and sequences of operation.
  • Ability to read and interpret mechanical plans, control drawings, wiring diagrams, specifications, and sequences of operation.
  • Understanding of BACnet or similar building automation communication protocols.
  • Basic understanding of Ethernet networking, IP addressing, and serial communications.
  • Ability to troubleshoot control programming, field devices, communications, and HVAC system operation.
  • Strong analytical and problem-solving skills.
  • Ability to work independently as well as collaboratively with a project team.
  • Strong verbal and written communication skills.
  • Valid driver's license and ability to travel to project sites as required.
Education
  • Associate degree, technical diploma, or bachelor's degree in HVAC/R, Building Automation, Automation Technology, Electronics, Electrical Technology, Engineering Technology, or a related technical field preferred.
  • Equivalent industry experience, technical training, and manufacturer training will be considered in place of formal education.
Preferred Requirements:
  • Experience with Schneider Electric EcoStruxure Building Operation (EBO) or other BAS platforms such as Tridium Niagara N4, Johnson Controls Metasys, Siemens, Distech Controls, or Automated Logic.
  • Experience with BACnet/IP and BACnet MS/TP configuration and troubleshooting.
  • Experience with Modbus TCP/RTU.
  • Experience configuring or integrating variable-frequency drives.
  • Experience integrating third-party mechanical and building systems.
  • Manufacturer-specific training or certifications.
Physical Requirements:

The employee must be able to perform normal office and field activities associated with building automation startup and commissioning, including:

  • Working at a computer for extended periods.
  • Walking through construction sites and mechanical spaces.
  • Climbing stairs and accessing mechanical equipment areas.
  • Using basic electrical and controls diagnostic equipment.
  • Performing field verification of sensors, controllers, actuators, and related control devices.
Perks of Joining Our Team:
  • People First. Always. We support and invest in our team.
  • Annual Profit Sharing: Eligible employees receive 5-10% profit sharing each year based on company performance.
  • Health Insurance: Excellent, high-quality medical coverage with multiple plan options to fit your needs.
  • Free Dental Insurance: SCR covers 100% of dental premiums for employees and their families.
  • Vision Insurance: Affordable vision coverage for employees and families.
  • Company-Paid Life Insurance: SCR provides life insurance coverage for employees and all their dependents.
  • Voluntary Benefits: A wide range of optional benefits including life insurance, disability coverage, accident and critical illness plans, identity protection, and more so you can tailor your coverage to your needs.
  • Retirement Savings: 401(k) Retirement Savings.
  • Paid Time Off & Holidays: Competitive PTO allowance plus paid holidays.

EEO/AA/M/F/Vets/Disabled

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Building Automation Systems Programmer
Building Automation Systems Programmer

Scr---St.-Cloud-Refrigeration • Mankato (MN)

On-site
USD 70,000 - 100,000
Profit sharing 5–10%
Health insurance
Free dental insurance
+3
Director of Operations
Director of Operations

SCR • Saint Cloud (MN)

On-site
USD 110,000 - 190,000
Profit sharing (5-10%)
Health insurance (SCR pays 90%)
Free dental coverage
+4
Commercial/Residential Plumber
Commercial/Residential Plumber

SCR • Baxter (MN)

On-site
USD 34,000 - 55,000
Profit sharing
Health insurance
Dental insurance
+4
Commercial/Residential Plumber
Commercial/Residential Plumber

SCR • Brainerd (MN)

On-site
USD 55,000 - 75,000
Profit sharing 5-10%
Health insurance
Free dental insurance
+4
Senior BAS Programmer
Senior BAS Programmer

Cerris Systems • Reno (NV)

On-site
USD 90,000 - 130,000
Director of Operations
Director of Operations

Scr---St.-Cloud-Refrigeration • Saint Cloud (MN)

On-site
USD 130,000 - 170,000
Profit sharing 5–10%
Health insurance
Free dental insurance
+5
Building Automation System Technician
Building Automation System Technician

Manatal • Dallas (TX)

On-site
USD 55,000 - 90,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior BAS Programmer
Senior BAS Programmer

Cerris • Reno (NV)

On-site
USD 90,000 - 120,000
Applications Engineer/BAS Programmer
Applications Engineer/BAS Programmer

divcon • United States

On-site
USD 85,000 - 120,000
Growth opportunities
Medical, Dental, Vision Insurance
401K with Employer Match
+3
Building Automation Technician
Building Automation Technician

Manatal • Houston (TX)

On-site
USD 60,000 - 80,000
Medical Insurance
Dental Insurance
Vision Insurance
+10