BlackBerry is seeking a Systems Software Developer for middleware to design, implement, and maintain VirtIO virtual devices that enable low-latency, high-throughput communication across guest OSes. You will work closely with hardware vendors and Android AOSP teams to co-design drivers, mappings, and interrupt handling for virtual devices.
The role demands solid C/C++ and real-time expertise, with opportunities to engage directly with customers and field teams to deliver tailored middleware