avatar

Daniel Viaño Castro
C++ Software Engineer

About

With extensive experience in the aerospace sector, I specialize in Air Traffic Management, Unmanned Aerial Vehicles (UAVs), and Air Navigation systems. My expertise spans both software development and system integration, enabling me to build robust, high-performance solutions for mission-critical applications. Complementing my aviation background, I have embraced modern software development methodologies, allowing me to contribute across diverse sectors such as Defense and Surveying, where I’ve been actively involved in developing embedded software for advanced imaging and sensor systems.

Work Experience

Darwin Recruitment
Heerbrugg, St. Gallen, Switzerland
January 2025 – Present
Embedded Software Engineer
Contractor working for Hexagon Productization Center Embedded Software Team. Development of hybrid sensor airborne systems.
Akkodis
Heerbrugg, St Gallen, Switzerland
May 2022 – January 2025
Embedded Software Developer
Development of handheld image acquisition devices for SAFRAN Vectronix. Sensors integration, user interface implementation, tests and system validation.
Ad Maiorem Consulting
Gijón, Asturias, Spain
March 2020 – May 2022
ATC software developer
Development of surveillance software for Air Traffic Control systems, as part of INDRA Software Labs Surveillance Development Group. Software development and maintenance for SACTA (Automatized System for Air Traffic Control) for the Spanish Air Navigation Service Provider as well as for several iTEC (interoperability Through European Collaboration) alliance members.
Pildo Labs
Rozas Aerodrome, Lugo, Spain
October 2017 – February 2020
Aerospace Engineer
Design and development of systems for coordination between manned and unmanned aircrafts for Babcock Mission Critical Services (now Avincis). Software development for air navigation systems. Sensors integration, tests and validation. Tasks for Civil UAVs Initiative. Development of an ADS-B and GNSS acquisition system for Business Factory Aero.
EUROCONTROL
Brussels, Belgium
March 2017 – December 2017
Trainee
Performing PanEuropean study about continuous climb and descent operations (CCO, CDO). ADS-B data manipulation. Tool, configuration and data validation.
Universitat Politècnica de Catalunya
Castelldefels, Barcelona, Spain
September 2016 – February 2017
Comunications Trainee
Web, mail, and social network managing for students association.
Born Positiu S.L.
Castelldefels ESA-BIC, Barcelona, Spain
February 2016 – September 2016
Android Developer
Implementation of a driving support system. GPS and RTK training.

Volunteer

Club Waterpolo Lugo
April 2018 – December 2020
Founder
Founder and first president of Club Waterpolo Lugo.

Contact

Rorschach, St. Gallen 9400 CH
+41772779118
LinkedIn

Education

  • 2012 2017

    Universitat Politècnica de Catalunya · BarcelonaTech (UPC)

    Air Navigation Engineering

    Aerospace Engineering

  • 2018 2019

    Universidade de Santiago de Compostela

    Master in Unmanned Aerial Systems

    Engineering and Operations

Skills

Image Processing
LiDAR
Gitlab
Embedded Linux
Yocto Project
C++
Air Traffic Control
Software Validation
Jira
CMake
Matlab
ADA
Python
Embedded Systems
Systems Engineering
ADS-B
Unmanned Aerial Vehicle (UAV)
Linux
Scrum
Software Development
Git
Aviation
Qt
Photogrammetry

References

Hey there! I've had the pleasure of working with Daniel Viaño, and let me tell you, he's an awesome software engineer. His C++ and embedded systems skills are top, and he's got this amazing ability to handle everything from high-level apps to sensor work. But what really makes Daniel special is his team spirit – he's always ready to lend a hand and share his knowledge. I've seen him helping colleagues even when it wasn't his job. With his tech skills, work ethic, and multilingual talents, Daniel's a true asset to any team. I'd recommend him in a heartbeat!