1

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

Facilities Manager

Byron, MN · On-site

$70K - $80K/yr

Proficiency in PC-based systems related to Building Automation Systems (BAS) and preventive ... First Class C license required or Chief C Engineer's License preferred. PREFERRED: * Experience in ...

Bas Programmer Salary information

See Rochester, MN salary details

$12

$40

$69

How much do bas programmer salary jobs pay per hour?

As of Aug 1, 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.

How much do BAS programmers make?

BAS (Business Automation Systems) programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Skilled programmers with knowledge of programming languages like C or ladder logic and certifications can command higher salaries.

What is a BAS programmer?

A BAS programmer, or Building Automation System programmer, develops and maintains software for building management systems that control HVAC, lighting, security, and other building functions. They typically work with programming languages like ladder logic or function block diagrams and use specialized software tools to configure and troubleshoot automation systems.

What is the highest paying programmer job?

Senior roles such as software architect, machine learning engineer, or specialized roles in fields like quantitative trading or high-frequency trading tend to have the highest salaries for programmers. These positions often require advanced skills, certifications, and experience, and can offer compensation exceeding $150,000 annually, especially in high-cost-of-living areas or top tech companies.

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:

HVAC BAS Sales Project Manager

Metropolitan Mechanical Contractors

Rochester, MN • On-site

$65K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 15 days ago


Job description

MMC is looking for a Service Controls Sales Project Manager for the Building Intelligencedivision based in Rochester, MN! MMC's Project Managers differentiate themselves and MMC through excellent project execution. They own their personal development and create strong relationships with our customers. They will develop solutions and sell the majority of their own work. Their skill level allows them to be effective partners to customers, building owners, field technicians, assistant project managers and senior project managers.
Essential Tasks for a Project Manager include:
  • Project Planning Develop comprehensive project plans, timelines, and budgets. Establish project objectives, specifications, and deliverables.
  • Sales Own the relationship with the customer/owner/general contractor that they have established; Actively seek and develop new business relationships; Lead and participate in proposal generation and presentation.
  • Team Coordination: Lead and coordinate cross-functional teams, including engineers, technicians, contractors, and vendors to execute project tasks efficiently Estimating and creating proposals for digital HVAC control systems.
  • Client Interaction: Serve as the primary point of contact for clients, ensuring clear communication of project status, milestones, and any issues that may arise.
  • Risk Management: Identify potential project risks and create mitigation strategies to minimize their impact.
  • Quality Assurance: Ensure that projects comply with industry standards, regulations, and company quality standards.
  • Budget Management: Monitor project expenses and ensure adherence to approved budgets. Work with accounting to book jobs/work orders, change orders and financially forecast jobs
  • Progress Reporting: Prepare and present regular reports on project status, progress, and performance metrics to senior management and stakeholders
  • Subcontracts: Request bids from, award and manage subcontracts.
  • Labor Management: Management of building intelligence engineering and technician labor for submittals, material order, programming, graphic development and commissioning.

Education
  • Bachelor's degree in Engineering, Project Management or related field; or equivalent experience.

Required Demonstrated Experience
  • Education: Bachelor's degree in Engineering, Project Management, or a related field.
  • Experience: A minimum of 5 years of experience in project management, particularly in building automation or a related industry.
  • Project Management Skills: Excellent organizational, problem-solving, and communication skills. Ability to work under pressure and meet tight deadlines
  • Technical Skills: Proficient in reading/developing HVAC control:
    • Job plans and specifications.
    • Wiring and equipment schematics.
    • Control strategies.
    • Microsoft Office: Word and Excel, knowledge of Share Point a plus
  • Preferred experience:
    • Estimating digital HVAC control or related systems.
    • Managing installation of digital control or related systems.
    • Designing and applying digital control or related systems.
    • Familiar with Microsoft Visio drawing software.

Company Overview
For more than 60 years, Metropolitan Mechanical Contractors, Inc. (MMC) has been designing, building and maintaining complex mechanical systems for some of the most well-known buildings in the Midwest. We are a fully-integrated large commercial mechanical contractor. We employ some of the industry's best talent of engineers, tradesmen, project managers, and customer support. With over 1,400 years of combined experience, you'd be hard pressed to find a contractor who knows more about mechanical systems than we do.
MMC has been involved in the design and construction of some of the most prominent structures in the Midwest including, but not limited to: Walker Art Center, Target Field, Target Center, Xcel Energy Center, Mall of America, Radisson Blu Mall of America, Guthrie Theater, University of Minnesota (Multiple Buildings), Accenture Tower, LaSalle Plaza, and Wells Fargo Center
Specialties
Temperature Controls, Plumbing, Pipefitting, Sheet Metal, Ventilation, Data Center Operations and Repairs, Mechanical Engineers, Mechanical Contracting, Mechanical Construction, Mechanical Engineering, Specialty Subcontractor, HVAC
Why work at MMC?
We Work As a Team. MMC fosters a culture of collaboration and continuous improvement. We operate as a team to design, build and maintain complex mechanical systems for some of the most well-known buildings in the Midwest.
Benefits
  • 401(K) match
  • $65,000 to 80,000 salary(depending on experience) plus incentive
  • PTO package
  • Profit Sharing
  • Employee Stock Purchase Plan(ESPP)
  • Health, Dental and Vision Insurance

Metropolitan Mechanical Contractors is a division of APi Group, Inc. (www.apigroupinc.com), an energetic organization providing leadership to a diverse family of companies dedicated to delivering innovative solutions to the construction industry.
EEO Statement
APi Group is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Equal Opportunity Employer, including disabled and veterans.