Flight Computer Software Developer
Current-Implemented coast and apogee phase detection classes in C++, improving critical aspects of the flight phase detection- Accelerated the development workflow by designing an ARM emulator using Renode, a QEMU-based framework, using C# and Python, to facilitate board-less development and significantly improve team efficiency- Created a custom GPS driver in C, enabling more accurate and frequent tracking data for enhanced flight performance and analysis- Developed an emulation suite for acceleration, gyroscope, pressure, and temperature sensors with data pass-through to allow precise simulation and testing without the need for flight- Maintained and improved the health of the codebase through refactoring, optimization, and abstraction of various C & C++ code elements to attain closer adherence with the JSF AV C++ coding standard-