Building Automation Software Engineer
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.
Responsibilities
- 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.
Requirements
- 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 (such as C#, Python, Visual Basic, Java, C++, or similar technologies).
- 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.
Skills
Preferred skills and experience:
- 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.
Benefits
- Medical, dental, vision, and basic life insurance with member reward points.
- Benefit Bucks and flexible work arrangements.
- Paid family leaves and well-being programs.
- 12 holidays per year and 15 days of paid time off per year.
- Competitive pay including base salary and short-term incentives.
- Company share ownership and 401(k) with match.
- Performance discussions and global opportunities.
- Access to learning platforms like Coursera and the Schneider Career Hub.
- Volunteer leave and community support programs.
- Military leave benefits.
Pay
The expected pay range for this U.S.-based position is USD 86,400 - USD 129,600 per year, including base pay and short-term incentives.
About the Company
Work on projects that make buildings smarter, more efficient, and more sustainable. Solve challenging technical problems that blend software, controls, networking, and mechanical systems. Collaborate with a talented team of project managers, engineers, technicians, and business professionals who are committed to each other's success. Gain hands-on experience with industry-leading automation platforms and technologies. Build strong customer relationships and see the direct impact of your work in the field. Enjoy a flexible hybrid work environment and opportunities for professional growth and advancement.
The people who succeed on our team are naturally curious and enjoy figuring out how systems work. They are collaborative, resourceful, and comfortable engaging directly with customers. They embrace challenges, stay focused when project demands intensify, and take pride in delivering high-quality results. Most importantly, they're motivated by solving problems, continuously learning, and helping customers get the most from their buildings and energy systems.