Skip to content Skip to footer

Senior Robotics Engineer

Location: Bangalore

Job Description:

We are seeking a skilled and motivated Robotics Engineer with substantial experience in working with ROS2 and proficiency in C++ to join our innovative team. The ideal candidate will have a strong foundation in robotics algorithms, path planning, and configuring the navigation stack. Experience in deploying solutions using a microservices architecture, collaborating with frontend teams, and creating APIs is highly desirable.

Experience:

3+ years or above

Desired Education:

Bachelor’s or master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field

Key Responsibilities:
  • Develop, test, and deploy robotics applications using ROS2 and C++
  • Implement and optimize algorithms for robotic systems
  • Configure and maintain the ROS2 navigation stack for various robotics applications
  • Collaborate with cross-functional teams to design, develop, and integrate software components
  • Design and implement APIs for seamless integration with frontend applications and other services
  • Deploy robotics applications using microservices architecture
  • Participate in code reviews, testing, and troubleshooting to ensure high-quality software
  • Stay updated with the latest advancements in robotics and related technologies
Must have Skill sets:
  • 3+ years of hands-on experience working with ROS2 and C++
  • Strong understanding of robotics algorithms and path planning
  • Proven experience in configuring and maintaining the ROS2 navigation stack
  • Familiarity with microservices architecture and deployment
  • Experience in collaborating with frontend teams and creating APIs
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Strong written and verbal communication skills
Good to have Skill sets:
  • Experience with other programming languages such as Python or JavaScript (C++ is a must)
  • Knowledge of Docker, Kubernetes, or other containerization technologies
  • Familiarity with basics of machine learning and computer vision techniques
  • Understanding of hardware integration and sensor fusion
  • Experience with Agile development methodologies