Aerospace Software2025 - Present

AlbaCubeSat

On-Board Software (OBSW) Engineering in collaboration with the European Space Agency (ESA).

Operating under rigorous zero-fail constraints, I developed critical C-based flight logic directly on the Nanomind A3200 onboard computer hardware, paving the way for a fully functional CubeSat launch into low Earth orbit.

AlbaCubeSat Satellite

Detumbling Mode Engineering

I took ownership of the Detumbling Mode, a critical phase post-deployment. The satellite must dramatically stabilize its rotation utilizing the Attitude Determination and Control System (ADCS) and magnetic torquers before initiating main operations. I engineered this entire logic natively in C.

Hardware-in-the-Loop (HIL)

Code execution in simulated environments is not enough for aerospace standards. I conducted strict physical Hardware-in-the-Loop (HIL) testing of the software directly on the Nanomind A3200 onboard computer in the laboratory.

Zero-Fail Constraints & ESA Standards

Developed comprehensive unit tests and mocked hardware interfaces (e.g., battery sensors, gyroscopes) to validate failure states and safe-mode triggers. Every line of code was strictly audited.

Aerospace Stack

C (Embedded)FreeRTOSNanomind A3200Waf Build System