-
Design, implement, test, and validate algorithms used in the AOCS Synthetic Aperture Radar (SAR) satellites, such as: sensor data filtering, orbit and attitude estimation, attitude controller, reaction wheels and magnetorquer control, operation modes control, failsafe mechanisms, etc.
-
Work closely with the embedded software engineers to integrate the AOCS into the rest of the flight software.
-
Validate the design through unit testing, Model In the Loop Simulation (MILS), Hardware In the Loop Simulation (HILS), and tests on the physical satellite.
-
Assist the testing and validation of the AOCS components during the satellite Assembly Integration and Testing (AIT) process.
-
Model sensors, actuators, and other physical components in MATLAB/Simulink/Simscape and fit the component model using test data.
-
Take part in the launch campaign: prepare the necessary items for launch operation, monitor the behavior during the critical phase, and provide technical support to the satellite operation team.
-
Participate in weekly meetings and design reviews.