Skip to main content
Please wait...
Discover Our Blog

Controller: UAV Navigation S.L. Main Purpose:  Facilitate offers of News and Events, our services and/or products of your interest and of our Blog. Rights: Access, Rectification, Erasure, Object, Restriction of processing, Data portability, not to be subject to a decision based solely on automated processing. Additional Information: Additional and detailed information about our Privacy Policy can be found here. 

4 + 14 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
This question is for testing you are a human visitor

The Crew Behind The Uncrewed: Enrique Cabrerizo

Could you describe briefly what are the main tasks you have to face in your day-to-day work as an embedded software engineer for UAV Navigation-Oesia Group?

In the embedded software area, we are in charge of both the architecture of the applications that run on the embedded devices, and the implementation of the support for these applications in the new devices designed by the hardware department.

This involves, from deciding which tasks our software has to execute, to developing the drivers of the hardware components (memories, communication ports, etc.) so that they work correctly and offer a more user-friendly way to use them from the upper layers of the application. We also take care of integrating the different payloads supported by our platform (new ECUs, altimeters, transponders, joysticks...).


In addition to studying computer science, you also did a double degree in mathematics. Does this double degree help you in your work in embedded software development?

Yes, it helps me a lot. Although I don't have to use very advanced mathematical concepts in my day-to-day work, it is useful to understand the mathematics behind certain algorithms in order to be able to implement them correctly and detect possible bugs or edge cases. I have also found it very useful in understanding and optimizing legacy code.


The reliability of UAV Navigation-Grupo Oesía flight control solutions is essential to gain the confidence of customers in order to successfully develop their operations. Could you tell us briefly how the robustness of the system is guaranteed at software level?

With very clear development procedures and a robust quality system. We have procedures that ensure that code changes are peer reviewed and tested before they become final. We also do a lot of testing and many flight hours, both real and in our HIL simulator to verify the correct behavior of the code in all aspects. Finally, before a new release, we do a very exhaustive ATP that goes through all the functionalities of the platform, verifying them one by one.‌


In addition to your academic training you have also studied to become a chef and you have worked in the hospitality industry. What knowledge did you acquire in such a dynamic sector and in which so many people and elements must be coordinated and that you can apply in your work in UAV Navigation-Grupo Oesía?

Mainly to trust your colleagues. In hospitality you have to do a lot of things in a very short time and you can't do them by yourself. So you have to rely on others and trust that they will do their job well. Therefore, it is important to be open to give a hand to your colleagues and invest the necessary time to help them improve whenever you can contribute something of value and vice versa, to know how to ask for help when you encounter a problem that you do not know how to solve and try to learn as much as possible.

Subscribe to our
Click here to subscribe
Are you looking for a control solution?

Contact us

Contact Us


UAV Navigation is a privately-owned company that has specialized in the design of flight control solutions for Unmanned Aerial Vehicles (UAVs) since 2004. It is used by a variety of Tier 1 aerospace manufacturers in a wide range of UAV - also known as Remotely Piloted Aircraft Systems (RPAS) or 'drones'. These include high-performance tactical unmanned planes, aerial targets, mini-UAVs and helicopters.