
Salman Omar Sohail
Robotics Engineer
INDUSTRIAL EXPERIENCE

MYBOTSHOP GmbH (Team Lead – Robotic Software Engineer)
Robotic Software Development
Specializing in the development and integration of software for a variety of robots including:
Expertise in creating custom navigation, manipulation, and perception stacks, sensor interfaces, low-level drivers, and automated testing frameworks for multi-robot systems. Development mainly in C++, Python, and ROS|ROS2 (All distros.). Interface development with web gui via fullstack web development.
Robot Category | Manufacturer | Models | Quadruped |
---|---|---|
Boston Dynamics |
|
Tracked Robots |
Mattro |
|
Bi-pedal Robots |
Ascento Research |
|
|
Direct Drive Tech |
|
Wheeled Robots |
AgileX |
|
|
Clearpath |
|
|
Segway Robotics |
|
|
Robotnik |
|
|
DALU Robotech |
|
Robotic Manipulators |
Ufactory |
|
|
Universal Robots |
|
|
Kinova |
|
|
Franka Emika |
|
|
Robotis |
|
Miscellanious |
Stanford University |
|
Expertise in creating custom navigation, manipulation, and perception stacks, sensor interfaces, low-level drivers, and automated testing frameworks for multi-robot systems. Development mainly in C++, Python, and ROS|ROS2 (All distros.). Interface development with web gui via fullstack web development.
Sensor Integration
Proficient in integrating a range of sensors such as:
Skilled in installation, interfacing, and server integration. Furthermore, expertise in Linux kernel
augmentation ensuring efficient utilization and management of these sensors.
Sensor Category | Models | |
---|---|---|
Lidars |
|
|
Depth-Cameras |
|
|
Inertial Measurement Units (IMUs) |
|
|
Routers |
|
|
Global Positioning Systems (GPS) |
|
Technical Documentation
Experienced in developing user guides,
blogs, manuals, and technical documentation. Provision of clear instructions and best
practices for integrating and operating robots, sensors, and software components. Helps
users understand and leverage the capabilities of the systems effectively. Example below:
Robotic Trainer
Adept in providing comprehensive training for
robotic teams and specialists in the utilization of ROS|ROS2 (All distros.), including advanced
supervision of graduate theses focused on robotic applications.
Thesis Supervisor
Thesis Title | Institution | Completion |
---|---|---|
Surface Tracking Last Mile Delivery | Hochschule Bonn Rhein Sieg | Ongoing |
Entwicklung und Implementierung eines kostengünstigen autonomen Roboters für die Warentransportlogistik im Einzelhandel | FH Aachen | Q1 2025 |
Digital Twin-Driven Safety Protocol Development for HRI in German Retail Stores | Hochschule Bonn Rhein Sieg | Q1 2025 |
System Transparency Specification for Assistive Robots | Hochschule Bonn Rhein Sieg | Q3 2024 |
Examination and Testing of an Image-Based Robotic Gripping Approach for Fruit Harvesting | Rheinisch-Westfälische Technische Hochschule Aachen | Q1 2024 |
Development of a Strategy of Mobile Robot for Tunnel Exploration: Navigation and Gathering Data | Ostbayerische Technische Hochschule Regensburg | Q4 2023 |
QUADRUPED GmbH
(Team Lead – Robotic Software
Engineer)
Robotic Software Development
Specializing in the development and integration of software for a variety of robots including
QUADRUPED Documentation
Robot Category | Manufacturer | Models | Quadruped |
---|---|---|
Unitree |
|
Bi-pedal Robots |
Unitree |
|
Wheeled Robots |
Unitree |
|
Robotic Manipulators |
Unitree |
|
Sensor Integration
Proficient in integrating a range of sensors as mentioned in the MYBOTSHOP GmbH section. Skilled
in
installation, interfacing, and server integration.
Furthermore, expertise in Linux kernel augmentation ensuring efficient utilization and
management of
these sensors.
Technical Documentation
Experienced in developing user guides,
blogs, manuals, and technical documentation. Provision of clear instructions and best
practices for integrating and operating robots, sensors, and software components. Helps
users understand and leverage the capabilities of the systems effectively. Example below:
Robotic Trainer
Adept in providing comprehensive training for
robotic teams and specialists in the utilization of ROS|ROS2, including advanced supervision
of graduate theses focused on robotic applications.
Pakistan Railways
(Mechanical Engineer
Trainee)
Tasks included:
- Research in the development and repair of locomotives, bogeys, and carriages as well as all their auxiliary components.
- Procedures documentation of railway workshops e.g. turbocharger dept., forge dept., rewinding dept., and diesel dept.
Cotton Web
(Mechanical Engineer Intern)
Tasks included:
- Installation and maintenance of machinery and equipment.
- Organization's strategic resource allocation review and auditing of machinery and layout of the manufactory.