Overview
Job Details
Our client is seeking an experienced Staff Product Manager to help drive the software vision and roadmap for embedded and industrial IoT solutions. This individual will play a pivotal role in shaping next-generation software platforms for a diverse range of connected devices, from conception through commercialization.
The ideal candidate has a deep understanding of embedded systems, open-source software, and Linux-based frameworks, and brings a strategic mindset to identifying business opportunities, defining technical product requirements, and delivering solutions that scale across industries.
What You’ll Do:
Define and manage software product requirements, aligning them with market needs, customer use cases, and long-term strategic goals.
Own and evolve the software roadmap for embedded IoT platforms, working across internal teams and industry partners to bring scalable solutions to market.
Lead product lifecycle management from early-stage definition through development, testing, release, and post-launch iterations.
Collaborate with engineering, business development, and marketing to align product development with customer and market demands.
Identify and address ecosystem gaps through research, competitive analysis, and customer feedback.
Drive integration of upstream Linux contributions and ensure compliance with community best practices and licensing requirements.
Support go-to-market strategies, developer engagement, and launch initiatives including participation in technical conferences and customer briefings.
Guide architectural decisions for software frameworks, focusing on reuse, modularity, and performance in real-time environments.
Work with third-party software partners to enhance the software ecosystem and improve time-to-market.
Communicate complex concepts clearly across technical and non-technical audiences, including leadership, customers, and development teams.
Influence product and engineering decisions through strategic insights and stakeholder engagement.
What You’ll Bring:
Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field (advanced degree or MBA preferred).
5+ years of experience in product management for software or embedded platforms.
Proven track record of defining and launching complex software products for embedded or IoT systems.
Familiarity with Linux distributions (e.g., Yocto, Ubuntu, Red Hat) and experience with open-source development and governance models.
Experience with product trade-offs, feature scoping, and roadmap ownership.
Strong grasp of technologies such as real-time kernels, virtualization, containerization, and industrial protocols.
Effective at cross-functional collaboration and building consensus among engineering, business, and customer-facing teams.
Comfortable working directly with developers on architecture, implementation, and issue resolution.
Excellent written and verbal communication skills; capable of influencing technical and executive audiences.
Able to manage multiple product lines or initiatives while maintaining a focus on strategic priorities.
This is a high-impact, office-based role with a clear opportunity to influence the direction of embedded software in one of the most dynamic and rapidly evolving sectors of technology.