QNX Senior Systems Software Developer
Ottawa, ONBlackBerry Limited
5+ ansCandidates need a bachelor's degree or equivalent experience, established software development experience and deep knowledge of C and Assembly. Prior driver development, board bring-up and embedded operating system experience (QNX, Linux, VxWorks) are essential, with senior candidates expected to own subsystems and lead teams.
QNX, Linux, VxWorks, Green Hills, u-boot
QNX Senior Cybersecurity Manager
Ottawa, ONBlackBerry Limited
Candidates need a solid understanding of ISO/SAE 21434 and automotive standards such as ASPICE and ISO 26262, plus exposure to EU CRA, IEC 62443 and product security audits. Hands-on experience with C/C++, Python and embedded systems is required, with strong communication skills.
Python, C, C++
QNX Senior Systems Software Developer
Ottawa, ONBlackBerry Limited
Candidates need a bachelor's degree or equivalent experience, established software development experience and proven driver development skills. They must know C and Assembly, have embedded OS experience with QNX, Linux, Green Hills or VxWorks, and understand bus architectures and communication protocols.
QNX, Linux, u-boot, Green Hills, VxWorks