Technical Source Development Manager
QNX enhances the human experience and amplifies technology‑driven industries, providing a trusted foundation for software‑defined businesses to thrive. The business leads the way in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, along with support and services delivered by trusted embedded software experts. With a focus on reducing hardware dependency and increasing efficiency, QNX empowers organizations to unlock new possibilities in areas like high‑performance computing at the edge, standards‑based virtualization technologies, and cloud enablement.
QNX® technology has been deployed in the world’s most critical embedded systems, including more than 275 million vehicles on the road today. QNX® software is trusted across industries including automotive, medical devices, industrial controls, robotics, commercial vehicles, rail, and aerospace and defense.
If you’re passionate about open ecosystems, upstream collaboration, and bringing modern open‑source technologies into places they’ve never been before, this role offers you a rare opportunity: shaping how open‑source runs on one of the world’s most trusted real‑time operating systems. It is a 50/50 hybrid role, half deep technical contribution and half leadership.
Responsibilities- Porting & optimizing open‑source projects for the QNX RTOS, ensuring performance, reliability, and real‑time behavior.
- Designing integration layers, build systems, and CI/CD workflows for open‑source components.
- Integrating OSS with QNX subsystems such as graphics, networking, USB, audio, and sensors.
- Upstreaming QNX‑relevant changes and collaborating directly with open‑source communities.
- Leading & mentoring a team of open‑source engineers, providing technical direction and fostering growth.
- Driving project roadmaps, defining best practices, and championing open‑source adoption within QNX.
- Documenting processes & advocating for open‑source excellence across the company.
- Significant progressive embedded software experience, including technical leadership/mentorship.
- Strong skills in C/C++ for embedded systems development & hands‑on RTOS development (QNX, Linux, or similar).
- Proven contributions to large open‑source projects.
- Deep understanding of embedded systems, hardware architectures, and cross‑compilation tool chains.
- Proficiency with Git, GDB, GCC, Make/CMake.
- Familiarity with open‑source licensing models & best practices relating to community engagement.
- Excellent communication and leadership skills; proven ability to lead, mentor, and manage a team of software engineers, fostering growth and accountability.
- Curiosity, enthusiasm, and interest in new technologies.
- Linux or Android internals experience.
- Experience in device driver development.
- Strong GCC/GDB knowledge.
- Experience with Agentic AI.
- Medical, dental, vision, life, and disability insurance.
- Retirement plans and employee share purchase program.
- Paid‑time‑off and other flexible benefits based on eligibility.
Base salary range: $ - $. Additional variable incentive pay may apply in accordance with the Black Berry Variable Incentive Pay (VIP) program, contingent on company performance and individual contribution.
Work Hours40 hours per week, 50/50 hybrid role (half deep technical contribution and half leadership).
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: