1

Bas Programmer Salary Jobs in Rochester, MN (NOW HIRING)

Bas Programmer Salary information

See Rochester, MN salary details

$12

$40

$69

How much do bas programmer salary jobs pay per hour?

As of May 30, 2026, the average hourly pay for bas programmer salary in Rochester, MN is $40.19, according to ZipRecruiter salary data. Most workers in this role earn between $26.15 and $52.31 per hour, depending on experience, location, and employer.

What is the difference between Bas Programmer Salary vs PLC Programmer Salary?

AspectBas Programmer SalaryPLC Programmer Salary
Required CredentialsTypically requires knowledge of BAS systems, certifications in building automationRequires knowledge of PLC systems, certifications in industrial automation
Work EnvironmentBuilding management systems, commercial or residential buildingsIndustrial facilities, manufacturing plants
Employer & Industry UsageHVAC companies, building automation firmsManufacturers, industrial automation companies

Both roles involve programming and configuring automation systems, but Bas Programmers focus on building management systems, while PLC Programmers work with industrial control systems. Salary differences depend on industry demand and specialization, with PLC Programmers often earning higher due to industrial application complexity.

What are popular job titles related to Bas Programmer Salary jobs in Rochester, MN? For Bas Programmer Salary jobs in Rochester, MN, the most frequently searched job titles are:
What job categories do people searching Bas Programmer Salary jobs in Rochester, MN look for? The top searched job categories for Bas Programmer Salary jobs in Rochester, MN are:
What cities near Rochester, MN are hiring for Bas Programmer Salary jobs? Cities near Rochester, MN with the most Bas Programmer Salary job openings:
Infographic showing various Bas Programmer Salary job openings in Rochester, MN as of May 2026, with employment types broken down into 3% Full Time, 95% Part Time, and 2% Temporary. Highlights an 86% Physical, and 14% Remote job distribution, with an average salary of $83,591 per year, or $40.2 per hour.
Energy Coordinator - #108986

Energy Coordinator - #108986

Rochester Public Schools

Rochester, MN • On-site

$70.06K - $102.09K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Rochester Public Schools rating

8.8

Company rating: 8.8 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

17th of 542 rated elementary and secondary schools


Job description

ESTIMATED INTERVIEW DATE: Ongoing


WORK SCHEDULE: Full-time, 260 days per year; 7:00 a.m. to 3:30 p.m. Monday through Friday


WORK CALENDAR: Click link to view calendar with work days.

2025-2026 260 Day Work Calendar


CLASSIFICATION: C-4-3, Exempt


SALARY: $70,058 to $102,085 (prorated based upon hire date)

Click link below to review the 2024-2026 Rochester Operations Professional Employees Work Unit Agreement containing salary schedule.

ROPE Statement of Understanding 2024-2026


Hiring Manager: Jerry Ernst, Facilities Manager


If you have questions regarding a job posting, contact the Office of Human Resources @ 507-328-4321 or email ariana.perrigo@rochesterschools.org


JOB SUMMARY:


The Energy Program Analyst is responsible for supporting energy management programs and initiatives to achieve energy savings and reductions across the entire district. Performs energy data collection, analysis, and reporting to track performance against past data to maintain or improve energy consumption. Collaborate with other departments and external vendors to ensure the integration of energy-saving measures into facility operations and project plans. Assist in developing comprehensive energy management strategies. Develop and execute site specific Energy Management Plans. Performs evening and weekend audits as well as overseeing all the district building automation system scheduling. This position is eligible for limited remote work as approved by your supervisor.


ESSENTIAL FUNCTIONS:


  • Monitor energy consumption by site and address issues as well as look for additional savings.
  • Utilizing project management and energy analysis software.
  • Identification of energy conservation opportunities.
  • Energy Star – understand the energy star program and model our buildings around those parameters.
  • Stay informed about the latest developments in energy technology and practices.
  • Master control of districtwide set points and setbacks for HVAC utilizing the districts BAS system.
  • Act as the district’s first point of contact for BAS issues and comfort concerns.
  • Train with district’s BAS vendor to maximize the use of the current BAS system.
  • Utilize a district owned BAS system computer from remote locations as needed.
  • Perform energy audits, retro-commissioning, and system optimization activities.
  • Annually reviews site equipment for any changes for efficiency and productivity.
  • Building walkthroughs reviewing energy usage after hours. Including nights, weekends, and some holidays.
  • Other duties as assigned.


