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.













































Working at Sunflower Labs
Working at Sunflower Labs is intense, fast moving, and hands on. People push hard, solve real problems, and take ownership of their work. It is not an easy place, but it is a place where you grow quickly, build meaningful products, and have fun doing it. The team is tight knit, the mission is ambitious, and the work is deeply rewarding.
Apply directly: We do not typically work with placement firms or external recruiters. We prefer that candidates reach out to us directly so we can engage with them without intermediaries. This helps us maintain a clear, efficient hiring process and ensures that every applicant gets our full attention.
Notice: Please note that any personal information you share will be subject to our Personnel Privacy Policy and Notice at Collection. We may use AI tools to help review applications and assess responses, but they do not replace human judgment. All hiring decisions are made by people. If you want details on how your data is handled, please contact us.
Open positions
On-site positions in Zurich, Switzerland
On-site positions in Belgrade, Serbia
Manufacturing Lead
Zurich, Switzerland
As Manufacturing Lead, you will take ownership of scaling our production. You’ll manage and grow our manufacturing operations from small batches to serial production: managing supply chain, product assembly to quality assurance and testing. This is an on-site, hands-on leadership role that requires technical knowledge, operational excellence, and the ability to thrive in a dynamic start-up environment.

Responsibilities
Lead and grow the manufacturing team
Design and optimize production workflows
Establish and maintain supplier and contract manufacturing relationships
Implement quality management systems (ISO, CE, aviation standards) and ensure compliance
Drive continuous improvement in cost, quality, and throughput
Collaborate closely with R&D to ensure manufacturability of new designs
Forecast production needs and align manufacturing with sales and deployment schedules
Oversee equipment, tools, and facility planning for efficient production
Qualifications
Proven experience in manufacturing leadership (preferably in drones, robotics, electronics, or aerospace hardware)
Strong knowledge of lean manufacturing, supply chain management, and quality control
Hands-on understanding of electronics, mechatronics, and assembly processes
Track record of scaling production from prototype to serial manufacturing
Familiarity with regulatory standards (e.g., CE, UL, aviation class markings) a plus
Excellent leadership, problem-solving, and communication skills
Entrepreneurial mindset - comfortable working in a fast-moving start-up
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Manufacturing Lead
Zurich, Switzerland
As Manufacturing Lead, you will take ownership of scaling our production. You’ll manage and grow our manufacturing operations from small batches to serial production: managing supply chain, product assembly to quality assurance and testing. This is an on-site, hands-on leadership role that requires technical knowledge, operational excellence, and the ability to thrive in a dynamic start-up environment.

Responsibilities
Lead and grow the manufacturing team
Design and optimize production workflows
Establish and maintain supplier and contract manufacturing relationships
Implement quality management systems (ISO, CE, aviation standards) and ensure compliance
Drive continuous improvement in cost, quality, and throughput
Collaborate closely with R&D to ensure manufacturability of new designs
Forecast production needs and align manufacturing with sales and deployment schedules
Oversee equipment, tools, and facility planning for efficient production
Qualifications
Proven experience in manufacturing leadership (preferably in drones, robotics, electronics, or aerospace hardware)
Strong knowledge of lean manufacturing, supply chain management, and quality control
Hands-on understanding of electronics, mechatronics, and assembly processes
Track record of scaling production from prototype to serial manufacturing
Familiarity with regulatory standards (e.g., CE, UL, aviation class markings) a plus
Excellent leadership, problem-solving, and communication skills
Entrepreneurial mindset - comfortable working in a fast-moving start-up
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Manufacturing Lead
Zurich, Switzerland
As Manufacturing Lead, you will take ownership of scaling our production. You’ll manage and grow our manufacturing operations from small batches to serial production: managing supply chain, product assembly to quality assurance and testing. This is an on-site, hands-on leadership role that requires technical knowledge, operational excellence, and the ability to thrive in a dynamic start-up environment.

