POSITION DETAILS
Software Product Manager – Cambridge
Location: Cambridge, Canada
Type: Full-Time
Who We Are:
Since 1992, Powerhouse Controls has been on a mission to be recognized as a world-class, single-source drive and automation systems integration supplier.
We bring exceptional technical and engineering experience to the table, but what really sets us apart is an unsurpassed level of passion and commitment. We listen, question, collaborate, analyze and assess until we’re completely convinced that our recommendation is the best solution possible.
Powerhouse Controls is on the hunt for individuals who embody the spirit of innovation, collaboration, and integrity. We’re not just seeking employees; we’re searching for trailblazers who share our passion for shaping the future of control systems and automation. If you’re fueled by the fire of creativity, if you’re driven by a desire to collaborate with a diverse community of experts, and if your commitment to ethical excellence is unwavering, then you’re exactly who we’re looking for.
Position Overview:
As a Software Product Manager, you will be responsible for designing, developing, and maintaining software products that align with our company’s vision. This role requires strong problem-solving skills, creativity, and the ability to collaborate with a cross-functional team to deliver high-quality software solutions for industrial automation and control applications.
Why Join Us?
You will be joining an amazing team with an awesome culture! Below are more perks to joining us!
- Health/Dental Benefits
- Increased Vacation
- Profit Sharing
- Birthdays off with pay
- Flexible work hours
- Fitness incentive
- Career development
- Social and Team building events
- Charitable donation matching
- RRSP/401K Matching
- AAA/CAA Basic membership coverage
What You’ll Do:
- Design, develop, and maintain software products, ensuring scalability, reliability, and performance.
- Collaborate with business development, development engineers, and stakeholders to define software requirements and specifications.
- Implement best practices in software development, including coding standards, testing, and version control.
- Develop intuitive user interfaces and seamless integrations with hardware and third-party systems.
- Troubleshoot, debug, and optimize software performance.
- Participate in the full product lifecycle, from concept and design to deployment and ongoing support.
- Stay up to date with industry trends and emerging technologies to enhance product capabilities.
What You Bring:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience in software development, preferably in industrial automation, IoT, or related domains.
- Proficiency in programming languages such as C#, Python, Java, or JavaScript.
- Experience with modern development frameworks, cloud computing, and database management.
- Familiarity with industrial automation protocols (e.g., Modbus, OPC UA, MQTT) is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication and teamwork skills.
Opportunity Awaits:
If you’re ready for Empowering industry through practical innovation and take on a pivotal role in a company that’s redefining industrial automation, we want to hear from you. Together, we can build a future were innovation and excellence drive success.
Apply Today:
If you’re ready to bring your energy and expertise to our team, apply today!
Powerhouse Controls is committed to providing a barrier-free interview process and accommodating applicants’ needs in accordance with Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. Should you require accommodations during the process, please contact our recruitment team.
For more information on this position, contact us at human.resources@powerhouse.ca