Enable job alerts via email!

Software Product Manager

Powerhouse Controls Ltd

Cambridge

On-site

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Software Product Manager to join their innovative team. In this pivotal role, you will design and develop cutting-edge software products for industrial automation, collaborating with a diverse team to deliver high-quality solutions. Your creativity and strong problem-solving skills will be essential as you navigate the full product lifecycle, from concept to deployment. This forward-thinking company offers a vibrant culture and a commitment to excellence, making it the perfect environment for those passionate about shaping the future of technology. If you're ready to make an impact, this opportunity awaits!

Benefits

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

Qualifications

  • Proven experience in software development, preferably in industrial automation.
  • Familiarity with industrial automation protocols like Modbus and OPC UA is a plus.

Responsibilities

  • Design, develop, and maintain software products ensuring scalability and performance.
  • Collaborate with cross-functional teams to define software requirements.

Skills

Problem-solving skills
Creativity
Excellent communication
Teamwork

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

C#
Python
Java
JavaScript
Cloud computing
Database management

Job description

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 where 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.