Engineering Software Developer
Johnson Controls
Sherwood Park, AB-
Number of positions available : 1
- Salary To be discussed
- Published on July 30th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places, and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience that is focused on supporting their physical, financial, and emotional wellbeing. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard - your next great opportunity is just a few clicks away!
What we offer
Competitive Pay
Comprehensive Benefits Package including Retirement Savings Plan, Extended Health Care, Dental, and Vision
Paid holidays, paid vacation days, and paid sick time
Encouraging and collaborative team environment
Dedication to safety through our Zero Harm policy
Who we are
Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 people, with a total of 13 manufacturing facilities and over 1 million sq/ft of capacity in Edmonton, Alberta; Gilbert, Arizona; and Dublin, Ireland. There are sales/service centers in Seattle, Washington; Boardman, Oregon; Ashburn, Virginia; and Dublin, Ireland. Since May 2021, Silent-Aire has been a part of Johnson Controls' Data Center Solutions group. To learn more, please visit https://www.silent-aire.com/.
THIS IS A TERM ROLE THAT WILL FOCUS ON A 2 YEAR PROJECT ENDING IN SEPTEMBER 2027
What you will do
Join Johnson Controls and shape a smarter, more sustainable future. As a global leader in intelligent, healthy, and environmentally responsible buildings, we are committed to redefining building performance to better serve people, communities, and the planet. The Engineering Process Department is leading an AI-first digital transformation. We are seeking an Engineering Software Developer to design and develop intelligent applications and Copilot agents that enhance engineering workflows, optimize field service operations, and strengthen quality and compliance processes. This role operates at the intersection of software engineering, AI integration, and business process automation, contributing to a modular Power Platform ecosystem that supports enterprise-wide transformation.
Key Responsibilities
Copilot Agent Development & Orchestration:
Architect and implement Copilot agents for task automation, chat-based assistance, and multi-agent collaboration.
Design agentic systems for engineering-specific use cases such as design reviews, PLM change management, QA/QC tracking, and NCR resolution.
Apply orchestration patterns-delegation, feedback loops, and collaboration-to ensure scalable and intelligent behavior across Power Platform apps.
Use Microsoft 365 Agents Toolkit to build enterprise-grade agents integrated with Teams, Outlook, and other Microsoft services.
Support agent lifecycle management, including training, evaluation, and continuous improvement.
Application Development & System Integration:
Build custom business applications using Power Apps, Power Automate, and Dataverse to support internal and external stakeholders.
Integrate AI outputs from platforms like Azure AI Foundry and JCI Enterprise AI to enhance agent intelligence and application functionality.
Develop secure API integrations with PLM and ERP systems (e.g., Windchill, ThingWorx Navigate) to enable seamless data flow and workflow automation.
Contribute to the modular Power Platform ecosystem with reusable components and shared services.
AI Adoption & Model Optimization:
Evaluate and embed emerging AI technologies into operational workflows.
Customize AI models to align with business goals and improve decision-making across engineering and service domains.
Use success pattern mining and KPI data to improve agent recommendations and automation triggers.
Process Automation & Re-engineering:
Identify automation opportunities using RPA tools and implement solutions to reduce manual effort and improve efficiency.
Lead business process improvement initiatives by mapping, redesigning, and optimizing workflows across engineering, QA/QC, and field service teams.
Support transformation of legacy workflows, including document control and change management, into AI-enhanced processes.
Technical Excellence & Collaboration:
Develop scalable, maintainable solutions using low-code platforms, ensuring rapid delivery and adaptability.
Apply best practices in solution design, including modular architecture, reusable components, and performance optimization.
Conduct peer reviews of app logic, flows, and data models to ensure quality, consistency, and alignment with enterprise standards.
Document application logic, agent workflows, and integration patterns to support cross-functional collaboration and long-term sustainability.
Contribute to training content and documentation for internal platforms, ensuring alignment with LMS tracking and compliance requirements.
What we look for
Required:
Bachelor’s degree in computer science, IT, or a related field.
6-9 years of experience in software development, with a strong focus on Microsoft platforms.
Hands-on experience with Copilot Studio, Power Apps Platform, and Microsoft Azure AI Foundry.
Deep understanding of agent orchestration, multi-agent systems, and task/chat-based agent design.
Proficiency in Power Platform, SharePoint development, and RPA tools.
Familiarity with Agile/Scrum methodologies and strong communication skills.
Preferred:
Experience with Windchill PLM, ThingWorx Navigate, and CAD APIs (e.g., Autodesk Inventor, PTC Creo).
Proven ability to develop solutions for field service, QA/QC, NCR, and change management workflows.
Experience building Copilot agents using frameworks like Copilot Studio and Azure AI Foundry.
Familiarity with Microsoft 365 Agents Toolkit for integrating agents with Teams, Outlook, and other Microsoft services.
Strong background in Power Platform development, including Power Apps, Power Automate, and Dataverse, with emphasis on modular architecture and reusable components.
Experience integrating AI outputs from platforms such as Azure AI Foundry and JCI Enterprise AI into business applications.
Power BI expertise for KPI tracking, dashboard creation, and success pattern analysis.
Certifications in AI/ML, Microsoft Power Platform, or related technologies.
Requirements
undetermined
undetermined
undetermined
undetermined
Other Johnson Controls's offers that may interest you