Technical Product ManagerThe ideal candidate would be someone who....
- is a product expert and the person who drives initiatives forward from definition to delivery.
- can own getting the product to market (documentation complete, internal teams trained).
- is a person responsible for building the product, you naturally become the go-to person for every internal team that needs answers after launch, Sales, Project Management, Technical Support, and beyond.
What you will do in the role:
Requirement Development
- Take product direction from the senior product leadership and translate rough requirements into complete, well structured, Product Requirements Documents (PRDs) and feature specifications that give engineering a clear, unambiguous target to build against.
- Produce wireframes and flow diagrams that define what happens when, where, and why - inputs, outputs, states, and transitions - allowing the development team a clear picture of intended behavior before a line of code is written, include generating mock-ups using available tools.
- Define clear acceptance criteria and success conditions for each feature or initiative.
- Surface ambiguities, edge cases, and dependencies in the requirements before they become problems mid-build.
Development Oversight and Prototype Auditing
- Stay actively engaged throughout the build, not just at handoff to QA. During the prototype and development phase, review what is being built against the original requirements, identify deviations and surface issues early to prevent costly corrections.
- Engage directly with engineering, electrical, and firmware teams to understand what is being implemented, flag misalignments, and verify that product behavior matches the specifications.
- Source and evaluate components and vendors to solve product problems, such as finding the right manufacturer, fabricator, or supplier, getting samples, assessing options on cost, lead time, and compatibility, and making a clear recommendation to the team.
- Flag design and component decisions that have implications for production feasibility, cost, or supply chain viability. Raise concerns before decisions are finalized.
- Write and maintain user stories, bug reports, and task tickets.
- Coordinate feature releases and track deployment requirements across teams.
- Stay current on relevant industry trends and emerging technology, bring forward what is worth the team's attention.
Commercialization and Launch Readiness
- Own the readiness of a product for market. Drive the cross-functional work across engineering, marketing, sales, and operations. If roadblock encountered, ensure the issue is resolved or escalated.
- Review and validate all external-facing materials, sales collateral, marketing copy, product datasheets, website content for technical accuracy.
- Confirm all product documentation is complete and accurate as a condition of launch readiness.
- Identify gaps in the commercialization process and take action to close them
Technical Documentation
- Create and maintain technical specifications, PRDs, and implementation guides.
- Write technical bulletins and release notes.
- Document custom implementations and feature updates.
- Support compliance documentation requirements.
Product Knowledge and Internal Support
- Maintain current, accurate understanding of what each product does, how it works, its limitations, and its configuration options and keep that knowledge up to date as products evolve.
- Serve as the primary point of contact for inbound product questions from internal teams, owning the resolution by finding answers, solutions, or workarounds - and escalating to engineering only when genuinely necessary.
- Lead internal enablement sessions to educate Sales, Project Management, and Technical Support teams, to ensure knowledge is up to date and accurate to better support customers, especially post-product launch or significant product updates.
- Partner with Technical Support and Customer Success on escalated field issues that reveal product gaps, configuration problems, or documentation deficiencies - and close the loop back into the product record.
Other
- Other duties as assigned.
- Able to lift up to 15lbs; may work in hot areas 5%, noise 0%.
- Ensure adherence to Health and Safety as well as active participation in 5S activities in work area.
What you bring to the role:
- Bachelor's degree in Engineering, Computer Science, or related technical field, or equivalent hands-on experience
- 2-4 years of experience in technical product management across hardware, software, or both. The right candidate is hands-on, comfortable getting into the details with a development team, not just coordinating from a distance. Awareness of how the full stack fits together matter more than deep expertise in any one layer.
- Experience in IoT, connected hardware, or embedded systems (strongly preferred)
- Demonstrated ability to execute independently, takes a defined objective and drives it to completion without requiring step-by-step direction
- Resourceful and proactive: seeks out information, engages stakeholders, and resolves problems without waiting to be directed
- Experience with agile development tools and processes (e.g., JIRA, sprint planning, backlog management)
- Strong technical writing and documentation skills, able to produce clear PRDs, specifications, and technical bulletins with minimal editing
- Solid understanding of hardware and software development concepts, including how firmware, embedded systems, and cloud layers interact in a connected product
- Able to work independently with minimal oversight
- Ability to manage multiple competing priorities in a fast-moving environment where requirements and timelines shift
- Clear Background Checks - Criminal (required)
- Eligible to work in Canada
This position is located at 6635 Ordan Drive in Mississauga, ON. Hours are typically 8:00am to 4:30pm.
Pay: $90,000.00This is a Full-time, Salary position.
This posting has one (1) vacancy.
Due to the number of responses, only qualified candidates who meet the requirements of the job will be selected for an interview.
If you require accommodation in applying for a posting, please contact Human Resources.