Summary
Jeffrey Carlyle is an embedded OS kernel specialist with 17 years of experience bringing up ARM-based platforms and leading large teams to ship boot loaders, Linux kernels, and core system services for mobile devices. At Motorola he was principal architect for a 50+ engineer Kernel/BSP organization, redesigned the boot loader to shrink and simplify maintenance, and pioneered kernel extensions to streamline multi-target support—practical changes that reduced code and configuration overhead. Now at Google’s ATAP, he continues to tackle low-level challenges across Android and Linux on Cortex-A platforms, combining deep JTAG/Trace32 debugging skills with C/C++ and scripting fluency. He’s equally comfortable designing elegant system architectures and diving into assembly-level hardware quirks, and brings a history of academic teaching and tooling improvements that reflect a focus on doing things right the first time.
17 years of coding experience
12 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at University of Evansville
Warren Central High School
Ph.D. (not completed), Computer Science, Ph.D. (not completed), Computer Science at University of Illinois Urbana-Champaign