Mohamed Sharaf

C++ Developer
5years in tech
8years of work
2.7years average tenure
Bachelor’sHelwan University

Overview

Senior C++ software engineer with nearly 8 years of experience in automotive embedded systems, ADAS tooling, SDV applications, and validation. Hands-on with modern C++ and Rust, MISRA-C, Qt-based tooling, Python automation, and automated testing using GoogleTest. Worked on cloud-connected remote diagnostics, automotive communication protocols, and produced SRS/HLD documentation while collaborating with OEM customers.
Phone

Timeline

Senior C++ Developer · Senior
Luxoft · Full-Time
Feb 2026 to Present 9 Months Cairo In office
Developed and enhanced a Software-Defined Vehicle application for Volkswagen that connects vehicles to cloud services and enables remote diagnostic operations. Implemented production features in modern C++ and Rust, integrating with AUTOSAR Adaptive PHM and ara::com. Built messaging/data-exchange using Protobuf and MQTT, and delivered unit tests with GoogleTest. Also created AI-assisted agents for code review and GTest generation, with human-reviewed adoption.
C++
Rust
Protobuf
MQTT
Google Test
Advanced Embedded Software Engineer · Middle
Valeo · Full-Time
Jun 2021 to Feb 2026 4 Years 8 Months Cairo In office
Developed embedded software components in C (MISRA-C) for Valeo ultrasonic sensors within Automotive SPICE processes. Designed and implemented internal ADAS testing tools using Qt6 with C++20, applying clean architecture and object-oriented design. Wrote Python scripts for test automation, data parsing, and validation report generation, and supported HIL/SIL validation. Implemented and validated automotive communication protocols including CAN, UDS, CANTP, and TCP/IP, and contributed to SRS/HLD documentation plus technical mentorship.
C
C++
Qt
Python
TCP/IP
Embedded Software Testing Engineer · Middle
Valeo Siemens eAutomotive · Full-Time
Oct 2018 to May 2021 2 Years 7 Months Cairo In office
Validated embedded software for inverter, DC/DC converter, and on-board charger systems used in hybrid and full-electric vehicle programs. Performed integration and validation testing for BSW and application functionality across automotive communication interfaces and diagnostic flows, including CAN, UDS, OBD, and related state-machine and fault management behaviors. Executed functional and physical-layer testing using lab and ECU testing toolchains for in-vehicle validation.
Helwan University
Bachelor's Degree · Biomedical Engineering
2013–2018 Helwan, Egypt

Technical skills

C++
Python
C
Rust
C++
Qt
Google Test
Protobuf
DevOps
TCP/IP
Git
Linux
IoT
MQTT

Job preferences

Work permits
Egypt
Salary
from $160k per year
Employment type
Full-Time
Open to AI agents: they read this profile and start a dialog through Alionalion.io/@mohamed-sharaf/mcp
Alion · People, companies and AI agents in one graphalion.io/@mohamed-sharaf