1

Building Automation System Programmer Jobs in Prior Lake, MN

Systems Engineer

New Hope, MN · On-site

$34 - $41/hr

The Systems Engineer plays a critical role in the design, development, integration, and ... System Design & Development * Design and develop building automation systems (BAS), including ...

The Systems Engineer plays a critical role in the design, development, integration, and ... System Design & Development * Design and develop building automation systems (BAS), including ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems, building automation systems, and making a real impact in the life sciences space? As an Automation ...

Senior Systems Engineer

New Hope, MN · On-site

$109K - $149K/yr

The Senior Systems Engineer is responsible for the design, engineering, and implementation of Building Automation Systems across commercial and institutional projects. This role owns the engineering ...

Senior Systems Engineer

New Hope, MN · On-site

$109K - $149K/yr

The Senior Systems Engineer is responsible for the design, engineering, and implementation of Building Automation Systems across commercial and institutional projects. This role owns the engineering ...

Senior Systems Engineer

New Hope, MN · On-site

$110K - $145K/yr

The Senior Systems Engineer is responsible for the design, engineering, and implementation of Building Automation Systems across commercial and institutional projects. This role owns the engineering ...

System Design & Development * Design and develop building automation systems (BAS), including ... Proficiencywith control programming, scripting languages, and logic-based platforms. * Knowledge of ...

Systems Technician

New Hope, MN · On-site

$30 - $40/hr

The Building Automation Systems Technician is responsible for the checkout, startup, commissioning ... Programming & Functional Support: * Load controller programs, databases, and firmware provided by ...

Showing results 21-40

Building Automation System Programmer information

See Prior Lake, MN salary details

$41.6K

$82.8K

$114.9K

How much do building automation system programmer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for building automation system programmer in Prior Lake, MN is $82,782.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,800.00 and $94,900.00 per year, depending on experience, location, and employer.

What does a building automation system programmer do?

A Building Automation System (BAS) Programmer designs, codes, and maintains software that controls a building’s mechanical and electrical systems, such as HVAC, lighting, and security. They ensure these systems operate efficiently, respond to environmental conditions, and meet energy-saving goals. BAS Programmers also troubleshoot problems, integrate new equipment, and update system software. Their work helps create comfortable, safe, and energy-efficient building environments.

What are the key skills and qualifications needed to thrive as a building automation system programmer?

To thrive as a Building Automation System Programmer, you need strong programming skills, knowledge of HVAC and electrical systems, and a relevant technical degree or certification. Familiarity with automation platforms such as BACnet, Tridium Niagara, Siemens, or Schneider Electric systems, as well as proficiency in related programming languages and tools, is typically required. Attention to detail, problem-solving ability, and effective communication are essential soft skills for working on complex systems and collaborating with stakeholders. These skills ensure the reliable design, implementation, and troubleshooting of building automation solutions that optimize performance and energy efficiency.

What are some common challenges faced by building automation system programmers when integrating new technologies into existing systems?

Building Automation System Programmers often encounter challenges when integrating new devices or protocols with legacy systems, as compatibility and communication issues can arise. Troubleshooting these integrations may require detailed knowledge of both old and new technologies, along with careful coordination with engineers, facility managers, and vendors. Staying updated with evolving industry standards and cybersecurity practices is also essential to ensure reliable and secure system performance. Open communication and thorough documentation are key to successfully managing these challenges.

What is the difference between Building Automation System Programmer vs HVAC Controls Technician?

AspectBuilding Automation System ProgrammerHVAC Controls Technician
CredentialsTypically requires certifications in BACnet, LonWorks, or related programming skillsOften holds HVAC or controls certifications, such as EPA or HVAC technician licenses
Work EnvironmentDesigning, programming, and troubleshooting building automation systems in commercial or industrial settingsInstalling, maintaining, and repairing HVAC control systems on-site
Employer & IndustryBuilding automation companies, facilities management, or engineering firmsHVAC 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?

A Building Automation System Programmer is a specialized role that involves developing and maintaining control systems for building environments, often requiring knowledge of programming languages like BACnet or LonWorks and familiarity with HVAC and security systems. It offers opportunities for steady employment, technical growth, and involvement in energy efficiency projects. The career typically requires certifications and ongoing learning to stay current with evolving technologies.

What degree do you need for building automation system programmer?

Building automation system programmers typically need at least a bachelor's degree in electrical engineering, computer science, or a related field. Relevant skills include knowledge of programming languages such as BACnet, LonWorks, or Python, and experience with control systems and networking. Certifications in building automation or control systems can also enhance job prospects.

