HamburgerMenu
hirist

Robotics Engineer - ROS2 Development

Kody Technolab Limited
Ahmedabad
2 - 5 Years

Posted on: 10/07/2025

Job Description

Job Overview :

We are seeking a highly skilled and motivated Robotics Engineers with a strong focus on ROS2 development to join our dynamic team.

As a Robotics Engineer, you will be responsible for designing, developing, and implementing advanced robotic systems and applications using the Robot Operating System 2 (ROS2).

You need to develop the behavioral and control systems, including planning and navigation needed for autonomous robots.

This role requires a deep understanding of robotic software architecture, proficiency in ROS2, and experience with hardware integration and real-time systems and expertise in URDF (Unified Robot Description Format).

Key Responsibilities :

Design and Development :

- Develop robust and scalable robotic applications using ROS2.

- Implement software for various robotic systems, ensuring high performance and reliability.

- Hand-on with developing ROS2 nodes, Services/Clients, Publishers/Subscriber.

- Lead and develop path/motion planning algorithms that include route planning, trajectory optimization, decision making, and open space planning.

- Good understandings of Robot dynamics, kinematics and modeling.

System Integration :

- Integrate sensors, actuators, and other hardware components with robotic systems.

- Ensure seamless communication between hardware and software layers.

- Experienced on integration with perception sensors such as IMU, GPS, Stereo Cameras, Lidar, Radar, and various other sensors.

URDF Modeling :

- Create and maintain accurate URDF models for robotic systems.

- Ensure models accurately represent the physical configuration and kinematics of the robots.

Algorithm Implementation :

- Implement and optimize algorithms for perception, localization, mapping, navigation, and control.

Simulation and Testing :

- Utilize simulation tools to test and validate robotic systems in virtual environments like Gazebo, Rviz2 and Unity.

- Perform rigorous testing in real-world scenarios to ensure system robustness.

Documentation :

- Create and maintain comprehensive documentation for system architecture, design decisions, algorithms, and user guides.

Research and Development :

- Stay updated with the latest advancements in robotics and ROS2, and URDF.

- Contribute to the continuous improvement of development processes and tools.

- All candidates must have at least a Bachelor's degree in a related field(Computer Engineering or similar).

- Advanced degrees are a plus


info-icon

Did you find something suspicious?