QNX- Senior Systems Software Developer (Sensor Frameworks)
Ottawa, ONBlackBerry Limited
Candidates need strong embedded software experience, advanced C and C++ skills, and deep knowledge of memory management, interrupts, DMA, concurrency and device drivers. Experience with static analysis, unit testing and debugging across hardware and software layers is required, and QNX, Linux, computer vision, or ISO 26262 experience is an asset.
C, C++, QNX, Linux, Android
QNX- Senior Systems Software Developer (Sensor Frameworks)
Ottawa, ONBlackBerry Limited
Candidates need strong embedded software experience, advanced C and C++ skills, and deep knowledge of memory management, interrupts, DMA, concurrency and device drivers. Experience with static analysis, unit testing and debugging across hardware and software layers is required, and QNX, Linux, computer vision, or ISO 26262 experience is an asset.
C, C++, QNX, Linux, Android
QNX Embedded Development Manager (Open Source)
Ottawa, ONBlackBerry Limited
Candidates need significant progressive embedded software experience, including technical leadership, strong C/C++ and hands-on RTOS development on QNX, Linux or similar, and device driver experience. They must also show strong communication and people-leadership skills.
QNX, Git, GDB, GCC, Make, CMake
QNX Embedded Development Manager (Open Source)
Ottawa, ONBlackBerry Limited
Candidates need significant progressive embedded software experience, including technical leadership, strong C/C++ and hands-on RTOS development on QNX, Linux or similar, and device driver experience. They must also show strong communication and people-leadership skills.
QNX, Git, GDB, GCC, Make, CMake