06/03/2025 updated
DA
100 % available
Robotics Software Engineer with expertise in ROS and Motion Planning
Ahmedabad, India
Worldwide
MSc Intelligent Systems and RoboticsC (Programming Language)AlgorithmsData AnalysisArduinoComputer VisionAutomationC++ (Programming Language)Communications ProtocolsControl SystemsDamage ControlEmbedded SystemsIntegrated CircuitsPython (Programming Language)MATLABMachine Learning
Robotics Software Development
Expertise in ROS (Robot Operating System) for developing robotic applications, motion planning algorithms, and control systems.
Programming Languages
Proficiency in Python, C, C++, and MATLAB for developing software solutions for robotic platforms.
Embedded Systems
Experience with microcontrollers including Arduino, ESP32, STM32, and development platforms like Raspberry Pi for IoT and robotics applications.
Industrial Communication Protocols
Knowledge of MODBUS, MQTT, I2C, SPI, and IEC104 protocols for industrial automation and IoT applications.
Computer Vision
Implementation of object detection systems using YOLO, MRCNN for applications like pothole detection and car damage assessment.
Machine Learning
Experience with TensorFlow, PyTorch, and deep learning techniques for robotics and data analysis applications.
3D Simulation
Skills in 3D reconstruction, simulation environments like Gazebo, and URDF modeling for robotic system development.
Expertise in ROS (Robot Operating System) for developing robotic applications, motion planning algorithms, and control systems.
Programming Languages
Proficiency in Python, C, C++, and MATLAB for developing software solutions for robotic platforms.
Embedded Systems
Experience with microcontrollers including Arduino, ESP32, STM32, and development platforms like Raspberry Pi for IoT and robotics applications.
Industrial Communication Protocols
Knowledge of MODBUS, MQTT, I2C, SPI, and IEC104 protocols for industrial automation and IoT applications.
Computer Vision
Implementation of object detection systems using YOLO, MRCNN for applications like pothole detection and car damage assessment.
Machine Learning
Experience with TensorFlow, PyTorch, and deep learning techniques for robotics and data analysis applications.
3D Simulation
Skills in 3D reconstruction, simulation environments like Gazebo, and URDF modeling for robotic system development.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishFluent
Project history
Working with Arduino, ESP32 and STM32 microcontrollers. Experience in 3D Python scripting, 3D reconstruction and simulations. Using ROS2 with Python, Gazebo, Rviz, URDF modeling and moveit. Experience with rplidar for obstacle avoidance.
Developed applications using microcontrollers, Raspberry Pi, Arduino, ESP32, ESP8266 and LoRa modules. Created data transfer applications between Linux and Windows using WXPython. Implemented MODBUS, MQTT, I2C and SPI protocols. Worked with RSA key and OpenVPN.