Summary
Ricardo Alejos is a Flight Software Architect based in Espoo, Finland, with 10 years of embedded and flight software experience building reliable on-board systems for satellites and automotive platforms. At ICEYE he defines interfaces, configurations and frameworks for flight software, while enabling CI/CD, testing and cross-disciplinary collaboration and mentoring teams. His background spans low-level firmware, RTOS and embedded Linux kernel work, FPGA systems, and hardware validation—bringing a practical hardware-aware approach to software architecture. Known as a collaborative problem-solver, he pairs hands-on implementation experience (C/C++, Python, Docker, BuildRoot) with a focus on operational deployment and documentation. An uncommon trait is his long-standing commitment to training engineers and smoothing inter-team workflows, turning technical complexity into repeatable engineering practices.
10 years of coding experience
8 years of employment as a software developer
Electronics Engineer, Electrical and Electronics Engineering, 96, Electronics Engineer, Electrical and Electronics Engineering, 96 at Instituto Tecnológico y de Estudios Superiores de Occidente, A.C.
Spanish, English, Finnish