1. What is an Embedded Engineer at BlackBerry?
As an Embedded Engineer at BlackBerry, you are at the heart of the company’s transition into a powerhouse for intelligent security software and mission-critical systems. This role is essential for maintaining the high-reliability standards that define BlackBerry products, ensuring that low-level code interacts seamlessly with hardware while meeting strict performance and security requirements. You will work within teams that bridge the gap between abstract software requirements and the physical constraints of embedded systems.
The work is characterized by its technical depth and the need for precision. Whether you are working on Board Support Packages (BSP), optimizing hardware-software integration, or developing robust debugging frameworks, your contributions directly impact the stability of high-stakes environments. You will be expected to demonstrate a deep understanding of how code behaves close to the metal, making this an ideal role for engineers who thrive on complexity, architectural rigor, and the challenge of solving problems where there is little margin for error.

