Job Opportunity: Robotics & Drone Engineer (babayte.org)
Position: Robotics & Drone Engineer
Location: Remote/On-site (Tallinn)
Type: Contract/Freelance
Overview
We are seeking a skilled engineer with strong expertise in C++ development, embedded systems, and drone flight control. The role combines building advanced software for NVIDIA Jetson / Raspberry Pi, developing real-time control algorithms, and integrating with UAV flight controllers (Pixhawk, Matek, ArduPilot, PX4). You will work at the intersection of robotics, AI, and autonomous systems, helping us build reliable and precise drone control solutions.
Responsibilities
- Develop and optimize flight models to improve drone maneuverability.
- Design and implement real-time control algorithms (PID, trajectory planning, MPC, adaptive control).
- Integrate with flight controllers (Pixhawk, Matek, ArduPilot, PX4, or custom firmware).
- Work with MAVLink for communication between ground systems and drones.
- Configure and optimize Jetson and Raspberry Pi boards (system setup, drivers, performance tuning).
- Build and deploy high-performance C++ applications for embedded platforms.
- Use Docker for reproducible development and deployment.
- Optimize video, sensor, and control pipelines for edge devices.
- Ensure system reliability, responsiveness, and safety in real-world operations.
Requirements
- Strong background in control systems, robotics, aerospace engineering, or embedded software.
- Proficiency in C++ for real-time and embedded applications.
- Hands-on experience with Jetson, Raspberry Pi, or similar platforms.
- Experience with ArduPilot, PX4, or other UAV flight controllers.
- Familiarity with ROS/ROS2 and robotic middleware.
- Understanding of real-time systems and low-latency communication.
- Ability to work with both simulation and real-world test environments.
- Strong problem-solving skills and ability to work independently.
Preferred Qualifications
- Experience developing UAV flight models and advanced control systems.
- Knowledge of reinforcement learning (RL), adaptive control, or model predictive control (MPC).
- Background in UAV sensor integration (cameras, IMUs, GNSS, etc.).
- Familiarity with AI-driven flight control and autonomous decision-making.
- Contributions to robotics or drone projects (open-source or proprietary).
Why Join Us
You will be part of a small, fast-moving team working on cutting-edge autonomous defense and AI systems. This is not just another software role — your work will directly control drones and embedded systems used in real-world operations.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Electronic Design Engineer
2025-11-11
Electronic Design Engineer
2025-11-07
AI Engineer
2025-12-08
- Posted
- Sep 29, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Tallinn Metropolitan Area
- Company
- BaBayte OÜ
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Electronic Design Engineer
2025-11-11
Electronic Design Engineer
2025-11-07
AI Engineer
2025-12-08