Summary
Elad Lahav is a seasoned kernel and system-level engineer with nine years focused on designing and shipping core OS features, now serving as Lead Architect at BlackBerry QNX. He has deep, hands-on expertise across QNX, Linux, Windows and Solaris and multiple architectures (ARM, x86, SPARC, PIC), with specialties in advanced C/C++, scheduling, data structures and performance tuning. Elad has led and mentored kernel teams, architected scheduling and memory-management improvements for BlackBerry OS releases, and driven safety- and robustness-focused microkernel design for Neutrino. His background spans both embedded and desktop systems, and he brings a rare blend of low-level rigor and leadership that consistently reduces latency and improves system predictability. Based in Ottawa and holding an M.Math from the University of Waterloo, he often tackles subtle concurrency and real-time tradeoffs that are invisible to most higher-level developers.
9 years of coding experience
20 years of employment as a software developer
B. Sc. Computer Science, B. Sc. Computer Science at Ben-Gurion University of the Negev
M. Math Computer Science, M. Math Computer Science at University of Waterloo
English, Hebrew