About The Position

SMARDT is dedicated to delivering high-efficiency and energy-saving systems for industries, real estate developments, health care and educational centers worldwide. We operate manufacturing facilities in the US, Canada, Germany, China, and Australia, with a team of over 900 employees. With a focus on reliability, performance, and environmental stewardship, SMARDT continues to redefine industry standards through advanced engineering and a commitment to a more sustainable future. We are looking for a Software Engineer Intern.

Requirements

  • Bachelor or Master Student in Software development
  • Proficiency in React, Python, TypeScript, HTML/CSS, WSGI servers (e.g., Flask), and REST APIs for cross-platform environments (Linux and Windows)
  • Experience with C#/.NET, MQTT, Redis, Jenkins, Selenium, Git, JIRA, and other relevant tools
  • Familiarity with industrial communication protocols and networking.
  • Commitment to Security by Design, Safety by Design and Quality by Design within the Software Development Lifecycle (SDLC), CI/CD and DevOps practices
  • Experience in full stack development using open-source frameworks involving architecture, UX, implementation and testing
  • Ability to communicate technical matters in plain and concise language both in writing and verbally
  • Proficiency in Microsoft Office products such as Word, Excel, PowerPoint, OneNote
  • Ability to speak French with our team in Quebec if the candidate is located in Quebec.
  • In a multicultural and international environment, a good command of English is necessary to interact with part of our clientele and international team.

Nice To Haves

  • Knowledge of Building Automation Systems, BACnet and Modbus is an asset but not required
  • Knowledge of controls, BAS and IoT systems hardware is an asset

Responsibilities

  • Develop controls application software for chiller and IoT enabled control systems with a strong emphasis on quality, performance and innovative solutions
  • Develops software for chiller controls systems, ensuring quality throughout all phases, including architecture, design, implementation and testing
  • Develops software for IoT enabled controls systems, monitoring and diagnostics applications
  • Participate in design and code reviews, refactoring, unit and integration testing, algorithm development and documentation
  • Provide ongoing support for sustaining engineering efforts, collaborating effectively with internal and external stakeholders
  • Collaborate transparently and inclusively with other developers and subject matter experts to create and maintain high-quality, high-performance chiller and IoT enabled control software

Benefits

  • Annual employee celebrations and events where we recognize the achievements and successes we accomplish together.
  • A collaborative, supportive workplace where your ideas are welcomed, valued, and make a real impact.
  • Meaningful career growth opportunities with the ability to learn, develop, and take your career to the next level.
  • The opportunity to work alongside a team that takes pride in quality, safety, and delivering exceptional results for our customers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service