Responsibilities
Lead and grow the manufacturing team
Design and optimize production workflows
Establish and maintain supplier and contract manufacturing relationships
Implement quality management systems (ISO, CE, aviation standards) and ensure compliance
Drive continuous improvement in cost, quality, and throughput
Collaborate closely with R&D to ensure manufacturability of new designs
Forecast production needs and align manufacturing with sales and deployment schedules
Oversee equipment, tools, and facility planning for efficient production
Qualifications
Proven experience in manufacturing leadership (preferably in drones, robotics, electronics, or aerospace hardware)
Strong knowledge of lean manufacturing, supply chain management, and quality control
Hands-on understanding of electronics, mechatronics, and assembly processes
Track record of scaling production from prototype to serial manufacturing
Familiarity with regulatory standards (e.g., CE, UL, aviation class markings) a plus
Excellent leadership, problem-solving, and communication skills
Entrepreneurial mindset - comfortable working in a fast-moving start-up
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Robotics System Integrator
Zurich, Switzerland
Sunflower Labs is transforming the security industry with an autonomous robotic security system. Our complete solution combines a lightweight self-charging drone (“Bee”), a ground-based station (“Hive”), and an integrated software platform to deliver fast, reliable, and cost-effective surveillance for large properties. With active customer sites worldwide, nationwide regulatory approvals, and a strong growth pipeline, we’re scaling quickly. As a Robotics System Integrator, you will work at the intersection of R&D, engineering, and manufacturing, ensuring that our robotic systems move seamlessly from prototype to production and perform reliably in the field. You’ll integrate new hardware, develop tools for testing and manufacturing automation, and help bridge the gap between design and deployment.

Responsibilities
Bridge the gap between engineering, R&D, and manufacturing teams to ensure smooth handover from prototype to production
Write, maintain, and improve manufacturing and integration instructions
Integrate new hardware components into the Bee and Beehive systems - from early prototypes to production-ready designs
Develop custom automation software, test jigs, and tools to enable manufacturing scale-up and efficient testing
Support R&D tasks during hardware development, including test design, execution, feedback, and prototyping
Qualifications
Degree in Mechatronics, Electrical/Mechanical Engineering, Robotics, or a related field
Experience with robotics, embedded, or mechatronic systems
Proven problem-solving skills across hardware, firmware, and networking layers
Familiarity with Python, C/C++, and scripting for automation and diagnostics
Experience with system testing, calibration, and data analysis
Comfortable using lab tools (oscilloscope, multimeter, soldering, mechanical assembly)
Experience with drones or autonomous vehicles is a plus
Experience with 3D printing and mechanical design is a plus
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Robotics System Integrator
Zurich, Switzerland
Sunflower Labs is transforming the security industry with an autonomous robotic security system. Our complete solution combines a lightweight self-charging drone (“Bee”), a ground-based station (“Hive”), and an integrated software platform to deliver fast, reliable, and cost-effective surveillance for large properties. With active customer sites worldwide, nationwide regulatory approvals, and a strong growth pipeline, we’re scaling quickly. As a Robotics System Integrator, you will work at the intersection of R&D, engineering, and manufacturing, ensuring that our robotic systems move seamlessly from prototype to production and perform reliably in the field. You’ll integrate new hardware, develop tools for testing and manufacturing automation, and help bridge the gap between design and deployment.

Responsibilities
Bridge the gap between engineering, R&D, and manufacturing teams to ensure smooth handover from prototype to production
Write, maintain, and improve manufacturing and integration instructions
Integrate new hardware components into the Bee and Beehive systems - from early prototypes to production-ready designs
Develop custom automation software, test jigs, and tools to enable manufacturing scale-up and efficient testing
Support R&D tasks during hardware development, including test design, execution, feedback, and prototyping
Qualifications
Degree in Mechatronics, Electrical/Mechanical Engineering, Robotics, or a related field
Experience with robotics, embedded, or mechatronic systems
Proven problem-solving skills across hardware, firmware, and networking layers
Familiarity with Python, C/C++, and scripting for automation and diagnostics
Experience with system testing, calibration, and data analysis
Comfortable using lab tools (oscilloscope, multimeter, soldering, mechanical assembly)
Experience with drones or autonomous vehicles is a plus
Experience with 3D printing and mechanical design is a plus
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Robotics System Integrator
Zurich, Switzerland
Sunflower Labs is transforming the security industry with an autonomous robotic security system. Our complete solution combines a lightweight self-charging drone (“Bee”), a ground-based station (“Hive”), and an integrated software platform to deliver fast, reliable, and cost-effective surveillance for large properties. With active customer sites worldwide, nationwide regulatory approvals, and a strong growth pipeline, we’re scaling quickly. As a Robotics System Integrator, you will work at the intersection of R&D, engineering, and manufacturing, ensuring that our robotic systems move seamlessly from prototype to production and perform reliably in the field. You’ll integrate new hardware, develop tools for testing and manufacturing automation, and help bridge the gap between design and deployment.

