Andrei Diea is a Senior Embedded Software Engineer with 12 years of hands-on experience building and optimizing embedded systems across automotive, medical, IoT, and consumer wearable domains, currently at Google. He combines deep C/C++ expertise, low-level build and memory-layout work (including notable contributions to the open Sming embedded framework), and practical knowledge of Linux, RTOSes, and vectorized CPU optimizations (AVX512). Throughout roles at Fitbit, Luxoft, Enea and others he has led small R&D teams, shipped telematics and smartwatch products, and translated TensorFlow prototypes into optimized C++ inference engines. Andrei pairs a strong systems-level mindset with full-project experience—from MCU pinconfigs and makefile toolchains to webGL front-ends and mobile game interfaces—so he adapts quickly to diverse tech stacks and team contexts. He also teaches embedded systems, demonstrating an ability to distill complex hardware/software topics into practical training.
12 years of coding experience
11 years of employment as a software developer
Master of Science (M.Sc.), Advanced Software Techniques on Network Communication, 100, Master of Science (M.Sc.), Advanced Software Techniques on Network Communication, 100 at Universitatea „Politehnica” din București
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:81 commits, 44 PRs, 373 comments in 1 year 8 months
Contributions summary:Andrei primarily focused on low-level code changes related to the Sming framework, specifically concerning makefiles and pin configurations. They implemented changes to the build process for increased flexibility, including support for custom project folders and memory layout analysis. The user also updated core system components like WConstants.h and Digital.cpp, adding pullup configuration features to maintain compatibility and functionality within the Arduino environment.
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.