Position summary:
Reporting to the VP of Software Engineering, the Prod uct Owner (PO) is r esponsible for maximizing the value of the product by combining strong product ownership skills with solid technical understanding. The PO ensures that business goals, user needs, and technical feasibility all align, and works closely with engineering, architecture, and cross-functional stakeholders to deliver high-quality, scalable, and secure
products. Essential duties and responsibilities:
· Define and communicate the product vision and strategy, ensuring strong alignment with business goals and technical constraints.
· Own and manage the product backlog end-to-end, ensuring it is always visible, transparent, and prioritized according to business value, technical needs, and strategic objectives.
· Ensure user stories prioritization, completeness and acceptance criteria are clear.
· Act as the primary bridge between business stakeholders and engineering teams, ensuring shared understanding of requirements, constraints, and dependencies.
· Translate business needs into detailed technical user stories and requirements
· Ensure technical documentation is created and maintained for internal and external stakeholders.
· Partner with QA, DevOps, Support, Sales Engineering, and Customer Success to ensure smooth releases and high customer satisfaction.
· Participate in release planning and validate technical readiness for deployment.
· Support engineering teams by clarifying requirements, defining success criteria, and ensuring alignment across teams.
· Contribute to the development of the company’s product roadmap, ensuring alignment with overall business strategy.
· Monitor market trends, customer needs, and technological advancements to inform product planning and prioritization.
Employment requirements :
Education level
· Bachelor's degree in computer science, Computer Engineering, or other related fields
Experience level
· 3+ years of experience in product management or product ownership in an engineering-focused organization.
Abilities and skills
· Proven experience managing and prioritizing a product backlog, writing clear user stories, and leading agile ceremonies.
· Hands-on experience working closely with software engineering teams, preferably including embedded and cloud.
· Understanding of software architecture concepts, API design, data flows, and technical dependencies.
· Demonstrated ability to translate complex business needs into detailed technical requirements, functional specifications, and integration workflows.
· Experience working with cross-functional teams (engineering, DevOps, QA, and product teams).
· Familiarity with customer facing technical documentation, such as API specifications and system design.
· Strong analytical and problem-solving skills, with experience identifying technical risks, constraints, and trade-offs.
· Experience with CI/CD pipelines, cloud environments (AWS ideal), and modern development practices is an advantage.
· Experience in a SaaS, IoT, or platform/SDK environment is preferred.
· Bonus: exposure to embedded systems, camera/video pipelines, AI/ML, or edge computing is highly advantageous.
Other requirements
· Flexibility to manage time zone difference with international teams
· Some international travel may be required