Location: UAE, Abu Dhabi, KEZAD Warehouses (KLP-4), Unit B14-04
Employment Type: Full-time, permanent
Industry: Robotics Engineering / UAV / High-Tech
Position Overview
Future Lab is looking for a versatile Drone Software Engineer who is ready to work across a wide range of IT tasks. The primary focus of this role is UAV software development, but it also includes participation in server-side and infrastructure-related tasks.
This position is ideal for an engineer who enjoys working beyond a narrow specialization and contributing wherever technical expertise is needed.
Key Responsibilities
- Development and maintenance of UAV software
- Programming drone control, navigation, and sensor interaction logic
- Working with ROS / ROS2
- Software development using Python
- Backend development for drone management systems
- Basic server administration and support
- Participation in designing the company’s IT infrastructure
- Debugging, testing, and optimizing software solutions
Requirements
- Strong knowledge of Python
- Hands-on experience with ROS / ROS2
- Understanding of software system architecture
- Willingness to handle diverse IT-related tasks
- Strong problem-solving and analytical skills
- Good command of English
Nice to Have
- Experience in drone or robotics software development
- Server-side experience (Linux, Docker, basic system administration)
- Experience with cloud storage and services (AWS, Azure, GCP, etc.)
- Hardware–software integration experience
- Background in startups or R&D environments.