Robotics Software Intern
UnboxRobotics Labs Pvt. Ltd.
Location
India
Vacancy for
Human
Employment type
Full-time
Necessary education
Not matter
Employer provided salary
0$ per year

Posted at 15.11.2025
Description
Requirements
Here is a polished 4–5 sentence description with 3–4 highlighted keywords and the outline ending exactly as you requested:
This role offers an exciting opportunity to work on advanced robotics software while contributing to meaningful innovation within the industry. As part of our growing engineering team, you will help design, develop, and integrate complex software systems that power next-generation robotic solutions. We are actively hiring and listing this position among our technical job openings, making it a great fit for candidates looking to advance their careers in robotics. You will collaborate across disciplines, evaluate new technologies, and build high-performance tools that support system reliability and scalability. Below is an outline of the requirements for this vacancy:
Requirements:
- Excellent knowledge of Data Structures and Algorithms in conjunction with OOPs concepts.
- Strong C++ fundamentals and knowledge of scripting languages like Python, Bash, etc.
- Experience with Linux Development Environment and Build mechanisms like Cmake, etc.
- Experience with robotics frameworks such as ROS, ROS2 and simulators such as Gazebo, Stage, Webots, etc.
- Familiar with SLAM related algorithms such as Gmapping, Google Cartographer, RtabMap, GraphSLAM, etc.
- Knowledge of path planning algorithms like A*, Dijkstra, RRTs, etc.
- Knowledge of communication protocols like TCP, MQTT, DDS, ZMQ, etc.
- Experience with integration of sensors like IMU, LIDAR, etc.
- Solid mathematical foundation and understanding of the robot kinematics.
Check out the full job listings here
Needed key skills
- Algorithms
- C++
- Programming skills
- Python
- C/C++
- Debugging
- Engineering
- Information Technology
- Logical thinking
- Problem-solving skills
- Technical writing
- Testing
Bonuses
