The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. Possesses and applies a broad ...
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. Possesses and applies a broad ...
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. * Possesses and applies a ...
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. * Possesses and applies a ...
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. * Possesses and applies a ...
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. * Possesses and applies a ...
We are seeking a highly skilled and innovative Generative AI Automation Engineer to join our team ... System Integration: * Collaborate with software development and IT teams to integrate Generative AI ...
We are seeking a highly skilled and innovative Generative AI Automation Engineer to join our team ... System Integration: * Collaborate with software development and IT teams to integrate Generative AI ...
Senior Automation Test Developer (Remote) Information Technology Rochester, MN
Rochester, MN · Remote
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. Possesses and applies a broad ...
Senior Automation Test Developer (Remote) Information Technology Rochester, MN
Rochester, MN · Remote
The design must be capable of functioning across system environments and interfaces. Automation ... Knowledge of tool APIs and experience in building tool integrations. Possesses and applies a broad ...
Energy Coordinator - #108986
$70.06K - $102.09K/yr
... building automation system scheduling. This position is eligible for limited remote work as ... Bachelor's degree in engineering, Energy Management, Environmental Science, or 3 - 5 years ...
Quick apply
Energy Coordinator - #108986
$70.06K - $102.09K/yr
... building automation system scheduling. This position is eligible for limited remote work as ... Bachelor's degree in engineering, Energy Management, Environmental Science, or 3 - 5 years ...
Senior Plant Operator
Rochester, MN · On-site
General knowledge and understanding of controls systems including BAS (building automation systems) and PLC (programmable logic controllers), pneumatic controls and the following types of controlled ...
Senior Plant Operator
Rochester, MN · On-site
General knowledge and understanding of controls systems including BAS (building automation systems) and PLC (programmable logic controllers), pneumatic controls and the following types of controlled ...
Senior Plant Operator
Rochester, MN · On-site
General knowledge and understanding of controls systems including BAS (building automation systems) and PLC (programmable logic controllers), pneumatic controls and the following types of controlled ...
Senior Plant Operator
Rochester, MN · On-site
General knowledge and understanding of controls systems including BAS (building automation systems) and PLC (programmable logic controllers), pneumatic controls and the following types of controlled ...
Industrial Controls & Systems Integration Engineer
Rochester, MN · Remote
$100K - $140K/yr
ABOUT CYBERTROL Cybertrol Engineering creates and delivers custom-engineered automation hardware ... Provide technical leadership as required, including system-level thinking and problem-solving ...
Quick apply
Industrial Controls & Systems Integration Engineer
Rochester, MN · Remote
$100K - $140K/yr
ABOUT CYBERTROL Cybertrol Engineering creates and delivers custom-engineered automation hardware ... Provide technical leadership as required, including system-level thinking and problem-solving ...
Industrial Controls & Systems Integration Engineer
Rochester, MN · Remote
$100K - $140K/yr
ABOUT CYBERTROL Cybertrol Engineering creates and delivers custom-engineered automation hardware ... Provide technical leadership as required, including system-level thinking and problem-solving ...
Quick apply
Industrial Controls & Systems Integration Engineer
Rochester, MN · Remote
$100K - $140K/yr
ABOUT CYBERTROL Cybertrol Engineering creates and delivers custom-engineered automation hardware ... Provide technical leadership as required, including system-level thinking and problem-solving ...
AI Automation Engineer -Remote
Rochester, MN · On-site +1
$202.38K - $234.20K/yr
About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... Develop and maintain internal tools and systems that automate existing work and increase employee ...
AI Automation Engineer -Remote
Rochester, MN · On-site +1
$202.38K - $234.20K/yr
About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... Develop and maintain internal tools and systems that automate existing work and increase employee ...
Degreed Electromechanical Technician 3rd Shift
Eyota, MN · On-site
$25.75 - $32.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Eyota, MN · On-site
$25.75 - $32.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Hammond, MN · On-site
$24.25 - $31/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Hammond, MN · On-site
$24.25 - $31/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Elba, MN · On-site
$23.25 - $29.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Elba, MN · On-site
$23.25 - $29.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
$24.50 - $31.25/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
$24.50 - $31.25/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Lake City, MN · On-site
$25.75 - $32.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Lake City, MN · On-site
$25.75 - $32.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Zumbro Falls, MN · On-site
$25 - $31.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Zumbro Falls, MN · On-site
$25 - $31.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Plainview, MN · On-site
$24.75 - $31.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Plainview, MN · On-site
$24.75 - $31.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Dover, MN · On-site
$25 - $31.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Dover, MN · On-site
$25 - $31.75/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Elgin, MN · On-site
$24.25 - $31/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Degreed Electromechanical Technician 3rd Shift
Elgin, MN · On-site
$24.25 - $31/hr
... and engineers to install and evaluate electromechanical systems to support the manufacturing ... machine interfaces (HMIs), and building automation systems * Respond to emergency ...
Building Automation System Programmer information
See Rochester, MN salary details
$41.2K - $47.8K
1% of jobs
$47.8K - $54.4K
3% of jobs
$54.4K - $61K
5% of jobs
$61K - $67.6K
12% of jobs
$69.4K is the 25th percentile. Wages below this are outliers.
$67.6K - $74.2K
14% of jobs
The median wage is $80.8K / yr.
$74.2K - $80.8K
15% of jobs
$80.8K - $87.4K
18% of jobs
$91.7K is the 75th percentile. Wages above this are outliers.
$87.4K - $94K
11% of jobs
$94K - $100.6K
12% of jobs
$100.6K - $107.2K
6% of jobs
$107.2K - $113.8K
3% of jobs
$41.2K
$82K
$113.8K
How much do building automation system programmer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Building Automation System Programmer, and why are they important?
What are some common challenges faced by Building Automation System Programmers when integrating new technologies into existing systems?
What does a Building Automation System Programmer do?
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.