EDUCATION/CERTIFICATION REQUIREMENTS:


  • Bachelor’s degree in engineering, Energy Management, Environmental Science, or 3 – 5 years’ experience in a similar energy environment.
  • Certified Energy Manager (CEM) or Certified Energy Auditor (CEA) preferred certification.
  • Certified Measurement and Verification Professional (CMVP) certification preferred.


EXPERIENCE REQUIREMENT:


  • Minimum of 3–5 years of experience in energy management, facilities management or related fields.
  • Prefer a minimum of 3 years of management experience in a similar position.
  • Strong understanding of building systems (HVAC, electrical, lighting) and building management control systems (BMS/BAS).
  • Proficiency in energy data analysis tools and benchmarking platforms such as ENERGY STAR Portfolio Manager.
  • Prefer experience managing multiple sites.
  • Strong written and verbal communication skills, with the ability to present complex information clearly.
  • Experience with facility work order systems.


REQUIRED SKILLS:


  • Ensures compliance with all OSHA regulations and other District, local, state, and federal government regulations.
  • Provide preventative maintenance work orders and service direction to all facilities support staff.
  • Enforces quality control standards and procedures for all tasks assigned to all facilities staff.
  • Works closely with the Facilities Managers to ensure all functions in the facility division are operating efficiently and
  • effectively.
  • Provides technical review and analysis of products, materials and equipment used by personnel in the facilities
  • department.
  • Ability to work independently with minimal supervision.
  • Computer skills in operating databases used in performance of the job.
  • Ability to use hand and power tools applicable to trade.
  • Ability to operate all equipment necessary in performance of the job.
  • Ability to read, understand, and follow safety procedures.
  • Ability to utilize hazardous waste disposal techniques.
  • Ability to constantly lift, carry, push, pull or otherwise move objects in the performance of the job.
  • Manages budget documents.
  • Ensure compliance with all applicable human resources policies and procedures.
  • First line of response to emergency calls related to Fire, security, custodial, grounds or assigned building issues.
  • Establishing and maintaining effective working relationships with employees, supervisors, department heads, and building staff.
  • Makes independent decisions on required response, dispatches personnel when needed and assists when needed.
  • Ability to appropriately handle sensitive and confidential employee material.
  • The position is considered "essential personnel"; and is required to provide administrative, management, individual support and various other duties, as required, during and outside normal working hours including institution closures and duties associated with emergencies, and scheduled and unscheduled events.
  • Develop, maintain, and apply various skill set and the ability to reason, solve, and resolve issues and problems related to the position


PHYSICAL JOB REQUIREMENTS:

  • Talking on the phone
  • Stooping
  • Bending
  • Awkward positions
  • Heavy work
  • Must be able to life over 80lbs
  • Must be able to climb ladders
  • Use lifts up to 60 feet


Commitment to Equity:

Rochester Public Schools is committed to diversifying its workforce to better reflect the community we serve. We believe the practices used in recruiting, interviewing, hiring, supporting, and promoting staff must include and honor, at every level, those who represent the diverse identities of our schools and community.

https://www.rochesterschools.org/equity-statement


Common and Shared Accountabilities for All Positions

Employees of the Rochester Public School District #535 are expected to support the goals, model and promote an environment that is respectful for all, and work collaboratively with other staff to focus on the needs of the learner. A quality, customer focus that conveys a welcome attitude, an adaptability to change, and a desire for continuous improvement is also expected of all employees. In addition, staff are to respect confidential matters, encourage a safe and secure environment throughout the schools, and be dependable and accountable employees.


District Information: To learn more about Rochester Public Schools, visit www.rochesterschools.org.


All qualified applicants will be considered without regard to protected characteristics such as race, color, religion, sex, national origin, age, or disability.