Summary
Othmane Cadi is an Embedded C/C++ software developer with over a decade of experience building performance-sensitive systems, currently focusing on automotive embedded software at Ford in Ottawa. He has a strong background in cross-platform C/C++ development, modernizing legacy codebases and shipping connectors and import/export modules across CAD and server frameworks. Othmane blends low-level optimization and modern C++ techniques (C++11/14) with practical tooling—CMake, Clang, Git/Perforce—and experience across Linux, Windows and macOS. His career includes reverse-engineering proprietary CAD formats and designing high-reliability BI and ETL pipelines, highlighting a knack for tackling poorly documented problems. Known as an embedded systems enthusiast on GitHub, he pairs curiosity with disciplined engineering practices like unit testing and clear documentation. Colleagues rely on him to translate complex requirements into maintainable, high-performance solutions.
10 years of coding experience
7 years of employment as a software developer
Specialized Technician diploma, Computer Programming, Specialized Technician diploma, Computer Programming at ISTA NTIC - Institut Spécialisé de Technologie Appliquée Ntic
Master's degree, Computer Engineering, Master's degree, Computer Engineering at ESTEM - École supérieure en ingénierie de l'information, télécommunications et management
Arabic, French, English