Role Description
**Job Title:** Robotics Intern
**Company:** Muks Robotics AI Pvt. Ltd.
**Website:** https://muksrobotics.com/
**Location:** Baner, Pune
**Duration:** 6 Months
**Experience:** 0-1 Year
**About the Role :**
Muks Robotics AI Pvt. Ltd. is seeking a motivated **Robotics Intern** with interest and hands-on exposure in both robotic hardware systems and ROS-based software development. This role provides a balanced experience across embedded electronics, sensor integration, ROS1/ROS2 software, SLAM, navigation, and autonomous robotic systems. You will work directly on real robots - building, wiring, testing, and deploying full robotic pipelines - from perception and control to navigation and system integration.
**Key Responsibilities:**
1\.
**ROS Development (Software \& System Integration)**
* Develop, test, and deploy robotic applications using ROS1 and ROS2\.
* Work with ROS navigation and mapping frameworks:
◦ SLAM (Cartographer, RTAB-Map, Hector SLAM)
◦ Navigation stacks (ROS Nav2 / AMCL / Move Base)
* Create and manage ROS packages, nodes, launch files, and URDF/Xacro robot descriptions.
* Utilize tools such as rviz, rqt, rosbag, TF2, and Gazebo for debugging and simulation.
2\.
**Embedded Systems \& Electronics (Hands-On Hardware Work)**
* Develop firmware for Arduino, STM32, Raspberry Pi, and similar microcontrollers.
* Interface and calibrate hardware modules and sensors.
* Work with motor drivers and actuators including DC motors, BLDC motors, stepper motors, and servo motors
* Implement and troubleshoot communication protocols UART, I2C, SPI, RS485, CAN (bonus)
* Perform wiring, assembly, soldering, circuit testing, and debugging on physical robot platforms.
3\.
**Sensor Integration \& Perception**
* Integrate and configure sensors such as 2D/3D Lidar, IMU, wheel encoders, ultrasonic sensors, depth cameras
* Work on sensor fusion concepts (IMU \+ encoder).
* Contribute to perception pipelines for Obstacle detection, Environment mapping and Localization.
4\.
**SLAM, Navigation \& Autonomy**
* Assist in implementing mapping, path planning, and localization algorithms.
* Tune navigation parameters for smooth autonomous movement.
* Perform real-world tests to validate mapping, obstacle avoidance, and robot behavior.
* Analyze logs, debug issues, and optimize the robot’s autonomous performance.
5\.
**Testing, Debugging \& Deployment**
* Conduct hardware and software tests on robot prototypes.
* Diagnose performance issues in sensors, control systems, or ROS nodes.
* Help integrate end-to-end robotic systems in field tests and client demos.
**Required Skills \& Qualifications**
* Bachelor's degree in Robotics \& Automation or related field.
* Basic understanding of ROS1/ROS2 (projects, coursework, or hands-on experience).
* Familiarity with Python, C, and C\+\+ for embedded and robotics programming.
* Knowledge of microcontrollers such as Arduino, STM32, Raspberry Pi.
* Understanding of motor control, drivers, and robotics controllers.
* Basics of SLAM, navigation, and localization.
* Exposure to sensors like Lidar, encoders, IMU, and depth cameras.
* Working knowledge of electronics fundamentals (wiring, voltage levels, circuits).
**Good to Have (Preferred)**
* Experience with the ROS2 Navigation2 stack.
* Simulation tools: Gazebo, RViz, Webots, Isaac Sim.
* Understanding of TF frames, kinematics, and URDF modeling.
* Basic AI/ML concepts for robotics (optional).
Job Type: Internship
Contract length: 6 months
Work Location: In person