Rob Coleman is a seasoned software engineering manager with over 20 years of experience designing and shipping low-level software for mobile devices and SoCs, now leading teams at Apple from San Diego. He blends deep hands-on expertise in storage, USB, PCIe, and touch-processing stacks with a proven history of moving functionality across hardware and software boundaries to reduce cost and increase capability. At Qualcomm he led multi-national teams delivering touch offload to DSPs, memory validation strategies, and PCIe driver ecosystems, often coordinating labs and vendor relationships to influence standards and roadmaps. Known for pairing technical depth with cross-functional leadership, he has scaled teams both locally and offshore while shepherding disruptive platform transitions. His background from Motorola pager and early mobile Java projects to modern SoC driver ecosystems gives him uncommon perspective on both embedded constraints and system-level product strategy.
8 years of coding experience
24 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
Contributions:13 releases, 41 commits, 43 pushes in 1 year 8 months
upcoming-media-cardcard-mediafeedplex
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rob Coleman - Software Engineering Manager at Apple