Principal Systems Software Developer at QNX
Job in
Ottawa, Ontario, Canada
Listed on 2026-07-18
Listing for:
BlackBerry Inc.
Full Time
position Listed on 2026-07-18
Job specializations:
-
Software Development
Software Architect, Software Engineer, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
As a Principal Systems Software Developer at QNX, you'll work on cutting-edge technology that supports safe software-defined businesses. You'll design and develop critical software components in C and C++, while tackling complex technical challenges. Your collaboration with experienced engineers will help shape the future of product strategy and architecture, enhancing the performance of embedded applications.
Key Responsibilities:
• Design and develop system-level software components
• Build solutions for high-performance embedded applications
• Investigate technical problems across software stacks
• Define product requirements and architecture collaboratively
• Contribute to design and code reviews for excellence
Requirements:
• Strong software development experience in C/C++
• Understanding of embedded and RTOS concepts
• Excellent problem-solving and analytical skills
• Passion for technical discussions and architecture design
• Degree in Computer Science or related field
Join QNX and influence critical technologies used by developers globally.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×