Om Dragonfly
-
Β· 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 EnglishNice 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 skillsYour responsibilities:
More
β 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 -
Β· 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 EnglishNice 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
More
β 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 -
Β· 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 EnglishNice 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
More
β 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 -
Β· 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 EnglishNice 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 skillsYour responsibilities:
More
β 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 -
Β· 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 EnglishNice 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 softwareYour 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
More
β 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