Build the future of autonomous security with us
Be part of a team that’s changing how the world thinks about security. Browse our open roles or reach out with your CV and a little about yourself.
Build the future of autonomous security with us
Build the future of autonomous
security with us
Be part of a team that’s changing how the world thinks about security. Browse our open roles or reach out with your CV and a little about yourself.













































Open positions
Software Engineer - UAV Control & Navigation (Belgrade, Serbia)
Design and develop innovative solutions that push the boundaries of UAV capabilities. Work on core functionalities of both our drone and base station systems—including control, state estimation, mission execution, and safety—while collaborating with a multidisciplinary team of experts in avionics, autonomy, and embedded systems.
Responsibilities
Design, develop and optimize software for:
Flight control and drone dynamics
Navigation, sensor fusion and state estimation
Mission planning and autonomous behavior
Obstacle detection and avoidance
Precision landing
Flight safety and reliability
System health monitoring and failover handling
Write high-performance embedded code (C/C++) for real-time UAV systems
Implement safety checks and autonomous recovery mechanisms
Conduct simulation and field tests to validate performance
Design, develop and optimize software for:
Qualifications
Proficiency in C and C++ for embedded systems required
Hands-on experience with quadcopters or other multirotor UAVs (building, tuning, or operating) desired
Experience working with flight control firmware desired
Familiarity with ROS / ROS2 for robotic system integration desired
Background in real-time systems or simulation environments
Strong analytical and debugging skills
Proficient in written and spoken English
If you are interested in this position, get in touch:

Software Engineer - UAV Control & Navigation (Belgrade, Serbia)
Design and develop innovative solutions that push the boundaries of UAV capabilities. Work on core functionalities of both our drone and base station systems—including control, state estimation, mission execution, and safety—while collaborating with a multidisciplinary team of experts in avionics, autonomy, and embedded systems.
Responsibilities
Design, develop and optimize software for:
Flight control and drone dynamics
Navigation, sensor fusion and state estimation
Mission planning and autonomous behavior
Obstacle detection and avoidance
Precision landing
Flight safety and reliability
System health monitoring and failover handling
Write high-performance embedded code (C/C++) for real-time UAV systems
Implement safety checks and autonomous recovery mechanisms
Conduct simulation and field tests to validate performance
Design, develop and optimize software for:
Qualifications
Proficiency in C and C++ for embedded systems required
Hands-on experience with quadcopters or other multirotor UAVs (building, tuning, or operating) desired
Experience working with flight control firmware desired
Familiarity with ROS / ROS2 for robotic system integration desired
Background in real-time systems or simulation environments
Strong analytical and debugging skills
Proficient in written and spoken English
If you are interested in this position, get in touch:

Software Engineer - UAV Control & Navigation (Belgrade, Serbia)
Design and develop innovative solutions that push the boundaries of UAV capabilities. Work on core functionalities of both our drone and base station systems—including control, state estimation, mission execution, and safety—while collaborating with a multidisciplinary team of experts in avionics, autonomy, and embedded systems.
Responsibilities
Design, develop and optimize software for:
Flight control and drone dynamics
Navigation, sensor fusion and state estimation
Mission planning and autonomous behavior
Obstacle detection and avoidance
Precision landing
Flight safety and reliability
System health monitoring and failover handling
Write high-performance embedded code (C/C++) for real-time UAV systems
Implement safety checks and autonomous recovery mechanisms
Conduct simulation and field tests to validate performance
Design, develop and optimize software for:
Qualifications
Proficiency in C and C++ for embedded systems required
Hands-on experience with quadcopters or other multirotor UAVs (building, tuning, or operating) desired
Experience working with flight control firmware desired
Familiarity with ROS / ROS2 for robotic system integration desired
Background in real-time systems or simulation environments
Strong analytical and debugging skills
Proficient in written and spoken English
If you are interested in this position, get in touch:

©2025 Sunflower Labs Inc. All rights reserved. An All Turtles product.
©2025 Sunflower Labs Inc. All rights reserved. An All Turtles product.
©2025 Sunflower Labs Inc. All rights reserved. An All Turtles product.