Mookwon Seo
I’ve had the opportunity to work on fascinating projects that combine software engineer, embedded systems, motor control, and hardware design. In this post, I want to share some highlights of my journey, the challenges I faced, and what I learned along the way


Education
Airloom Energy
I have been actively involved in modeling and simulation, data acquisition, and reconciliation for an innovative wind energy system, while also designing electronics, creating PCBs, and developing control logic through bare-metal firmware and freeRTOS for a real-time system.
EMBEDDED/FIRMWARE ENGINEER . 2025- PRESENT
Developed a data acquisition and wireless communication system using ThreadX RTOS and NetX Duo for reliable Wi-Fi data transmission.
Implemented serial communication protocols (RS-485 and RS-232) for integrating multiple sensors within the Airloom electronic control box.
Conducted extensive bench testing, including actuator holding/moving torque tests, temperature profiling, sensor calibration, generator performance evaluation, and Wi-Fi range validation.
Selected and validated components for embedded control, power electronics, and sensor integration to ensure performance, reliability, and cost-effectiveness.
SOFTWARE ENGINEER / DATA SCIENTIST. 2022–2024
Performed structural analysis of Airloom designs, addressing fatigue, deformation, moment of inertia, and bending moments to enhance overall system performance.
Developed and refined algorithms for real-time physical simulations, focusing on efficiency and performance optimization.
Validated vertical and horizontal wind turbine designs using OpenFAST and OWENS, ensuring compliance with industry standards and simulation accuracy.
Managed and optimized 4 TB of wind data using the HDF5 file system, improving storage efficiency, retrieval speed, and scalability for large-scale data pipelines.
FIRMWARE / EMBEDDED SOFTWARE ENGINEER. 2018–2022
Analyzed motor phase data and sensor readings, identifying trends and patterns that improved operational efficiency by 15%.
Performed data analysis and visualization of motor control and sensor data to extract actionable insights for system optimization.
Developed complex motor control algorithms using Simulink, C#, and IAR embedded systems (C/C++), achieving a 20% efficiency gain and 15% reduction in power consumption.
Debugged and optimized embedded software by analyzing system output data, resolving critical issues to enhance reliability and performance.
MODELING & SOFTWARE ENGINEER / DATA SCIENTIST, 2016-2018
Applied mathematical and computational principles to model complex systems, improving performance and efficiency.
Implemented and enhanced a Sequential Quadratic Programming (SQP) algorithm to achieve optimal solutions for design problems.
Developed a GPU-accelerated version of the SQP algorithm, significantly improving computational performance.
Led the development of physical simulations for Airloom’s energy design, incorporating hundreds of variables and constraints to optimize maximum power output while minimizing costs.
Designed and implemented a custom optimization tool in C#, leveraging SQL-based parallel processing across multiple computers and outperforming commercial tools such as KNITRO.