01 Aug
|
Flo Mobility
|
Karnataka
01 Aug
Flo Mobility
Karnataka
Role & responsibilities
- Develop and maintain robotics software using ROS2
- Implement and integrate SLAM, localization, and mapping pipelines
- Work on sensor fusion and state estimation using data from multiple sensors
- Perform data collection, labeling, validation, and analysis from robotic systems
- 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
- Collaborate with cross-functional teams to improve system performance and reliability
- Document designs, experiments, and results clearly
Preferred candidate profile
- Solid programming skills in Python and/or C++
- Hands-on experience with ROS2 (nodes, topics, services, TF, launch files)
- Understanding of robot kinematics, dynamics, and coordinate transformations
- 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
Good to Have (Plus)
- Personal or academic robotics projects (mobile robots, autonomous vehicles, drones, manipulators)
- Experience with model training, ML-based perception, or learning-based robotics
- Familiarity with OpenCV, PCL, NumPy, PyTorch/TensorFlow
- Experience with simulation tools (Gazebo, RViz, Isaac Sim, Webots, etc.)
- Understanding of real-time systems and performance optimization
- Exposure to version control (Git) and collaborative development workflows
📌 Robotics Engineer - Internship (Karnataka)
🏢 Flo Mobility
📍 Karnataka