QNX Software Test Specialist II
Ottawa, ONBlackBerry Limited
Candidates need a bachelor's degree in a related field and experience developing automated tests for embedded systems. Strong skills in Python, C, Shell scripting and Linux are required, along with file system testing and familiarity with Git, Jira, Jenkins and CI/CD.
Git, SVN, Jira, Jenkins, Linux, Python
QNX Senior Security Researcher
Ottawa, ONBlackBerry Limited
Candidates need hands-on experience in vulnerability research, penetration testing, or exploit development, plus fuzzing experience with tools such as AFL or libFuzzer. Strong C, C++ and Python skills and deep knowledge of low-level systems are also required.
AFL, libFuzzer, IDA Pro, Ghidra, Binary Ninja
QNX Senior Security Researcher
Ottawa, ONBlackBerry Limited
Candidates need hands-on experience in vulnerability research, penetration testing, or exploit development, plus fuzzing experience with tools such as AFL or libFuzzer. Strong C, C++ and Python skills and deep knowledge of low-level systems are also required.
AFL, libFuzzer, IDA Pro, Ghidra, Binary Ninja
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 Software Test Specialist II
Ottawa, ONBlackBerry Limited
Candidates need a bachelor's degree in computer science, software engineering, electrical engineering or a related field, plus experience with automated testing for software or embedded systems. Strong Python, C and shell scripting, hands-on Linux, and file systems testing across hardware platforms are required.
Git, SVN, Jira, Jenkins, Linux
QNX Principal Systems Software Developer
Ottawa, ONBlackBerry Limited
BlackBerry Limited needs candidates with strong C programming skills for embedded systems and a solid grounding in operating system fundamentals. Experience with POSIX-based systems, multicore or real-time architectures, and a bachelor's degree or equivalent experience are required.
QNX, Git, SVN, GNU toolchain