Robotics Software Intern
Location: Bangalore
Type: Full-time
About the Role
We are looking for a passionate Robotics Software Intern to join our lean and dynamic team. The ideal candidate will bring experience in robotic software architecture, a strong grasp of ROS2, and the ability to integrate hardware with real-time robotic systems. This role offers hands-on exposure to advanced mobile robotics and robotic arms, from navigation algorithms to hardware integration and simulation.
Key Responsibilities
Navigation & Autonomy
Design and implement algorithms for SLAM, Nav2, AMCL, localization, and path planning to enable robust mobile robot navigation.
Develop and optimize control software to ensure high performance and reliability.
2. Robotic Arms & Manipulation
Contribute to the design and development of robotic systems and components tailored for programmable robotic arms.
Apply MoveIt 2 for motion planning, manipulation, and control.
3. Hardware Integration
Integrate diverse hardware (grippers, cameras, LiDARs, depth sensors, controllers) into cohesive robotic systems.
Build robust ROS2 nodes and ensure real-time performance on platforms such as Nvidia Jetson, Raspberry Pi, Teensy, and Arduino.
4. Simulation & Testing
Create and manage robot simulations in Gazebo, including environment setup and ROS2 integration.
Conduct rigorous testing and debugging across hardware and software layers to ensure reliable performance.
5. Continuous Innovation
Stay up to date with the latest in robotics research, tools, and best practices.
Implement and experiment with new techniques to enhance system capabilities.
Relentlessly debug and refine systems until they just work.
Required Qualifications:
Educational Background: Bachelor’s or Master’s degree in Robotics, Computer Science, Engineering, or related field.
Strong proficiency in ROS2 and its ecosystem.
Programming expertise in C++ and Python.
Hands-on experience with mobile robot navigation (Nav2, SLAM, localization, path planning).’
Comfort with embedded systems and debugging at the microcontroller/microprocessor level.
Experience with MoveIt 2 for motion planning and robotic arm control.
Proficiency in Gazebo for robot simulation and integration with ROS2.
A maker’s mindset: not just reading papers but implementing, testing, and iterating.
Startup-ready: open-minded, collaborative, motivated by curiosity more than titles.
Why Join us?
Hands-on Exposure: Work directly with real robots, not just in theory.
Learning by Doing: Test algorithms on hardware platforms, from Jetson to Arduino.
Startup Energy: Be part of a fast-moving, creative team where your work matters from day one.
Freedom to Experiment: Explore new robotics technologies and see them come alive in real systems.
ARTPARK @ IISc : Innovation factory for next-gen robotics & AI
ARTPARK is India's leading deep-tech venture builder and incubator focused on robotics, connected autonomous systems, and AI. Leveraging our unique facilities and ecosystems, we strive to provide meaningful support to very early-stage startups building deep-tech products based in research. We are a nonprofit organization created by Indian Institute of Science (IISc, Bengaluru) with support from the Department of Science & Technology (Government of India) and the Government of Karnataka.