{"id":"b3e59b66-781f-4b67-b914-b2542a7151ed","title":"QNX Principal Systems Software Developer","company":{"id":"ce6ce7b4-afef-4407-aac1-b3c651d63e35","name":"BlackBerry Limited","website":null,"url":"https://yesjob.brogu.ca/companies/ce6ce7b4-afef-4407-aac1-b3c651d63e35"},"url":"https://yesjob.brogu.ca/jobs/b3e59b66-781f-4b67-b914-b2542a7151ed","apply_url":"https://bb.wd3.myworkdayjobs.com/BlackBerry/job/Ottawa-Ontario/QNX-Principal-Systems-Software-Developer_20260268-1","status":"open","location":"Ottawa, Ontario","locations":[{"city":"Ottawa","region":"ON","country":"CA"}],"workplace":null,"remote_eligible_countries":[],"employment_types":["full_time"],"work_auth_required":"unspecified","term":null,"salary_cad_per_year":{"max":181250,"min":131250},"languages_required":[],"seniority":"staff","first_seen_at":"2026-11-02T03:45:21.879Z","last_seen_at":"2026-11-09T14:32:25.127Z","salary_text":null,"summary":"- Full-time (40 hours/week) Principal Systems Software Developer on the QNX Kernel Development Team in Ottawa, Ontario.\n- Core requirements: strong C for embedded environments, OS fundamentals (processes, memory, IPC, scheduling), POSIX experience, and multicore/real-time architecture understanding.\n- Bachelor's degree in CS, computer or electrical engineering, or equivalent experience is required.\n- Work authorization, workplace model (onsite/hybrid/remote) and language requirements are not stated; base salary range is $131,250 to $181,250.","sources":["https://bb.wd3.myworkdayjobs.com/BlackBerry/job/Ottawa-Ontario/QNX-Principal-Systems-Software-Developer_20260268-1"]}