QNX, Principal Developer Experience Product Manager

3 Minutes ago • All levels

Job Summary

Job Description

The Principal Developer Experience Product Manager will be responsible for building compelling experiences for the QNX software development community. This includes creating sample products, quick-start material, and development tools. They will define deliverables, drive developer experience improvements, optimize the flow from non-commercial to commercial products, and work with the developer relations team. The role involves end-to-end implementation of a self-service portal, exploring new methods, collaborating with internal teams, and supporting product demos. The ideal candidate should have a strong technical background with experience in embedded software and user experience design.
Must have:
  • Strong knowledge of embedded systems and RTOS.
  • Experience with C/C++ programming and development tools.
  • Implementation of user experience design best practices.
  • Strong understanding of software licensing models.
  • Excellent verbal and written communication skills.
  • Embedded experience with ARM or x86-based device software.
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively with cross-functional teams.
Good to have:
  • Knowledge/experience of QNX and its product portfolio
  • Experience with other embedded operating systems and IoT platforms.
  • Familiarity with open-source development and contributions.
Perks:
  • Innovative Environment: Be part of a forward-thinking company.
  • Impact: Play a key role in shaping the future of QNX technologies.
  • Growth Opportunities: Opportunities for professional growth and development.
  • Community: Join a passionate and supportive team.

Job Details

Worker Sub-Type:

Regular

 Job Description: 

QNX® is a global leader in providing high-performance, safe, and secure operating systems, hypervisors, frameworks, and development tools for embedded systems. Trusted in 255 million vehicles and deployed across a wide range of industries—including automotive, medical devices, industrial controls, transportation, heavy machinery, and robotics—our technologies power some of the world’s most critical systems. QNX's scalable and safety-certified software solutions enable companies to adopt flexible, cloud-enabled, and embedded system strategies across product lines and business units, ensuring performance, security, and reliability.

Are you the person we are looking for?

We are seeking a passionate and dynamic product manager to join QNX at an exciting point in our history! In this role, you will be responsible for building compelling experiences that enable the expanding QNX software development community as part of our QNX Everywhere initiative. You will work closely with our engineering, developer relations, and other internal teams to create sample products, quick-start material, and development tools that not only meet the needs of our development community but also inspire and engage them. You have a strong technical background complemented with a deep understanding of user experience design and have experience embedded software environment.

In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package.  You will have the opportunity to thrive in a dynamic global environment, working alongside outstanding colleagues to help build a fast-growing community of developers around the world, and in doing so, directly contribute to addressing the embedded software development skills shortage across multiple industries!

Key Responsibilities:

  • Roadmap planning, deliverables definition, and technical product planning of deliverables meant to further the interests of the external development community, including sample target images, sample code, driver development kits, coordination and delivery of open-source components, cloud enablement, etc.
  • Drive developer experience improvements by advocating for end-user experience across stakeholder groups including deep engagement with engineering teams.
  • Define requirements to optimize flow from the use of non-commercial QNX products to commercial products.
  • Work closely with the QNX developer relations team to understand the needs of our developer ecosystem community and translate those needs into tangible deliverables to help the community to learn and grow.
  • Own end-to-end implementation of a self-service portal for clean and clear access to QNX products.
  • Explore and evaluate new methods and tools to enable compelling external developer experiences.
  • Collaborate with internal teams to provide input into the product roadmap and product strategy to increase QNX's attractiveness and utility globally.
  • Provide continuous input into the QNX engineering and related teams to facilitate growing the developer ecosystem. 
  • Support development of compelling presentations, product demos, and discussions to help drive awareness and adoption of QNX product, enablement, and programs.
  • Partner with QNX marketing teams to drive messaging, strategy, and tactics for strategic QNX developer ecosystem initiatives.

You will have:

  • Strong knowledge of embedded systems, and real-time operating systems (RTOS). Experience with C/C++ programming and development tools.
  • Demonstrated understanding and implementation of user experience design best practices.
  • Strong understanding of software licensing models.
  • Excellent verbal and written communication skills. Ability to convey complex technical concepts to a diverse audience.
  • Embedded experience with ARM or x86-based embedded device software.
  • Strong analytical and problem-solving skills. Ability to troubleshoot and resolve technical issues.
  • Ability to work collaboratively with cross-functional teams and manage multiple projects simultaneously.
  • Willingness to travel for conferences, meetups, and other events as needed.
  • Diploma or degree in Electrical Engineering, Computer Science, or equivalent technical program

Preferred Qualifications:

  • Knowledge/experience of QNX and its product portfolio
  • Experience with other embedded operating systems and IoT platforms.
  • Familiarity with open-source development and contributions.

Why Join Us:

  • Innovative Environment: Be part of a forward-thinking company that values innovation and creativity.
  • Impact: Play a key role in shaping the future of QNX technologies and the QNX developer ecosystem.
  • Growth Opportunities: Opportunities for professional growth and development within the company.
  • Community: Join a passionate and supportive team dedicated to making a difference.

#LI-KH1

Scheduled Weekly Hours:

40

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ottawa, Ontario, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Over the past 35 years, QNX software,a subsidiary of BlackBerryhas become a big part of everyday life. People encounter QNX-controlled systems whenever they drive, shop, watch TV, use the Internet, or even turn on a light. Its ultra-reliable nature means QNX software is the preferred choice for life-critical systems such as air traffic control systems, surgical equipment, and nuclear power plants. And its cool multimedia features have QNX software turning up in everything from in-dash radios, infotainment systems to the latest casino gaming terminals and most recently we are making headlines in the world of autonomous vehicles. If you want your career to switch gears, then you couldn’t choose a more exciting time to consider joining us!BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn’t choose a more exciting time to consider joining us!

Ottawa, Ontario, Canada (On-Site)

San Jose, California, United States (Remote)

Hanover, Lower Saxony, Germany (On-Site)

Novi, Michigan, United States (Remote)

Seattle, Washington, United States (On-Site)

Ottawa, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Black Bery

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug