1

Building Automation System Programmer Jobs in Michigan

$14.75 - $20/hr

Siemens Building Automation Systems is a building management system (BMS) that automatically ... Pursing a degree in Mechanical Engineering, Electrical Engineering, Industrial Engineering, Energy ...

New

Bachelor's degree in Business, Engineering, Construction Management, Mechanical Systems, or a ... Strong knowledge of Building Automation Systems (BAS), Direct Digital Controls (DDC), HVAC controls ...

Sr. Automation Machine Builder

Wyoming, MI · On-site

$95K - $125K/yr

... engineering drawings and schematics. * Integrate and support robotic systems (e.g., FANUC, ABB ... building, automation systems, or industrial equipment assembly. * Hands-on experience with ...

Sr. Automation Machine Builder

Wyoming, MI · On-site

$94K - $123K/yr

... engineering drawings and schematics. * Integrate and support robotic systems (e.g., FANUC, ABB ... building, automation systems, or industrial equipment assembly. * Hands-on experience with ...

Keyence Vision System Programmer Novi, Michigan Position Overview We are seeking a Keyence Vision ... This is an excellent opportunity to work with cutting-edge automation equipment supporting ...

Keyence Vision System Programmer Novi, Michigan Position Overview We are seeking a Keyence Vision ... This is an excellent opportunity to work with cutting-edge automation equipment supporting ...

Showing results 21-40

Building Automation System Programmer information

See Michigan salary details

$34.1K

$73.4K

$106.3K

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

As of Sep 15, 2026, the average yearly pay for building automation system programmer in Michigan is $73,357.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,000.00 and $86,300.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 are popular job titles related to Building Automation System Programmer jobs in Michigan?

For Building Automation System Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Building Automation System Programmer jobs in Michigan look for?

The top searched job categories for Building Automation System Programmer jobs in Michigan are:

What cities in Michigan are hiring for Building Automation System Programmer jobs?

Cities in Michigan with the most Building Automation System Programmer job openings:

Infographic showing various Building Automation System Programmer job openings in Michigan as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $73,357 per year, or $35.3 per hour.

Building Automation Solutions & Service Sales Internship

Detroit, MI • On-site

Siemens
Machinery Manufacturing • 10K+ employees

$14.75 - $20/hr

Other

Retirement

Posted 2 days ago

New


Siemens rating

7.7

Company rating: 7.7 out of 10

Based on 100 frontline employees who took The Breakroom Quiz


Job description

Smart Buildings Automation Solutions & Service Sales Internship

Location: San Diego area branch

Undergraduate: Rising Junior or Senior

Duration: 10 weeks Start Dates: May 17, May 24, June 7, or June 14, 2027 Hours: Full-time, 40 hours/week

Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. Improving how we live, work, and move today and for the next generation! We know that the only way a business thrives is if our people are thriving. That's why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?

Who designs your future? You do.

Are you looking for an internship where you can showcase your technical aptitude and passion for problem solving to ensure customers can work in a comfortable, safe, and energy-efficient environment? Does gaining hands-on experience, real-world skills and valuable knowledge while developing yourself professionally sound exciting to you?

Join our Siemens Smart Buildings Internship Program as a Building Automation Solutions & Service Sales Intern in Summer 2027!

How long is the Building Automation Solutions & Service Sales Internship and when can I start?

This internship is a 10-week program where you will rotate through various departments at your local branch office, focusing all on smart buildings and sustainable infrastructure. Internship Program Start Dates: May 17, May 24, June 7 and June 14, 2027.

What is Building Automation?

Siemens Building Automation Systems is a building management system (BMS) that automatically manages and controls all systems within a building. These systems include lighting, heating, cooling, ventilation, fire detection and notification, CCTV, door and window controls, water and waste management. It consists of sensors, controllers, software and communication devices. Siemens offers building automation systems for all building types and sizes, and for every use. The system is designed to manage a wide range of building systems, such as HVAC, lighting, security, fire safety, and other critical building functions.

Click HERE to learn more about Siemens' Building Automation and Control Systems.

This is a hybrid sales internship supporting the Building Automation Solutions AND Service Sales teams, as well as Mechanical Service and Energy Service Sales teams.

What is Building Automation Solutions Sales?

The Building Automation Solutions Sales Team is committed to supporting our new construction customers and will achieve booking and profit goals by developing and implementing plans to grow, develop, and manage contractor, consultant, developer, and end-user relationships; capitalize on sales opportunities within the territory; and effectively execute sophisticated deals independently within our established guidelines. Our Sales Executives are ambassadors of quality Siemens technology, products and services.

What is Building Automation Service Sales?

The Building AutomationService Sales Team is committed to supporting our Service Agreements business within our commercial Smart Buildings Automation Controls Service team. This Sales Team supports our Building Automation Operations Team whose focus is to perform automation service and maintenance in large commercial buildings such as hospitals, universities, and industrial facilities. Our Sales Executives are ambassadors of quality Siemens technology, products and services.

What will I do as a Building Automation Solutions & Service Sales Intern?

  • Work alongside Sales Managers and Sales Executives within the local branch office
  • Assist the sales team with lead generation, prospecting, and account outreach
  • Support the preparation of sales presentations, proposals, and reports
  • Help manage CRM data by tracking leads and maintaining data accuracy
  • Shadow sales calls and meetings to learn effective sales techniques
  • Collaborate with cross-functional teams (operations, other business units, departments, etc.) to support customer engagement
  • Analyze sales performance data and provide insights into driving growth
  • Participate in team meetings and contribute creative ideas for improving sales processes
  • Participate in sales related activities (learning how to prospect, go-to-market, build B2B relationships, on-the-job training and shadowing, etc.)
  • Rotate through our core business segments, which include Building Automation, Fire/Life Safety, Security and Energy/Sustainability Systems

What will my responsibilities be as a Building Automation Solutions & Service Sales Intern?

  • Position Siemens as an industry leader among service providers, leveraging Siemens world-class digital service delivery as a key differentiator.
  • Collaborate with operations and internal teams to deliver excellent customer outcomes.
  • Help prospect for new customers and engage with existing customers on new offerings.
  • Visit customer sites with both Solutions and Services Sales Teams.
  • Develop value-based proposals, estimates, specifications, and presentations.
  • Work with operations, finance, legal and other inside and outside resources to obtain the sale.
  • Attend job take-offs and turnover meetings.
  • Actively participate in sales department meetings, workshops, and seminars to stay knowledgeable on current market, business, and product trends.

The goal of this internship program is to develop future talent for the Siemens organization and help you identify where you may be interested in pursuing a career at Siemens post-graduation.

To apply for the Building Automation Solutions & Service Sales Internship, candidates must meet the following requirements:

  • Education: Must be current enrollment as an undergraduate at an accredited 4-year U.S. college or university.
  • Majors: Pursing a degree in Mechanical Engineering, Electrical Engineering, Industrial Engineering, Energy/Sustainability, Built Environment, Construction Management or Business Administration, Sales/Marketing with a strong technical engineering aptitude.
  • Preferred: Participation in a school sponsored sales engineering club/organization, pursuing a professional sales certificate or similar.
  • Availability: Ability to work 40-hours per week for the 10-week program (May - July or June - August).
  • Relocation: No relocation assistance or housing stipend is provided. Must be willing and able to work at the branch office location and surrounding local area.
  • Work Authorization: Must be legally authorized to work in the United States on a continual and permanent basis without company or school sponsorship. This program does not support students on a Visa such as F1, J1, M1 and H1B as well as OPT/CPT.

Benefits:

The hourly pay range for this position is $24 - $28 per hour, based off of your projected graduation year. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location. Additionally, interns for Siemens are eligible to contribute into our 401K program.

LI-ARS #URDP #NSSE26

You'll Benefit From

The hourly pay range for this position is 24 per hour for first time Interns or 28 per hour for returning Interns. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location. Additionally, interns for Siemens are eligible to contribute into our 401K program.

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law

Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.

Reasonable Accommodations

If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.

Pay Transparency

Siemens follows Pay Transparency laws.

Application Deadline

This role will be posted for a minimum of five (5) days from the original posting date. The posting timeline may change based on applicant volume to ensure we attract and consider a strong and representative candidate pool.

California Privacy Notice

California residents have the right to receive additional notices about their personal information. To learn more, click here.

Criminal History

Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.


What Siemens employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom