Summary
Rom Lemarchand is a seasoned kernel and systems engineering leader with 12 years of experience building and managing memory management, performance, and reliability across mobile and OS platforms. Currently Tech Lead for BMC Kernel at Google, he previously led CoreOS kernel and memory work at Apple supporting visionOS, iOS and macOS, and has deep history leading Android kernel efforts and platform BSPs at Google, Samsung, and HP. Rom blends hands-on kernel development—drivers, memory management, power and performance optimizations—with people leadership, having bootstrapped teams (including an on-assignment role in London) and managed cross-functional engineering for ASIC firmware and TPU software. He has a pragmatic record of shipping production kernel features and driver work from device bring-up to mainline, and a knack for reducing resource use in constrained environments. Based in Campbell, CA, he pairs an MS in Software Engineering from Carnegie Mellon with a career-long focus on reliability, security and power efficiency in OS kernels. A less obvious strength is his track record of moving low-level fixes from prototype on devices into widely deployed platform kernels.
12 years of coding experience
22 years of employment as a software developer
Maîtrise, Computer Science, Maîtrise, Computer Science at Université de Rouen
MS, Software Enginnering, MS, Software Enginnering at Carnegie Mellon University
French, English, Spanish, Korean