Andrei Diea

Senior Embedded Software Engineer at Google

Bucharest, Romania
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job11 years of employment as a software developer
bookMaster 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
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
56reputation
378reached
3answers
0questions
github-logo-circle

Github Skills (14)

esp3210
embedded10
c-language10
cprogramming-language10
makefile10
arduino10
esp826610
iot9
microcontroller9
application-framework9
app-framework9
web-framework9
git6
java6

Programming languages (5)

C++CJavaScriptGoAssembly

Github contributions (5)

github-logo-circle
SmingHub/Sming

Jun 2015 - Mar 2017

Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Role in this project:
userEmbedded 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.
cppsmingesp8266espressifiot
ADiea/HomeApp

Aug 2015 - Jun 2016

Contributions:166 pushes, 1 branch in 9 months
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