Responsibilities
Bridge the gap between engineering, R&D, and manufacturing teams to ensure smooth handover from prototype to production
Write, maintain, and improve manufacturing and integration instructions
Integrate new hardware components into the Bee and Beehive systems - from early prototypes to production-ready designs
Develop custom automation software, test jigs, and tools to enable manufacturing scale-up and efficient testing
Support R&D tasks during hardware development, including test design, execution, feedback, and prototyping
Qualifications
Degree in Mechatronics, Electrical/Mechanical Engineering, Robotics, or a related field
Experience with robotics, embedded, or mechatronic systems
Proven problem-solving skills across hardware, firmware, and networking layers
Familiarity with Python, C/C++, and scripting for automation and diagnostics
Experience with system testing, calibration, and data analysis
Comfortable using lab tools (oscilloscope, multimeter, soldering, mechanical assembly)
Experience with drones or autonomous vehicles is a plus
Experience with 3D printing and mechanical design is a plus
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Computer Vision and Machine Learning Engineer
Zurich, Switzerland
We are looking for a computer vision and machine learning (CV/ML) engineer to enhance the perception capabilities of our fully autonomous drone-in-a-box system. You will be joining a small, CV/ML focused team and be one of the core contributors to our software stack, taking algorithms and models from prototype to deployment on the systems in the field. This position is for an on-site employee for our Zurich office.

Responsibilities
Design and develop a wide variety of computer vision and machine learning features for real-time unmanned aerial vehicle (UAV) applications
Train, fine-tune and evaluate deep learning models for tasks such as object detection, semantic segmentation, image retrieval/reidentification
Optimize algorithms and models for edge devices (NVIDIA Jetson and Qualcomm Dragonwing), and integrate them into our image and video processing pipelines
Monitor ML model performances in real world deployments and set up workflows for continuous improvement (data collection, curation, labeling, retraining, evaluation)
Integrate large/vision language models into our system, and design, test and maintain queries for tasks like scene understanding, situational awareness and hazard analysis
Qualifications
Degree in Computer Science, Electrical Engineering, Robotics Engineering, or a related field (or equivalent practical experience)
Solid understanding of computer vision and machine learning fundamentals
Strong programming skills in Python and C++
Experience with PyTorch or TensorFlow, OpenCV, ROS/ROS2, CUDA, TensorRT
Experience with end-to-end model development: from dataset curation, labeling strategies, active learning workflows to deployment and optimization for edge devices
Experience with transformers, large/vision language models and prompt design for perception tasks is a plus
Experience with GStreamer pipelines and custom plugin development is a plus
Experience with Qualcomm edge devices and CV/ML SDKs is a plus
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Computer Vision and Machine Learning Engineer
Zurich, Switzerland
We are looking for a computer vision and machine learning (CV/ML) engineer to enhance the perception capabilities of our fully autonomous drone-in-a-box system. You will be joining a small, CV/ML focused team and be one of the core contributors to our software stack, taking algorithms and models from prototype to deployment on the systems in the field. This position is for an on-site employee for our Zurich office.

Responsibilities
Design and develop a wide variety of computer vision and machine learning features for real-time unmanned aerial vehicle (UAV) applications
Train, fine-tune and evaluate deep learning models for tasks such as object detection, semantic segmentation, image retrieval/reidentification
Optimize algorithms and models for edge devices (NVIDIA Jetson and Qualcomm Dragonwing), and integrate them into our image and video processing pipelines
Monitor ML model performances in real world deployments and set up workflows for continuous improvement (data collection, curation, labeling, retraining, evaluation)
Integrate large/vision language models into our system, and design, test and maintain queries for tasks like scene understanding, situational awareness and hazard analysis
Qualifications
Degree in Computer Science, Electrical Engineering, Robotics Engineering, or a related field (or equivalent practical experience)
Solid understanding of computer vision and machine learning fundamentals
Strong programming skills in Python and C++
Experience with PyTorch or TensorFlow, OpenCV, ROS/ROS2, CUDA, TensorRT
Experience with end-to-end model development: from dataset curation, labeling strategies, active learning workflows to deployment and optimization for edge devices
Experience with transformers, large/vision language models and prompt design for perception tasks is a plus
Experience with GStreamer pipelines and custom plugin development is a plus
Experience with Qualcomm edge devices and CV/ML SDKs is a plus
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Computer Vision and Machine Learning Engineer
Zurich, Switzerland
We are looking for a computer vision and machine learning (CV/ML) engineer to enhance the perception capabilities of our fully autonomous drone-in-a-box system. You will be joining a small, CV/ML focused team and be one of the core contributors to our software stack, taking algorithms and models from prototype to deployment on the systems in the field. This position is for an on-site employee for our Zurich office.

