Lead and develop path/motion planning algorithms that include route planning, trajectory optimization, decision making, and open space planning.
Working knowledge of ROS 2 and packages such as Behaviour Trees for Nav 2
Designing architectures for a robotics software system.
Knowledge on cloud services like AWS or GCP and deployments.
Run simulation for path planning algorithm development and test various scenarios.
Experienced on integration with perception sensors such as IMU, GPS, Stereo Cameras, Lidar, Radar.
Identify and evaluate new technologies, tools, and frameworks that can be used to improve the performance and capabilities of our robotics software
WHAT WE HOPE TO SEE IN YOU:
Strong C++/Python programming skills is a bare necessity.
Highly skilled in motion planning and control theory (e.g., model predictive control, vehicle dynamic modeling)
Knowledge of Obstacle avoidance, Behavioral planning, new motion planning algorithms for comfortable and safe trajectories efficiently.
Hands-on experience in robotic system design and implementation and knowledge of Robot dynamics, kinematics and modeling
Knowledge on implementation of planning algorithms such as A* and Dijkstra.
Experience in participating in E-Yantra, Robocon or other similar robotics competitions. Similarly, any participation in clubs or recreational robotics would help.
Knowledge of software engineering principles and best practices, including design patterns, testing, and version control
All candidates must have at least a Bachelor s degree in a related field(Computer Engineering, Electronics/Electrical Engineering, Electronics and Communication Engineering).