Job Description
We are seeking a passionate AI Robotics Engineer with 6 months to 1 year of experience to join our innovative robotics team. The ideal candidate will contribute to the development of intelligent robotic systems, autonomous drones, and AI-powered embedded platforms. You will work on cutting-edge projects involving robot locomotion, autonomous navigation, computer vision, and AI-driven robotics solutions.
Roles & Responsibilities
- Develop and implement robotics software using Python, C++, ROS/ROS 2, and AI/ML frameworks.
- Design and optimize algorithms for robot kinematics, gait generation, motion control, balancing, stabilization, and path planning.
- Build and integrate autonomous navigation systems using SLAM, localization, sensor fusion, and trajectory planning.
- Develop and deploy AI models for robotics applications on NVIDIA Jetson, Raspberry Pi, and embedded edge devices.
- Integrate and manage hardware components including LiDAR, IMU, GPS, depth cameras, ultrasonic sensors, encoders, and motor control systems.
- Develop and test autonomous drone solutions using PX4, ArduPilot, or similar flight controller frameworks.
- Perform robotics simulation and validation using Gazebo, Isaac Sim, or Webots.
- Collaborate with multidisciplinary teams to prototype, test, troubleshoot, and enhance robotic systems.
- Maintain software repositories, documentation, and deployment pipelines using Git and Linux-based development environments.
- Participate in system debugging, performance optimization, and rapid prototyping activities.
Educational Qualification
- Bachelor's or Master's degree in Robotics, Mechatronics, Electronics, Computer Science, Artificial Intelligence, or a related field.
Required Technical Skills & Technology Stack
- Strong proficiency in Python and C++.
- Strong understanding of robotics fundamentals, including:
- Kinematics
- Robot gait generation
- Path planning and trajectory planning
- Robot balancing and stabilization
- Velocity and speed control
- Motion control and orientation algorithms
- Experience with ROS/ROS 2 (Robot Operating System).
- Hands-on experience with PyTorch, TensorFlow, or equivalent AI/ML frameworks.
- Experience working with NVIDIA Jetson, Raspberry Pi, or similar embedded AI platforms.
- Microcontroller programming using STM32, ESP32, or Arduino.
- Experience with drone development using PX4, ArduPilot, or similar flight controllers.
- Integration experience with sensors such as:
- LiDAR
- IMU
- GPS
- Depth Cameras
- Ultrasonic Sensors
- Encoders
- Experience with SLAM, autonomous navigation, localization, and path planning.
- Robotics simulation experience using Gazebo, Isaac Sim, or Webots.
- Knowledge of communication protocols:
- CAN
- UART
- SPI
- I2C
- MAVLink
- Understanding of embedded electronics, PCB interfacing, motor drivers, servo systems, and power management.
- Experience with Git version control.
- Strong Linux (Ubuntu) development experience.
Preferred Qualifications
- Experience developing quadruped or humanoid robots.
- Hands-on experience with autonomous drones and UAV systems.
- Knowledge of Reinforcement Learning (RL) and robot locomotion.
- Experience deploying AI models on embedded and edge computing devices.
- Familiarity with robotic arm control, inverse kinematics, and motion planning.
- Strong analytical, debugging, troubleshooting, and rapid prototyping skills.
Pay: ₹15,000.00 - ₹25,000.00 per month
Benefits:
- Leave encashment
- Provident Fund
Work Location: In person