Responsibilities
Design and develop a wide variety of computer vision and machine learning features for real-time unmanned aerial vehicle (UAV) applications
Train, fine-tune and evaluate deep learning models for tasks such as object detection, semantic segmentation, image retrieval/reidentification
Optimize algorithms and models for edge devices (NVIDIA Jetson and Qualcomm Dragonwing), and integrate them into our image and video processing pipelines
Monitor ML model performances in real world deployments and set up workflows for continuous improvement (data collection, curation, labeling, retraining, evaluation)
Integrate large/vision language models into our system, and design, test and maintain queries for tasks like scene understanding, situational awareness and hazard analysis
Qualifications
Degree in Computer Science, Electrical Engineering, Robotics Engineering, or a related field (or equivalent practical experience)
Solid understanding of computer vision and machine learning fundamentals
Strong programming skills in Python and C++
Experience with PyTorch or TensorFlow, OpenCV, ROS/ROS2, CUDA, TensorRT
Experience with end-to-end model development: from dataset curation, labeling strategies, active learning workflows to deployment and optimization for edge devices
Experience with transformers, large/vision language models and prompt design for perception tasks is a plus
Experience with GStreamer pipelines and custom plugin development is a plus
Experience with Qualcomm edge devices and CV/ML SDKs is a plus
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Robotics Engineer
Zurich, Switzerland
We are looking for an experienced, hands-on robotics engineer with excellent software engineering skills who is motivated to work with drones. You will be responsible for designing and delivering our system’s autonomy layer, which orchestrates mission execution, performs fault detection and diagnosis, and manages mitigation and recovery. This role involves deep systems engineering in C++, operating under stringent real-time constraints. This position is for an on-site employee for our Zurich office.

Responsibilities
Design and develop autonomy features for a UAV
Implement UAV health and safety checks on embedded platforms
Design and implement mission/flight manager state machines
Own and implement end-to-end fault management including detection, isolation, mitigation, and recovery (FIMR)
Develop fleet telemetry that enables actionable problem identification and resolution
Design and execute rigorous flight safety tests
Qualifications
Strong programming skills in C++ and Python required
Proven ability to develop for the PX4 flight stack
Track record of developing and testing safety-critical real-time software
Demonstrated expertise in systems thinking
Minimum B.S. in computer science or related engineering field
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Robotics Engineer
Zurich, Switzerland
We are looking for an experienced, hands-on robotics engineer with excellent software engineering skills who is motivated to work with drones. You will be responsible for designing and delivering our system’s autonomy layer, which orchestrates mission execution, performs fault detection and diagnosis, and manages mitigation and recovery. This role involves deep systems engineering in C++, operating under stringent real-time constraints. This position is for an on-site employee for our Zurich office.

Responsibilities
Design and develop autonomy features for a UAV
Implement UAV health and safety checks on embedded platforms
Design and implement mission/flight manager state machines
Own and implement end-to-end fault management including detection, isolation, mitigation, and recovery (FIMR)
Develop fleet telemetry that enables actionable problem identification and resolution
Design and execute rigorous flight safety tests
Qualifications
Strong programming skills in C++ and Python required
Proven ability to develop for the PX4 flight stack
Track record of developing and testing safety-critical real-time software
Demonstrated expertise in systems thinking
Minimum B.S. in computer science or related engineering field
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Robotics Engineer
Zurich, Switzerland
We are looking for an experienced, hands-on robotics engineer with excellent software engineering skills who is motivated to work with drones. You will be responsible for designing and delivering our system’s autonomy layer, which orchestrates mission execution, performs fault detection and diagnosis, and manages mitigation and recovery. This role involves deep systems engineering in C++, operating under stringent real-time constraints. This position is for an on-site employee for our Zurich office.

