Demo

Building Automation Software Engineer

Schneider Electric
Westmont, IL Full Time
POSTED ON 10/9/2026
AVAILABLE BEFORE 11/29/2026

Build the Software Behind Smarter Buildings

We're looking for a curious, motivated engineer who enjoys solving real-world problems and seeing the impact of their work firsthand.

In this role, you'll help create intelligent building automation solutions that improve energy efficiency, occupant comfort, and operational performance for commercial facilities. You'll work directly with customers, collaborate with multidisciplinary teams, and apply both technical expertise and creative problem-solving to deliver successful projects.

Whether your experience comes from building automation, controls engineering, industrial automation, software development, or a related field, we're interested in individuals who understand logical thinking, systems integration, and how to turn complex requirements into effective solutions.

If you've worked with programming or scripting languages (such as C#, Python, Visual Basic, Java, C , or similar technologies) your experience can translate well to the control systems and automation platforms we use every day.


What You'll Do

As a key member of our engineering team, you will:

  • Design, configure, and implement control solutions for HVAC, energy management, and building automation systems.
  • Translate sequences of operation and customer requirements into reliable, scalable automation strategies.
  • Work with industry-leading platforms such as Schneider Electric EcoStruxure Building Operation (EBO) and Tridium Niagara to develop and optimize building systems.
  • Spend time on-site with customers during project execution, commissioning, troubleshooting, and optimization efforts to ensure successful project delivery and strong client relationships.
  • Partner directly with building owners, operators, and facility teams to understand challenges and develop solutions that improve performance and efficiency.
  • Collaborate closely with our project managers, engineers, field technicians, and sales teams throughout the project lifecycle.
  • Commission, test, troubleshoot, and optimize systems to ensure reliable operation and customer satisfaction.
  • Develop intuitive user interfaces, graphics, dashboards, and tools that provide actionable insights for building operators.
  • Support energy-efficiency, sustainability, and operational improvement initiatives for a diverse range of facilities.
  • Participate in peer reviews, technical discussions, and process improvements that strengthen our engineering practices.


What You Bring

We're looking for someone who is technically strong, collaborative, adaptable, and eager to learn.


Preferred Qualifications

  • 3 years of experience in building automation, controls engineering, industrial automation, systems engineering, or a related field.
  • Strong understanding of controls logic, troubleshooting, system integration, and problem-solving.
  • Experience with programming or scripting languages
  • Ability to learn new platforms and technologies quickly and apply them effectively.
  • Experience with DDC systems, HVAC controls, environmental systems, or other automation technologies.
  • Strong analytical skills and the ability to identify root causes and develop practical solutions.
  • Excellent communication skills and a customer-focused mindset.
  • Ability to manage multiple priorities, adapt to changing project conditions, and perform effectively in a fast-paced project environment.
  • Willingness to travel locally within the Greater Chicago area to support customer sites and project activities.

Bonus Qualifications

  • Experience with Tridium Niagara.
  • Experience with Schneider Electric EcoStruxure Building Operation (EBO).
  • Experience in data centers, critical facilities, power monitoring, or mission-critical environments.
  • Experience with energy management, analytics, or sustainability initiatives.


Salary.com Estimation for Building Automation Software Engineer in Westmont, IL
$107,341 to $130,672
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Building Automation Software Engineer?

Sign up to receive alerts about other jobs on the Building Automation Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Schneider Electric

  • Schneider Electric Columbia, SC
  • Schneider Electric is looking for a Process Standardization and Governance Leader to join our team in Nashville, TN . This is a unique opportunity to help ... more
  • 7 Days Ago

  • Schneider Electric Lyndhurst, NJ
  • Schneider Electric has an outstanding opportunity for a passionate individual to assume the role of a building security technician at our Lyndhurst, NJ loc... more
  • 7 Days Ago

  • Schneider Electric Nolensville, TN
  • Schneider Electric is seeking an Assembly Technician for 2nd shift (3pm to 11:30pm) to join our manufacturing team in Mt Juliet, TN. This role involves pre... more
  • 7 Days Ago

  • Schneider Electric Mount Juliet, TN
  • Schneider Electric is looking for a Process Standardization and Governance Leader to join our team in Nashville, TN . This is a unique opportunity to help ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Building Automation Software Engineer jobs in the Westmont, IL area that may be a better fit.

  • Building Services of America (BSA) Arlington, IL
  • Building Engineer - Non Union. Arlington Heights, IL. Monday Friday First Shift. On-Call/OT/Weekends as needed/Holidays as needed. Pay Rate COE: $45.00 PH.... more
  • 2 Months Ago

  • JPMorgan Chase & Co. Chicago, IL
  • Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!