Computer Vision and Estimation Engineer

IIT Bombay

Mumbai, Maharashtra, India1h agovia LinkedIn

About the Role

The role is for a Computer Vision and Estimation Engineer at the Indian Institute of Technology Bombay, Mumbai, as part of a Government-funded project focused on developing and demonstrating drone and allied technologies.

Key Responsibilities

  • Develop and implement computer vision algorithms for UAV applications, including navigation/localization, detection, identification, tracking, path planning, and control systems across multi-rotor, fixed-wing, and VTOL UAV platforms.
  • Develop and implement advanced perception techniques, focusing on Optical Flow, Visual-Inertial Odometry, SLAM, or Vision-based Velocimetry for robust autonomous flight.
  • Integrate developed algorithms and techniques with autopilot systems like PX4 and ArduPilot, optimizing for real-time deployment on Embedded Linux-based platforms.
  • Collaborate in system modeling and simulation using tools such as Python, C/C++, MATLAB/Simulink, ROS/ROS2, and Gazebo.
  • Contribute to UAV system design and testing, focusing on stability, control, and mission-level autonomy in simulated and real flight conditions.
  • Test and validate algorithms in Software-in-the-Loop (SITL) simulation environments that closely resemble real-world flight scenarios.
  • Collaborate with cross-functional teams as per project requirements.
  • Perform any other assigned work as per requirements.

Requirements & Tech Stack

  • Experience in developing computer vision algorithms for navigation/localization, detection, identification, tracking, path planning, and control systems.
  • Experience implementing developed algorithms with UAVs/Drones.
  • Strong background in computer vision, image processing, AI, ML, OpenCV, Tensorflow/Pytorch, and TensorRT.
  • Deep knowledge of architectures like YOLO and RCNN.
  • Expertise in optical flow, visual inertial odometry, simultaneous localization and mapping (SLAM), and vision-based velocimetry.
  • Familiarity with autopilot firmware such as PX4 and ArduPilot.
  • Knowledge of drones/aerial robots.
  • Proficiency in programming languages and simulation/modeling tools: Python, C/C++, MATLAB/Simulink, ROS/ROS2, Gazebo.
  • Experience with Embedded Linux.

Qualifications

  • PhD with relevant experience OR
  • MTech / ME or equivalent with relevant experience OR
  • BTech / BE or equivalent with relevant experience.

Fresher Jobs in Mumbai · last 7 days

60 openings · all need no experience

Most hiring: Credicus Business Services, United Hr Solutions, Ayka Communication

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job