Selected Intern's Day-to-day Responsibilities Include
- Develop and maintain robotics software
- Debug, test, and optimize software on real robotic hardware
- Document designs, experiments, and results clearly
About Company: Key Responsibilities
Develop and maintain robotics software using ROS2
Implement and integrate SLAM, localization, and mapping pipelines
Design and implement computer vision and perception algorithms
Integrate of sensors including 3D LiDAR, 2D LiDAR, IMU, wheel encoders, and cameras
Implement and tune trajectory tracking and control algorithms such as: Pure Pursuit,
PID, MPC (Model Predictive Control)
Debug, test, and optimize software on real robotic hardware
Skills
Strong programming skills in Python and/or C++
Hands-on experience with ROS2 (nodes, topics, services, TF, launch files)
Understanding of robot kinematics, dynamics
Experience with SLAM, localization, and mapping algorithms
Knowledge of sensor fusion and state estimation techniques (Kalman Filters, EKF/UKF)
Experience working with real sensors: 3D / 2D LiDAR, IMU, Wheel encoders, Cameras
Familiarity with trajectory planning and tracking techniques
Comfortable working in Linux/Ubuntu environments