cover image
Powerhouse Controls Ltd

Powerhouse Controls Ltd

www.powerhouse.ca

2 Jobs

74 Employees

About the Company

AS OUR REPUTATION HAS GROWN, OUR COMPANY HAS EXPANDED. Meeting the challenge of unique and complex assignments makes us better in all our assignments. It's what has enabled us to become a world-class drive and automation systems integration company, and has earned Powerhouse Controls the respect of many long-term international clients. From the start in 1992, Powerhouse Controls has been on a mission to be recognized as a world-class, single-source drive and automation systems integration supplier. The primary products and services we provide are: - Engineered drive, motor and motion solutions and equipment - Custom industrial automation engineering services and equipment - Panel manufacturing (CSA or UL certified) - On-site, remote or emergency 24/7/365 service - Full turnkey solutions We've built an enviable reputation as a global provider of state-of-the-art, cost-effective solutions with expertise in PLC, HMI and variable speed drive installations. With our facility in Canada, offices in Canada and the U.S. plus an international network of suppliers and associates, we've successfully completed projects across the globe. WE MEASURE SUCCESS ONE SATISFIED CLIENT AT A TIME. We hold ourselves to a higher standard than most. Our goal is not to just meet our clients' expectations, but to exceed them every time. It's this client-centered service approach that has enabled us to build long-term relationships with many clients around the world.

Listed Jobs

Company background Company brand
Company Name
Powerhouse Controls Ltd
Job Title
Senior Software Developer
Job Description
Job Title: Senior Software Developer Role Summary: Lead the design and implementation of advanced C#/.NET middleware for industrial automation solutions, mentor junior engineers, and collaborate with cross‑functional teams to deliver high‑quality, cloud‑enabled software. Expectations: Deliver scalable, maintainable code; adhere to coding standards and Agile/DevOps processes; provide post‑deployment support; communicate effectively with stakeholders; continuously improve development practices. Key Responsibilities: - Design and develop control and middleware software using C# and .NET. - Gather user requirements, create comprehensive test plans, and conduct system testing. - Optimize SQL Server database schemas for part traceability and quality control. - Review pull requests, enforce version control best practices, and maintain GIT hygiene. - Offer technical support during installation, startup, and commissioning. - Mentor junior developers and promote skill development. - Interface with customers to provide expert technical guidance and solutions. - Contribute to standardizing best practices, procedures, and design guidelines. Required Skills: - Proficiency in C#, .NET, SQL Server, REST/MQTT/WebSockets. - Familiarity with PLC/HMI programming and industrial networks. - Experience with Azure cloud services and DevOps practices. - Strong problem‑solving, communication, organizational, and time‑management skills. - Ability to work collaboratively in Agile environments. Required Education & Certifications: - Bachelor’s degree in Software Engineering, Computer Engineering, or a related discipline. - Minimum 5 years of industrial controls programming experience. - Certified Engineering Technologist (C.E.T.) or Professional Engineering License (P. Eng.) is an asset. - Valid driver’s licence and passport for travel.
Cambridge, Canada
Hybrid
Senior
16-01-2026
Company background Company brand
Company Name
Powerhouse Controls Ltd
Job Title
Intermediate Software Developer
Job Description
**Job Title:** Intermediate Software Developer **Role Summary:** Develop and implement advanced software solutions for industrial automation using C# and .NET, collaborating with cross-functional teams and mentoring junior staff. **Expectations:** - Minimum three years of industrial controls programming experience. - Bachelor’s degree in relevant engineering field. - Proficiency in C#, .NET, SQL Server, cloud platforms (e.g., Azure), and DevOps/Agile methodologies. **Key Responsibilities:** - Design and develop middleware solutions, control software, and database schemas for automation systems. - Collaborate on software planning, testing, and optimization with engineering and control system teams. - Enforce code quality standards, manage version control (GIT), and mentor junior developers. - Support deployment, commissioning, and customer technical guidance for software products. **Required Skills:** - C#, .NET, SQL Server, WebSockets, MQTT, REST APIs. - PLC/HMI programming and industrial network familiarity. - Problem-solving, communication, and project management skills. **Required Education & Certifications:** - Bachelor’s in Software Engineering, Computer Engineering, or equivalent. - C.E.T or P.Eng. certification preferred. Valid driver’s license/passport for travel required.
Cambridge, Canada
Hybrid
16-01-2026