← Back to list
middle
Registration: 27.11.2023
Salah Soliman
Specialization: C++ Developer
Portfolio
The Egyptian Space Agency
• Lead a team of engineers developing a lunar rover mission. • Developed the simulations of a lunar rover and vision for an exploration mission. • Developed the mapping, and motion control stack for a lunar rover.
Innovations Health
• Lead a team of engineers developing the robotics software and hardware stack. • Demoed the system to investors. • Integration between ROS, Hardware, GUI, and Unity. • Reduced the cost of the hardware by 80%.
Luxoft
• Worked on the development of one of the infotainment modules for Mercedes-Benz. • Developed unit tests, component tests, and integration tests using code generation. • Developed C++ code compliant with AUTOSAR coding standards. • Performed tests on actual hardware.
Skills
Agile Software Development
C++
CommonAPI
C Programming
Docker
Doxygen
Electronic Design
Embedded Systems
Gazebo
Git
GTest
LaTeX
Moveit
OpenCV
Python
Robot Operating System
SomeIP
TensorFlow
Work experience
Software Engineer
since 01.2023 - Till the present day |Luxoft
C++, ROS, Python
Robotics Software Engineer
06.2021 - 01.2023 |Innovations Health
ROS, GUI, C++
Robotics Engineer
02.2021 - 02.2022 |The Egyptian Space Agency
ROS, C++
Educational background
Mechatronics and Automation Engineering
2014 - 2020
Ain Shams University
Additional education
Data Structures and Algorithms
University of California San Diego
Self-Driving Cars Specialization
University of Toronto
Languages
EnglishUpper Intermediate