← Back to list
middle
Registration: 27.11.2023

Salah Soliman

Specialization: C++ Developer
A result-oriented, responsible, and creative software engineer with 3+ years of professional experience in software development, eager to learn and grow both technically and personally.
A result-oriented, responsible, and creative software engineer with 3+ years of professional experience in software development, eager to learn and grow both technically and personally.

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

C++
Python
SomeIP
CommonAPI
GTest
Docker
Robot Operating System
Moveit
Gazebo
Git
Agile Software Development
Doxygen
C Programming
Embedded Systems
LaTeX
Electronic Design
OpenCV
TensorFlow

Work experience

Software Engineer
since 01.2023 - Till the present day |Luxoft
C++, ROS, Python
• 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.
Robotics Software Engineer
06.2021 - 01.2023 |Innovations Health
ROS, GUI, C++
• 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%.
Robotics Engineer
02.2021 - 02.2022 |The Egyptian Space Agency
ROS, C++
• 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.

Educational background

Mechatronics and Automation Engineering
2014 - 2020
Ain Shams University

Languages

EnglishUpper Intermediate