Summary
Zyad Mohamed is an Embedded Software Engineer with eight years of experience in automotive systems, currently delivering BMS and ECU software at APPRAID TECH for BMW and other OEM projects. He combines low-level CDD development, AUTOSAR stack configuration, and diagnostics for battery management (cell balancing, charging/discharging, temperature monitoring) with hands-on bring-up on new TC4Dx platforms and FPGA-based peripheral simulation. Zyad also designs RTL for CPLD safety logic and automates hardware verification with Python, showing a rare blend of firmware, hardware, and verification expertise. Comfortable with tools from Tasking and Bazel to Trace32, Canoe and INCA, he has driven early validation efforts by emulating peripherals on ZEBU and VLAB and is now exploring Ethernet gateway features and high-speed PHY integration. Based in Egypt with a strong engineering foundation from Ain Shams University, he pairs practical production experience with a knack for solving pre-fabrication and emulation challenges that speed time-to-market.
8 years of coding experience
1 year of employment as a software developer
Bachelor's degree, engineering, very good, Bachelor's degree, engineering, very good at Faculty Of Engineering Ain Shams University
high school, thanwya, 96.1%, high school, thanwya, 96.1% at El Orman
Arabic, English, German