Profile Image

Salman Omar Sohail

Robotics Engineer

INDUSTRIAL EXPERIENCE


MyBotShop Logo

MYBOTSHOP GmbH (Team Lead – Robotic Software Engineer)

JUL 2021 — Present
Bergheim, Germany
Robotic Software Development
Specializing in the development and integration of software for a variety of robots including:

Robot Category Manufacturer Models
Quadruped
Boston Dynamics
  • Spot
Tracked Robots
Mattro
  • MBS ROVO2
Bi-pedal Robots
Ascento Research
  • Ascento Research
  • Ascento Guard
Direct Drive Tech
  • Diablo
Wheeled Robots
AgileX
  • Hunter 2.0
Clearpath
  • Boxer
  • Husky
  • Jackal
  • Warthog
  • Dingo-d
  • Dingo-o
  • Ridgeback
  • Turtlebot 4
Segway Robotics
  • E1
Robotnik
  • Summit XL
  • Turtlebot 3
DALU Robotech
  • ANDI
Robotic Manipulators
Ufactory
  • xARM5
  • xARM6
  • xARM7
  • UF850
  • xARM6 Lite
Universal Robots
  • UR5
  • UR5e
  • UR10e
  • UR20
Kinova
  • Gen 3
  • Gen 3 Lite
  • Link 6
Franka Emika
  • Panda
Robotis
  • Open Manipulator X
Miscellanious
Stanford University
  • Aloha

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:

Sensor Category Models
Lidars
  • Livox Series
  • Ouster Series
  • Hokuyo Series
  • Blickfeld Series
Depth-Cameras
  • ZEDX
  • ZED2
  • ZED2i
  • Intel Realsense D435
  • Intel Realsense D435i
  • Intel Realsense D455
  • Intel Realsense D405
Inertial Measurement Units (IMUs)
  • UM7
  • Phidgets
  • Lord Microstrain
Routers
  • Tenda
  • Linksys
  • Netgear
  • TP-Link
  • Telefonica
Global Positioning Systems (GPS)
  • Drotek
  • EMLID M2
  • EMLID RS2
  • Fixposition
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:
MYBOTSHOP Documentation
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 Logo QUADRUPED GmbH (Team Lead – Robotic Software Engineer)


JUL 2021 — Present
Bergheim, Germany
Robotic Software Development
Specializing in the development and integration of software for a variety of robots including

Robot Category Manufacturer Models
Quadruped
Unitree
  • Aliengo
  • A1
  • GO1
  • GO2
  • B1
  • B2
Bi-pedal Robots
Unitree
  • H1
  • H1-2
  • G1
  • R1
Wheeled Robots
Unitree
  • B2 W
  • Go2 W
Robotic Manipulators
Unitree
  • Z1
  • D1-T
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:
QUADRUPED Documentation
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.


PAK RAILWAYS Logo Pakistan Railways (Mechanical Engineer Trainee)

AUG 2017 — SEP 2017
Lahore, Pakistan

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 Logo Cotton Web (Mechanical Engineer Intern)

AUG 2016 — SEP 2016
Lahore, Pakistan

Tasks included:
  • Installation and maintenance of machinery and equipment.
  • Organization's strategic resource allocation review and auditing of machinery and layout of the manufactory.

ROBOT DEPLOYMENTS