Summary
Jeremy Andrus is a results-driven software engineering leader with 15 years of experience spanning operating systems, kernel development, and hardware-software integration. As a Senior Software Engineering Manager at Apple since 2021, he leads efforts to reduce energy usage and enhance data security in data centers, while mentoring cross-functional teams across systems software. His career includes pivotal kernel and system software roles at Apple, including kernel scheduling for asymmetric multi-processor architectures, Mach IPC, and Apple silicon kernel-extension support. He brings deep hands-on expertise in C/C++, Objective-C, Verilog, and embedded systems, with a track record across Android and iOS platform research, CMOS image sensors, and low-level networking. His academic background is distinguished by PhD-level research in mobile/embedded computing and image sensing at Columbia, underscoring a rare blend of theoretical depth and practical production-focused engineering. Based in Seattle, he excels at turning complex hardware/software challenges into reliable, auditable systems in fast-paced environments.
15 years of coding experience
20 years of employment as a software developer
Master's Degree, Computer Science, Master's Degree, Computer Science at Columbia University in the City of New York
Master of Philosophy (M.Phil.), Computer Science, Master of Philosophy (M.Phil.), Computer Science at Columbia Engineering
BSE, Electrical and Computer Engineering, BSE, Electrical and Computer Engineering at Calvin College
English