Dynamic Modeling and Simulation Engineer
- Interceptor
Qualifications
- Bachelor’s or Master’s degree in Aerospace Engineering, Aeronautical Engineering, Aircraft Engineering, Mechatronics Engineering, Control and Automation Engineering, or a related field,
- Strong background in mathematics and physics,
- Good knowledge of flight mechanics, aerodynamics, flight dynamics, propulsion systems, flight control, and optimization methods,
- Solid understanding of control theory, system dynamics, and mathematical modeling,
- Experience or demonstrated interest in modeling, simulation, and system identification,
- Knowledge of the dynamics, control, and guidance methods of fixed-wing and multirotor unmanned aerial vehicles (UAVs),
- Experience with six-degree-of-freedom (6DoF) aircraft modeling and simulation,
- Strong interest in developing advanced autonomy systems,
- Proficiency in MATLAB/Simulink and C programming,
- Preferably experienced in aircraft system identification methods,
- Knowledge of linear and nonlinear control systems,
- Knowledge of Kalman filtering, GNSS, IMU, sensor fusion, and inertial navigation (INS) algorithms,
- Ability to approach complex analysis and modeling problems in a systematic and analytical manner,
- Strong teamwork and communication skills within R&D and product development environments.
Responsibilities
- Develop high-fidelity six-degree-of-freedom (6DoF) dynamic simulation models for fixed-wing and multirotor aircraft,
- Perform model verification, validation, calibration, and continuous model improvement activities,
- Identify and estimate model parameters using flight test data and system identification methods,
- Design flight test plans and test maneuvers for system identification activities,
- Process and analyze flight test data and investigate anomalies and special flight conditions observed during testing,
- Develop Hardware-in-the-Loop (HIL) simulation systems for aircraft software and hardware,
- Develop low-level and high-level flight control algorithms,
- Perform stability, controllability, and flight performance analyses and contribute to flight control system improvements,
- Develop guidance, navigation, and control (GNC) algorithms,
- Apply linear and nonlinear control methods to aircraft applications,
- Contribute to the software development processes of autopilot and embedded systems,
- Develop and implement sensor data processing, sensor fusion, and inertial navigation algorithms,
- Develop and implement Kalman filters and other state estimation algorithms,
- Collaborate with aerodynamics, aircraft performance, and flight control teams to validate and improve aerodynamic models,
- Develop aircraft stability and control analysis tools,
- Perform flight analysis and aircraft performance calculations and provide technical support to relevant engineering teams,
- Contribute to the development of numerical optimization, dynamic modeling, and system identification tools,
- Conduct software and hardware tests, analyze test results, and prepare technical reports,
- Support the planning and execution of flight test activities,
- Prepare and maintain technical documentation related to modeling and simulation activities.