Full-time
Posted 16 days ago
Job description
Overview Our client is looking for a candidate that provides software quality assurance services for projects and systems. Oversees the maturation of a work unit(s) development methodologies and confirms regulatory compliance as it applies to software support for the business areas served. Defines and analyzes product validation for new and/or modified applications.
Investigates operational and process problems in conjunction with other engineering and technical personnel. Guides and directs lower level personnel on the set up and performance of quality controls. Devises and applies quality controls for in-house and vended products.
Designs advanced software automation framework and test scripts that are used by the system testers. The design must be capable of functioning across system environments and interfaces. Automation Developer must be capable of designing and implementing custom APIs between tools.
Position Requirements In depth understanding of software quality assurance practices and methodologies required. Knowledge of relational databases. Knowledge of tool APIs and experience in building tool integrations.
Possesses and applies a broad knowledge of principles, practices, and procedures across fields of specialization (software development, quality assurance, testing, auditing, configuration management, regulatory affairs) to complete difficult assignments. Must possess strong analytical skills, excellent documentation skills and an ability to interact with people of all levels. Must be self-directed and make decisions appropriate for the business and technical environment.
Able to gain an understanding of the applicable systems, industry and regulatory practices and procedures as they relate to product risk assessment. Experienced in analyzing and advising on software development documentation techniques. Experienced in analyzing and advising for optimum usage of common software documentation, problem management and version management tools as they apply to test execution and management.
Demonstrated understanding of software development lifecycles as they relates to product verification and validation. Demonstrated knowledge of quality assurance practices and demonstrated effort to implement suitable practices. Education A Bachelor of Science degree and at least 3 years of experience in software or test automation development, with 1 year of demonstrated technical experience; or an Associate's degree and at least 8 years of professional experience in software or test automation development, with 1 year of demonstrated technical experience.
Knowledge of Unix and Windows operating systems. Knowledge of one or more programming languages such as C, C++, Java. Knowledge of scripting languages such as VB Script, Perl, Python, TCL.
Proficient in test management and automation tools [Quality Center, QTP, LoadRunner, BPT]. Knowledge of SDM tools desired (e.g., IBM Rational tools: ClearQuest, ClearCase, Requisite Pro, Build Forge). Additional Information Fully remote role W2 candidates only #J-18808-Ljbffr
About Da Vinci Software
Sourced by ZipRecruiter
Who We Are We are a software company that strives to build sustainable relationships through the delivery of innovative solutions. Agile software development is at the heart of 'how we work' which allows us to bring people together for strong collaboration and problem solving. What We Do We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes. We passionately believe 'how we work' is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.
Industry
It services
Company size
11 - 50 Employees
Headquarters location
Burnsville, MN, US
Year founded
2008