What cities near Prior Lake, MN are hiring for Building Automation System Programmer jobs?

Cities near Prior Lake, MN with the most Building Automation System Programmer job openings:

Building Automation - Senior Sales Representative

Harris Company

Saint Paul, MN • On-site

$88K - $133K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

78th of 245 rated software companies


Job description

Job Description:
As a Building Automation Senior Project Sales Representative, your primary role will be to drive revenue growth through targeted sales activities aimed at both new and existing clients. You will specialize in developing innovative solutions for building automation projects within designated markets. The position requires ability to manage existing customer relationship, proactively prospect, and pursue new customer relationships and opportunities.
HVAC and Building Automation Systems Knowledge:
  • Bring hands-on knowledge of HVAC and Building Automation Systems (BAS), with a clear understanding of how individual components work together to drive full-building performance
  • Analyze building energy usage, sustainability opportunities, and root causes of inefficiency or waste
  • Take a big-picture, systems-level approach to evaluating how building systems support customer operations and business goals
  • Confidently read and interpret construction drawings, equipment submittals, and real-world jobsite conditions
  • Assess existing building systems to uncover gaps, performance issues, and customer pain points
  • Recommend the right mix of repairs, upgrades, replacements, and modifications to solve problems and improve long-term system performance

Solution Development & Project Scoping:
  • Own the front-end planning process by developing accurate scopes of work for new and retrofit projects based on drawings, specs, equipment, and field conditions
  • Turn technical assessments and customer needs into smart, cost-effective project solutions
  • Build detailed project estimates by evaluating system sizing, quantities, distances, labor, materials, subcontractors, and total project cost
  • Balance technical performance with customer budgets and ROI expectations to deliver solutions that make business sense
  • Develop professional proposals using Harris' standard operating procedures
  • Lead consultative solution presentations that clearly differentiate Harris from competitors

Prospecting:
  • Drive your pipeline by keeping Harris CRM clean, current, and actionable
  • Maintain a healthy backlog of quotes to support consistent bookings and sales goal achievement
  • Proactively uncover new opportunities through prospecting, networking, referrals, and existing customer relationships
  • Follow up fast and consistently on inbound leads and referrals
  • Expand account value by cross-selling and up-selling controls, service agreements, and mechanical project work
  • Confidently qualify opportunities and handle questions or objections with clarity, credibility, and technical confidence
  • Plan and schedule site visits, meetings, and follow-ups with intention to maximize your time and results

Customer Relations:
  • Show up every day aligned with Harris values and a customer-first mindset
  • Communicate clearly, professionally, and proactively with customers, prospects, and internal teams
  • Take ownership of customer concerns and drive issues to resolution
  • Build trusted, long-term relationships with customers, vendors, and Harris team members
  • Represent Harris with professionalism and integrity in every interaction

Other:
  • Invest in your growth by participating in training, industry events, and networking opportunities
  • Maintain reliable attendance and accountability to customers and teammates
  • Take on additional responsibilities as needed to support business goals

What we're looking for in you
  • Associate's degree in Construction Sciences, HVAC, or related field OR Bachelor's degree in Business, Technical, or related field
  • Strong working knowledge of HVAC, mechanical, and electrical systems and components
  • Proven success building B2B customer relationships through discovery, needs assessment, and consultative selling
  • Ability to connect the dots between controls upgrades and real business value - including reduced risk, labor savings, lower liability exposure, and minimized system downtime

Your life at Harris
As one of the country's leading mechanical contractors, Harris offers you the best of both worlds: the stability, resources and opportunities of a national company, and the team culture, creative spirit and customer loyalty of a local business. If you thrive on variety and new challenges, we want to meet you!
From stadiums to manufacturing facilities, power plants to hospitals, concert halls to classrooms, we handle projects of all sizes and complexity from multiple regional locations across the country.
Harris Benefits + Compensation
• Medical, dental, vision, and life insurance
• 401K with company match
• Vacation time, sick time, and paid holidays
• Paid Parental leave
• Sales Incentive Plan
Visit our Careers Page for additional benefit details: https://www.harriscompany.com/careers/employee-benefits-at-a-glance
Pay Range:
$88,848.52 - $133,272.77
The actual salary offer will vary by candidate based on a wide range of factors such as specific skills, qualifications, experience, and location.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
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 Harris Computer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Harris Computer Systems logo

About Harris Computer Systems

Sourced by ZipRecruiter

Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.

Industry

Accounting services

Company size

1,001 - 5,000 Employees

Headquarters location

Ottawa, ON, CA

Social media