Amine Naji is a Senior Software Engineer specializing in compilers, real-time and embedded systems with 11 years of experience across automotive and research environments. Based in Amsterdam, he blends deep C/C++ expertise and LLVM experience with hands-on knowledge of AUTOSAR, ISO26262 and timing/predictability analysis for safety-critical platforms. His background spans industry roles at TASKING, EVBox and Jaguar Land Rover and academic research developing WCET tools, cache-aware optimizations and compiler support for time-predictable architectures. He routinely bridges research and product: from evaluating hypervisors on automotive SoCs to extending ara::com middleware for timing monitoring. Fluent in English and French, he brings a pragmatic focus on performance, cache analysis and abstract interpretation that often uncovers system-level timing risks early in design.
11 years of coding experience
8 years of employment as a software developer
Engineer's degree (M.Sc equivalent), Electronics & Digital Technologies, Engineer's degree (M.Sc equivalent), Electronics & Digital Technologies at Polytech Nantes
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Sorbonne Université
Master's degree, Real-Time Systems, Master's degree, Real-Time Systems at Ecole Centrale Nantes
DUT, Génie Electrique et Informatique Industrielle, DUT, Génie Electrique et Informatique Industrielle at Ecole Supérieure de Technologie de Casablanca
Master 2, Project Management & Entrepreneurship, Master 2, Project Management & Entrepreneurship at Institut d'Administration des Entreprises
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.