Professional Summary
Embedded Systems Engineer with 5+ years developing AUTOSAR-compliant software for automotive ECUs. Proven expertise in CAN/LIN protocols, radar signal processing, and ADAS systems.
Technical Skills
Programming Languages:
C, C++, Python
Automotive (AUTOSAR):
AUTOSAR, CAN/LIN
Tools & IDEs:
Vector CANoe
Version Control:
Git
Hardware:
STM32
Experience
Senior ADAS Engineer
Valeo Egypt · Cairo, Egypt · Full Time
Mar 2021 – Present
Developed radar signal processing algorithms for Level 2 autonomous driving.
- Implemented AUTOSAR BSW modules (CAN, LIN, NvM, EcuM)
- Reduced ECU boot time by 40% through optimization
- Led a team of 4 engineers in ADAS feature development
CC++AUTOSARCANLIN
Embedded Software Engineer
Continental Automotive · Cairo, Egypt · Full Time
Jan 2019 – Feb 2021
Designed and implemented the CAN communication stack.
- Developed diagnostic services (UDS protocol)
- Achieved 95% code coverage in unit testing
CCANUDSVector CANoe
Education
B.Sc., Electronics & Communications Engineering
Cairo University · Cairo, Egypt
Sep 2014 – Jun 2018
GPA: 3.8/4.0
Graduated with Honors
Projects
Autonomous Parking System
Developed ECU software for automated parking using ultrasonic sensors.
AUTOSARCCANARM Cortex-M4
Implemented a complete Basic Software stack from scratch.
AUTOSAR 4.3CVector DaVinci
Certifications
AUTOSAR Certified Professional
AUTOSAR
May 2022
Languages
Arabic (Native), English (Fluent)