Dmitry Grinberg is a Sr. Staff Software Engineer with deep expertise in low-level systems, kernel and driver development, and embedded platforms, currently working on highly confidential projects at Waymo. Over a career spanning major roles at Apple, Google, VMware, Lab126 and startups, he has led platform kernel integrations for multiple Apple SoCs, authored sensor-hub and Bluetooth stacks, and built flash translation layers and JITs that reached production. He is fluent in ARM architecture, C, and many assembly languages, and has a knack for reverse engineering and turning chaotic hardware constraints into reliable shipping products. Notably, he built a protected-memory multitasking OS for ARM, booted Linux on an 8-bit microcontroller, and has repeatedly been the technical lead bridging silicon, firmware, and OS teams.
8 years of coding experience
16 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Illinois Urbana-Champaign
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.