Computer Vision Engineer

Omnipresent Robot Technologies

Dadri

On-site

INR 900,000 - 1,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Omnipresent Robot Technologies is seeking a Computer Vision Engineer to develop, test, and deploy visual navigation systems for drones operating in challenging environments.

You will design robust perception algorithms, fuse multi-sensor data, and optimize real-time onboard vision solutions, collaborating with autonomy and flight-controls teams.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical/Electronics Engineering or related field.
  • Strong experience with computer vision algorithms (OpenCV, visual odometry, SLAM, object detection).
  • Proficient programming in Python and C++; embedded/GPU-accelerated vision (CUDA, TensorRT, ONNX) a plus.
  • Practical experience in drone/UAV or robotic vision systems.
  • Understanding of sensor fusion for multi-modal data integration.
  • Excellent analytical, problem-solving, and communication skills.

Responsibilities

  • Develop and implement computer vision algorithms for real-time drone localization, mapping, and navigation.
  • Work on visual odometry, optical flow, and SLAM for autonomous flight.
  • Integrate vision data with IMU, LiDAR, and other sensors for accurate pose estimation.
  • Optimize perception algorithms for embedded platforms.
  • Collaborate with autonomy and flight controls teams for system integration.
  • Evaluate and calibrate camera/sensor configurations for challenging environments.
  • Conduct simulation and real-world testing to validate performance.
  • Stay updated on CV advancements and contribute innovations.
  • Maintain clear technical documentation and reports.

Skills

OpenCV
Visual odometry
Optical flow
SLAM
Object detection
Python
C++
Embedded vision
Sensor fusion

Education

Bachelor's or Master's degree in Computer Science, Robotics, Electrical/Electronics Engineering

Tools

CUDA
TensorRT
ONNX
ROS

Job description

The Computer Vision Engineer will develop, test, and deploy visual navigation systems for drones operating in challenging environments. The role involves designing robust perception algorithms, fusing multi-sensor data, and optimizing vision-based solutions for real-time, onboard execution.

Key Responsibilities
  • Develop and implement computer vision algorithms for real-time drone localization, mapping, and navigation in challenging situations.
  • Work on visual odometry, optical flow, and SLAM (Simultaneous Localization and Mapping) for reliable autonomous flight.
  • Integrate and fuse vision data with IMU, LiDAR, and other onboard sensors for accurate pose estimation
  • Optimize perception algorithms for deployment on embedded, resource-constrained platforms.
  • Collaborate with the autonomy and flight controls teams to ensure system-level integration and robust field performance.
  • Evaluate, select, and calibrate camera and sensor configurations for challenging environments.
  • Conduct simulation-based and real-world testing to validate performance in diverse scenarios.
  • Stay updated on advancements in computer vision and bring relevant innovations into project solutions.
  • Maintain clear technical documentation, test plans, and reports.
Required Qualification
  • Bachelor s or Master s degree in Computer Science, Robotics, Electrical/Electronics Engineering, or a related field.
  • Strong experience with computer vision algorithms (OpenCV, visual odometry, optical flow, SLAM, object detection).
  • Proficient programming skills in Python and C++; experience with embedded or GPU-accelerated vision (CUDA, TensorRT, ONNX) is a plus.
  • Practical experience in drone, UAV, or robotic vision systems.
  • Understanding of sensor fusion for multi-modal data integration.
  • Excellent analytical, problem-solving, and communication skills.
Desired Skills
  • Background in deep learning applied to perception tasks.
  • Familiarity with robotics middleware (e.g., ROS), simulation environments, and hardware-in-the-loop testing.
  • Knowledge of edge-AI deployment models, code optimisation, and real-time architecture.
  • Experience in collaborative, multidisciplinary engineering environments.
  • Proven track record of writing and maintaining well-documented code and technical documentation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Vision Engineer I
Computer Vision Engineer I

Big Bang Boom Solutions Private Limited • Chennai District

On-site
INR 1,800,000 - 2,400,000
Computer Vision and Estimation Engineer
Computer Vision and Estimation Engineer

IIT Bombay • Mumbai

On-site
INR 800,000 - 1,200,000
Computer Vision Engineer
Computer Vision Engineer

Inferigence Quotient Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Computer Vision Engineer III
Senior Computer Vision Engineer III

Big Bang Boom Solutions • Chennai District

On-site
INR 1,200,000 - 2,400,000
Computer Vision Engineer
Computer Vision Engineer

Crimson Energy Experts Pvt Ltd • Delhi

On-site
INR 1,500,000 - 2,800,000
Computer Vision Engineer
Computer Vision Engineer

Awiros • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Computer Vision Engineer
Computer Vision Engineer

JobItUs • Rajkot

On-site
INR 600,000 - 1,200,000
Exposure to real‑world machine learning product development
Work directly with experienced developers on impactful projects
Fast-paced environment with opportunities for growth
Computer Vision Engineer
Computer Vision Engineer

Deevia Software India Private Limited • Bengaluru

On-site
INR 600,000 - 900,000
Engineer III - ML
Engineer III - ML

NewSpace Research and Technologies • Bengaluru

On-site
INR 60,000 - 80,000
Computer Vision Engineer
Computer Vision Engineer

Etel • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000