Summary
David De Grave is a Senior Software Engineer with nearly a decade of focused experience in embedded Linux and low-level systems, currently working at Thales. He specializes in Buildroot, Yocto, FreeRTOS and cross-platform kernel and user-space development across ARM, PowerPC, Intel and Espressif chips, with hands-on expertise in device trees, toolchains and kernel configuration. His background includes long-term consulting roles where he designed development frameworks, automated Linux setups and delivered firmware and test suites for audio and IoT products. Prior roles at Google and long tenure in telecom systems give him strong operational troubleshooting skills and an appreciation for production reliability. David maintains a personal website and CV, reflecting a pragmatic, documentation-minded engineer who bridges hardware constraints and maintainable software. Colleagues would describe him as a versatile embedded developer who thrives on porting and stabilizing complex systems in constrained environments.
9 years of coding experience
22 years of employment as a software developer
Graduat Informatique Industrielle, Graduat Informatique Industrielle at Enseignement Supérieur d'Informatique (ESI-HEB Bruxelles)
French, English, neerlandais