User's Cover Picture
User's avatar

Mohamed Mahmoud Ibrahim

Embedded Software Validation Engineer at Valeo

Message
About
Embedded Software Engineer | IoT & Robotics Enthusiast.
Experience
User avatar
Valeo
Aug 2022 – Present
Cairo, Egypt
Embedded Software Validation Engineer
• Developing the software application layer of the BMW Self-Parking 2025 system. • Developing of active parking detecting collision "aPDC" software feature according to the system requirements. • Validation and testing of software behaviors on both software and hardware levels using MIL, SIL, and HIL testing. • Ensuring the quality and reliability of the software safety features by applying simulation scenarios. • Working in agile environment with CI/CD. • Automation of tasks using Python and MATLAB scripting. • Utilizing GTest and GMock for unit and system testing in HLOS validation.
User avatar
Mogassam 3D
Dec 2021 – Aug 2022
Cairo, Egypt
Embedded Software Development Engineer
• Development of 3D printers using DLP technology for dental industry. • Implemented motor control software algorithms for precise movement of build platforms that enhanced print quality and speed. • Contributed with designing the user interface for the 3D printer control software. • Working alongside the QA team on system validation and verification using Playwright.
User avatar
EMS – Egyptian Micro Solutions
Jan 2021 – Dec 2021
Cairo, Egypt
Electrical Engineer
• Conducted thorough quality checks and inspections to verify the functionality and reliability of installed hardware devices. • Implemented effective troubleshooting strategies to quickly identify and resolve electrical issues, minimizing project downtime.
User avatar
Mechatronics Engineering Lab, Ain Shams University
Jun 2018 – Aug 2018
Cairo, Egypt
Robotics Workshop Trainee
• Design, Simulate and build industrial robotic arm prototype to perform tasks using SolidWorks, V-REP and Robotics toolbox in MATLAB. • Implementing advanced control theories for industrial robots like (forward/inverse kinematics using (D-H) parameter equations, Path Planning & Trajectory Planning) to drive the robot motors using Microcontrollers (Arduino, Raspberry Pi, Tiva-C). • Hands-on training on ABB IRB120 robot and control it with FlexPendant HMI and RobotStudio software.
User avatar
ASU Racing Team
Jul 2016 – Aug 2017
Cairo, Egypt
Electrical Engineering Specialist
• Class-1 formula student team member participated in Formula Student UK 2017 competition, Global Rank: 28. • Fuel-efficient ICE class vehicle participated in Shell Eco-marathon Asia 2017 in Singapore, Global Rank: 18. • Urban Battery-Electric class vehicle participated in Shell Eco-marathon Asia 2017 in Singapore.
Education
User avatar
Ain Shams University
Sep 2014 – Jun 2020
Bachelor of Science, Mechatronics and Automation Engineering