Robotics Engineer (India)

Robotics Engineer (India)

30 Oct
|
Rail Labs
|
India

30 Oct

Rail Labs

India

Role Overview -

A CLPS company is seeking a Junior Robotics Software Engineer to develop, integrate, and validate AI-enabled robotic systems. The role involves ROS 2, robot perception, manipulation, SLAM, sensor integration, simulation, and deployment of AI models on physical robotic platforms.

Key Responsibilities -

- Design, implement, integrate, and test robotic subsystems involving software, electronics, and mechanical hardware.
- Develop and validate perception capabilities including object detection, classification, segmentation, pose estimation, depth estimation, and tracking.
- Develop and validate robot manipulation and grasping capabilities.
- Implement and test vision-based SLAM, visual odometry, localization, mapping, and obstacle avoidance.
- Integrate and process data from RGB/RGB-D cameras, LiDAR, depth sensors, IMUs, and other perception sensors.
- Develop robotic applications using Gazebo, NVIDIA Isaac Sim/Isaac Lab, Unreal Engine, or equivalent simulation platforms.
- Use simulation for algorithm development, system testing, synthetic data generation, and sim-to-real validation.
- Deploy software and AI/ML models from prototype to physical robotic platforms, ensuring reliability, safety, and maintainability.
- Perform hardware-software integration, debugging, field testing, and performance validation.
- Develop ROS 2 nodes, packages, launch systems, and interfaces for robotic subsystems.
- Collaborate with global engineering teams, external technology/model developers, and integration partners.
- Support projects involving inspection, autonomous mobile robots (AMRs), mobile manipulators, and field robotic systems.

Required Skills & Qualifications -





- Robust programming skills in Python and C++.
- Practical experience with ROS 2 and Linux.
- Understanding of robotics fundamentals including kinematics, coordinate transformations, motion planning, localization, and control.
- Knowledge of computer vision and deep learning for robotic perception.
- Hands-on experience with RGB-D cameras, LiDAR, depth sensors, or IMUs.
- Understanding of SLAM, visual odometry, sensor fusion, and obstacle avoidance.
- Experience developing and testing robotic algorithms in simulation and/or on physical robots.
- Strong debugging, problem-solving, and system-integration skills.

Simulation & AI Tools -

Experience with one or more of the following:

- NVIDIA Isaac Sim / Isaac Lab
- Rviz and Gazebo
- X-Plane
- Unreal Engine
- OpenCV
- CUDA / GPU-based AI deployment

Preferred Skills -

- Experience with object detection, segmentation, pose estimation, grasp detection, and 3D perception.
- Familiarity with YOLO, Transformer-based vision models, foundation models, or other modern AI architectures.
- Experience with PyTorch/ TensorFlow and model optimization/deployment.
- Knowledge of Nav2, MoveIt 2, TF2, rosbag, RViz, and ROS 2 middleware.
- Experience with sim-to-real transfer and synthetic-data generation.
- Familiarity with Git, Docker, CI/CD, and software testing.
- Experience deploying AI models on NVIDIA Jetson or other edge-computing platforms.
- Experience with AMRs, mobile manipulators, robotic arms, inspection systems, or autonomous field robots.

Qualification -

B.E./B.Tech. or M.E./M.Tech. in Robotics, Computer Science, Electrical/Electronics, Mechanical, Mechatronics, Aerospace Engineering, or related discipline.

📌 Robotics Engineer (India)
🏢 Rail Labs
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: robotics engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: robotics engineer (india) / india