Om Dragonfly

Joined in 2024
86% answers
We empower UAV manufacturers to increase their revenue by providing unique technologies that ensure the most accurate navigation. Our Visual Navigation System delivers precise navigation information, especially in situations where GNSS signals are unavailable, unreliable, or compromised, ensuring mission success.
  • Β· 73 views Β· 4 applications Β· 9d

    Senior Embedded Engineer

    Ukraine Β· Product Β· 3 years of experience MilTech πŸͺ–
    The Role: We are looking for an experienced Embedded/Firmware Engineer for developing a robust and performant platform for our UAV autonomous operation firmware components. Must have skills: 3+ years of commercial experience as an embedded/firmware...

    The Role:

    We are looking for an experienced Embedded/Firmware Engineer for developing a robust and performant platform for our UAV autonomous operation firmware components.

     

    Must have skills:
    ● 3+ years of commercial experience as an embedded/firmware engineer in UAVs, robotics, or autonomous systems
    ● Proficiency in C++
    ● Experience with Python
    ● Proficiency in multithreading and IPC
    ● Experience in porting firmware to other platforms
    ● Experience in optimizing code for low-budget hardware
    ● Experience with optimizing code for GPU and NPU
    ● Experience with single-board computers, microcontrollers and microcomputing (Raspberry Pi, Nvidia Jetson, STM32 etc.)
    ● Experience with UAVs, autotuning, integrating and calibrating peripherals such as cameras and IMUs
    ● Experience with development for Linux-based systems
    ● Experience with Docker
    ● Experience with bash
    ● Intermediate level of English

     

    Nice to have skills:
    ● Understanding of Kalman filtering and sensor fusion techniques
    ● Experience with RTOS

    ● Familiarity with MavLink or MSP protocols
    ● Familiarity with ArduPilot, BetaFlight, QGroundControl
    ● Familiarity with flight controllers, e.g., PixHawk, Mateksys
    ● Understanding of remote sensing and statistics
    ● Knowledge of networking, UDP/TCP/IP protocols and wireless communication systems
    ● Familiarity with UAV on-board video processing
    ● Experience with Google Coral AI accelerator or other edge TPUs
    ● Understanding of geospatial data and ability to process it with GIS tools (GDAL, Rasterio, QGIS) for navigation purposes
    ● Drone assembly skills
    ● Soldering skills

     

    Your responsibilities:
    ● Port existing firmware for autonomous UAV operation to other (including low-budget) hardware platforms
    ● Optimize/refactor UAV firmware to use GPU and NPU
    ● Develop pipelines for streamlining UAV firmware compilation, calibration and flashing
    ● Develop hardware- and computer vision model abstraction layers
    ● Harden UAV firmware to minimize reverse engineering and copying capabilities
    ● Collaborate with UAV and computer vision engineers for deploying UAV firmware to hardware
    ● Participate in field testing to evaluate UAV operation

    More
  • Β· 62 views Β· 1 application Β· 9d

    Senior Computer Vision Engineer

    Ukraine Β· Product Β· 4 years of experience MilTech πŸͺ–
    The Role: We are looking for an experienced Computer Vision Engineer to develop and optimize an autonomous navigation system for UAVs. You will be responsible for developing a solution based on visual-inertial odometry methods in GNSS-denied...

    The Role:

    We are looking for an experienced Computer Vision Engineer to develop and optimize an autonomous navigation system for UAVs. You will be responsible for developing a solution based on visual-inertial odometry methods in GNSS-denied environments.

     

    Must have skills:
    ● 5+ years of commercial experience in Computer Vision and Machine Learning preferably in UAVs, robotics, or autonomous systems
    ● Proficiency in Python
    ● Experience with OpenVINS
    ● Experience with such frameworks as TensorFlow and OpenCV, YOLO or PyTorch
    ● Experience with visual-inertial odometry, camera position estimation, detection and tracking of visual features of static objects
    ● Understanding of key performance-defining metrics of computer vision algorithms
    ● Familiarity with AirSim, Gazebo or other simulation software
    ● Experience with different footage formats: RGB, greyscale, infrared, thermal
    ● Experience in deploying and optimizing models for single-board computers such as Raspberry Pi, Nvidia Jetson
    ● Familiarity with UAVs, their typical on-board real-time CV pipelines
    ● Familiarity with drone flight control principles
    ● Experience with deep learning, neural networks and CNN
    ● Intermediate level of English

     

    Nice to have skills:

    ● Understanding of Kalman filtering and sensor fusion techniques
    ● Familiarity with Linux
    ● Familiarity with the MAVLink protocol and ArduPilot
    ● Experience with Google Coral AI accelerator or other edge TPUs
    ● Experience with geospatial data processing and GIS tools (e.g., GDAL, Rasterio, QGIS)

     

    Your responsibilities:

    ● Develop, train, and optimize computer vision models for an autonomous UAV navigation system based on visual-inertial odometry and other methods
    ● Collaborate with UAV and embedded engineers for deploying CV models to hardware
    ● Develop model performance metrics for evaluating model accuracy and inference
    ● Perform flight simulation, participate in field testing and flight data analysis to validate model performance
    ● Optimize the models for various weather and lighting conditions (including night time) as well as a range of UAV flying speeds/heights with the focus on result reproducibility
    ● Utilize geospatial data for real-time updating of estimated UAV position

    More
  • Β· 55 views Β· 6 applications Β· 30d

    Senior/Lead Computer Vision Engineer (Navigation)

    Ukraine Β· 5 years of experience MilTech πŸͺ–
    The Role: We are looking for an experienced Computer Vision Engineer to develop and optimize an autonomous navigation system for UAVs. You will be responsible for developing a solution based on visual-inertial odometry methods in GNSS-denied...

    The Role:

    We are looking for an experienced Computer Vision Engineer to develop and optimize an autonomous navigation system for UAVs. You will be responsible for developing a solution based on visual-inertial odometry methods in GNSS-denied environments.

     

    Must have skills:
    ● 5+ years of commercial experience in Computer Vision and Machine Learning preferably in UAVs, robotics, or autonomous systems
    ● Proficiency in Python
    ● Experience with OpenVINS
    ● Experience with such frameworks as TensorFlow and OpenCV, YOLO or PyTorch
    ● Experience with visual-inertial odometry, camera position estimation, detection and tracking of visual features of static objects
    ● Understanding of key performance-defining metrics of computer vision algorithms
    ● Familiarity with AirSim, Gazebo or other simulation software
    ● Experience with different footage formats: RGB, greyscale, infrared, thermal
    ● Experience in deploying and optimizing models for single-board computers such as Raspberry Pi, Nvidia Jetson
    ● Familiarity with UAVs, their typical on-board real-time CV pipelines
    ● Familiarity with drone flight control principles
    ● Experience with deep learning, neural networks and CNN
    ● Intermediate level of English

     

    Nice to have skills:

    ● Understanding of Kalman filtering and sensor fusion techniques
    ● Familiarity with Linux
    ● Familiarity with the MAVLink protocol and ArduPilot
    ● Experience with Google Coral AI accelerator or other edge TPUs
    ● Experience with geospatial data processing and GIS tools (e.g., GDAL, Rasterio, QGIS)

     

    Your responsibilities:

    ● Develop, train, and optimize computer vision models for an autonomous UAV navigation system based on visual-inertial odometry and other methods
    ● Collaborate with UAV and embedded engineers for deploying CV models to hardware
    ● Develop model performance metrics for evaluating model accuracy and inference
    ● Perform flight simulation, participate in field testing and flight data analysis to validate model performance
    ● Optimize the models for various weather and lighting conditions (including night time) as well as a range of UAV flying speeds/heights with the focus on result reproducibility
    ● Utilize geospatial data for real-time updating of estimated UAV position

    More
  • Β· 77 views Β· 3 applications Β· 30d

    Senior Embedded Engineer

    Ukraine Β· 3 years of experience MilTech πŸͺ–
    The Role: We are looking for an experienced Embedded/Firmware Engineer for developing a robust and performant platform for our UAV autonomous operation firmware components. Must have skills: 3+ years of commercial experience as an embedded/firmware...

    The Role:

    We are looking for an experienced Embedded/Firmware Engineer for developing a robust and performant platform for our UAV autonomous operation firmware components.

     

    Must have skills:
    ● 3+ years of commercial experience as an embedded/firmware engineer in UAVs, robotics, or autonomous systems
    ● Proficiency in C++
    ● Experience with Python
    ● Proficiency in multithreading and IPC
    ● Experience in porting firmware to other platforms
    ● Experience in optimizing code for low-budget hardware
    ● Experience with optimizing code for GPU and NPU
    ● Experience with single-board computers, microcontrollers and microcomputing (Raspberry Pi, Nvidia Jetson, STM32 etc.)
    ● Experience with UAVs, autotuning, integrating and calibrating peripherals such as cameras and IMUs
    ● Experience with development for Linux-based systems
    ● Experience with Docker
    ● Experience with bash
    ● Intermediate level of English

     

    Nice to have skills:
    ● Understanding of Kalman filtering and sensor fusion techniques
    ● Experience with RTOS

    ● Familiarity with MavLink or MSP protocols
    ● Familiarity with ArduPilot, BetaFlight, QGroundControl
    ● Familiarity with flight controllers, e.g., PixHawk, Mateksys
    ● Understanding of remote sensing and statistics
    ● Knowledge of networking, UDP/TCP/IP protocols and wireless communication systems
    ● Familiarity with UAV on-board video processing
    ● Experience with Google Coral AI accelerator or other edge TPUs
    ● Understanding of geospatial data and ability to process it with GIS tools (GDAL, Rasterio, QGIS) for navigation purposes
    ● Drone assembly skills
    ● Soldering skills

     

    Your responsibilities:
    ● Port existing firmware for autonomous UAV operation to other (including low-budget) hardware platforms
    ● Optimize/refactor UAV firmware to use GPU and NPU
    ● Develop pipelines for streamlining UAV firmware compilation, calibration and flashing
    ● Develop hardware- and computer vision model abstraction layers
    ● Harden UAV firmware to minimize reverse engineering and copying capabilities
    ● Collaborate with UAV and computer vision engineers for deploying UAV firmware to hardware
    ● Participate in field testing to evaluate UAV operation

    More
  • Β· 57 views Β· 6 applications Β· 30d

    Senior Computer Vision Engineer (Targeting)

    Ukraine Β· 3 years of experience MilTech πŸͺ–
    The Role: We are looking for an experienced Computer Vision Engineer to develop and optimize object detection, object classification and lock-on-target algorithms for UAVs. You will be responsible for developing computer vision models to enhance UAV...

    The Role:

    We are looking for an experienced Computer Vision Engineer to develop and optimize object detection, object classification and lock-on-target algorithms for UAVs. You will be responsible for developing computer vision models to enhance UAV autonomy in challenging environments.

     

    Must have skills:
    ● 3+ years of commercial experience in Computer Vision and Machine Learning preferably in UAVs, robotics, or autonomous systems
    ● Proficiency in Python
    ● Experience with TensorFlow and OpenCV
    ● Experience with object detection, object classification and tracking algorithms
    ● Experience with different footage formats: RGB, greyscale, infrared
    ● Experience in deploying and optimizing models for single-board computers such as Raspberry Pi or low-budget hardware like FPGA
    ● Familiarity with UAVs, their typical on-board real-time CV pipelines
    ● Understanding of key performance-defining metrics of computer vision algorithms
    ● Experience with deep learning, neural networks and CNN
    ● Intermediate level of English

     

    Nice to have skills:

    ● Familiarity with YOLO and PyTorch
    ● Familiarity with drone flight control principles
    ● Familiarity with Linux
    ● Familiarity with C++ or Rust
    ● Familiarity with MAVLink and MSP protocols
    ● Familiarity with ArduPilot and BetaFlight autopilots

    ● Experience with Google Coral AI accelerator or other edge TPUs
    ● Familiarity with AirSim, Unreal Engine, Gazebo or other simulation software

     

    Your responsibilities:

    ● Develop, train, and optimize computer vision models for real-time object detection, classification and locking on static and dynamic targets for different types of UAVs
    ● Collaborate with UAV and embedded engineers for deploying CV models to hardware as a part of solution enhancing UAV autonomy
    ● Develop model performance metrics for evaluating model accuracy and inference
    ● Perform flight simulation, participate in field testing and flight data analysis to validate model performance
    ● Optimize the models for various weather conditions, low lighting and other environmental challenges as well as low-budget hardware

    More
Log In or Sign Up to see all posted jobs