Responsibilities
Design and develop autonomy features for a UAV
Implement UAV health and safety checks on embedded platforms
Design and implement mission/flight manager state machines
Own and implement end-to-end fault management including detection, isolation, mitigation, and recovery (FIMR)
Develop fleet telemetry that enables actionable problem identification and resolution
Design and execute rigorous flight safety tests
Qualifications
Strong programming skills in C++ and Python required
Proven ability to develop for the PX4 flight stack
Track record of developing and testing safety-critical real-time software
Demonstrated expertise in systems thinking
Minimum B.S. in computer science or related engineering field
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Test Engineer
Zurich, Switzerland
We are looking for a test engineer to develop test procedures, run test campaigns, implement continuous integration testing and develop hardware-in-the-loop (HITL) test harnesses for our autonomous drone-in-a-box system. You will write software to implement automated tests and evaluation, as well as spend time in the field manually operating the system to put it through its paces. This position is for an on-site employee for our Zurich office.

Responsibilities
Own the development and implementation of automated end-to-end testing procedures
Drive the implementation and maintenance of SITL and HITL continuous integration tests
Design and execute flight test campaigns to verify system performance
Take ownership of rigorously stress-testing the system to identify weaknesses
Be responsible for creating comprehensive test reports
Recommend enhancements to improve system reliability and usability
Qualifications
Experience in requirements analysis, test design, writing test cases
Experience with automated testing tools (GTest, PyTest, Robot Framework)
Programming experience (Python, C++)
Experience in test execution, e.g. manual testing, tracking of defects and reporting of results
Experience in the drone industry a plus
Bachelor or master degree in a relevant field
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Test Engineer
Zurich, Switzerland
We are looking for a test engineer to develop test procedures, run test campaigns, implement continuous integration testing and develop hardware-in-the-loop (HITL) test harnesses for our autonomous drone-in-a-box system. You will write software to implement automated tests and evaluation, as well as spend time in the field manually operating the system to put it through its paces. This position is for an on-site employee for our Zurich office.

Responsibilities
Own the development and implementation of automated end-to-end testing procedures
Drive the implementation and maintenance of SITL and HITL continuous integration tests
Design and execute flight test campaigns to verify system performance
Take ownership of rigorously stress-testing the system to identify weaknesses
Be responsible for creating comprehensive test reports
Recommend enhancements to improve system reliability and usability
Qualifications
Experience in requirements analysis, test design, writing test cases
Experience with automated testing tools (GTest, PyTest, Robot Framework)
Programming experience (Python, C++)
Experience in test execution, e.g. manual testing, tracking of defects and reporting of results
Experience in the drone industry a plus
Bachelor or master degree in a relevant field
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
Test Engineer
Zurich, Switzerland
We are looking for a test engineer to develop test procedures, run test campaigns, implement continuous integration testing and develop hardware-in-the-loop (HITL) test harnesses for our autonomous drone-in-a-box system. You will write software to implement automated tests and evaluation, as well as spend time in the field manually operating the system to put it through its paces. This position is for an on-site employee for our Zurich office.

Responsibilities
Own the development and implementation of automated end-to-end testing procedures
Drive the implementation and maintenance of SITL and HITL continuous integration tests
Design and execute flight test campaigns to verify system performance
Take ownership of rigorously stress-testing the system to identify weaknesses
Be responsible for creating comprehensive test reports
Recommend enhancements to improve system reliability and usability
Qualifications
Experience in requirements analysis, test design, writing test cases
Experience with automated testing tools (GTest, PyTest, Robot Framework)
Programming experience (Python, C++)
Experience in test execution, e.g. manual testing, tracking of defects and reporting of results
Experience in the drone industry a plus
Bachelor or master degree in a relevant field
Good oral and written skills in English
Work permit in Switzerland required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
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
Good oral and written skills in English
Work permit in Serbia required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
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
Good oral and written skills in English
Work permit in Serbia required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
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
Good oral and written skills in English
Work permit in Serbia required
If you are interested in this position, please send your CV to: jobs@sunflower-labs.com
Please review the data privacy notice before submitting
©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.