Robotics Software Engineer

Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently fostered one of the largest Data Science & AI communities in Europe.

About the role:
We are seeking a Robotics Engineer to join the client’s team on a contract basis. The ideal candidate will have expertise in developing autonomous systems for unmanned aerial vehicles (UAVs) and contribute to our cutting-edge drone squad technology.

About the client:
Our client is a pioneering technology company specializing in advanced autonomy for squad robotic systems. The company blends cutting-edge computer vision, ML, multi-agent AI and probabilistic inference techniques into autonomous UxV solutions for complex, mission-critical operations. The team is dedicated to pushing the boundaries of robotics and AI, with a strong focus on safety and ethical considerations in autonomous systems.

Requirements:
- 2+ years experience with autonomous systems, particularly in UAV applications.
- 2+ years experience in designing and implementing autonomous control systems for UAVs using ROS and simulation environments (e.g. Gazebo).
- Hold M.Sc. in automation and control, machine learning, robotics, or related field.
- Design and implement autonomous control systems for UAVs.
- Experience with computer vision frameworks (OpenCV, YOLO, TensorFlow, PyTorch, etc.)
- Have experience integrating a companion computer (e.g. Raspberry Pi 5 + AI or Nvidia Jetson) to a UAV using Pixhawk.
- Integrate sensors and actuators for improved drone perception and navigation.
- Knowledge of control systems, computer vision, and machine learning.
- Conduct testing and validation of robotic systems in various environments.

Core Technical Skills:
- Robotics Frameworks: ROS/ROS2, Nav2, MoveIt, Ardupilot, PX4, OMPL, PCL, Zenoh
- Embedded Systems: PX4 Firmware, UART, SPI, I2C, CAN, MAVLink
- Edge: Jetson, Qualcomm (QRB5), AIMET, TensorRT, Quantization (int4,int8), Quantization Aware Training, Pruning, Distillation.
- Simulation: Gazebo, IsaacSim, UnReal Engine(AirSim), Foxglove Studio, RViz2.
- Programming & Tools: C++, Python, Git, Docker, CI/CD, Linux, Docker/Podman ML specific skills
- Stochastic processes: behavior trees, FSMs, MDPs
- Learning: RL, Bayesian networks (and BBP)
- Scripting languages: PDDL, RDDL

Nice to have:
- Experience with SLAM, computer vision applied to UAVs
- Knowledge of AI safety principles and practices
- Knowledge of control systems, computer vision, and machine learning
- Familiarity with hardware integration for UAVs

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available