Spacecraft Orbiter Guidance, Navigation, and Control Software Engineer
5 мес. назад
JapanWorldwideHybrid
algorithmssoftware testingflight software
Developing orbiter guidance and navigation subsystem software for lunar lander including design, implementation, testing, and mission support.
О компании
- is looking for Spacecraft Orbiter Guidance, Navigation, and Control Software Engineer to join our growing team in Tokyo. In this role, you will be developing the orbiter Guidance Navigation Subsystem for the lunar lander. Perform design analysis related to orbiter GNC and detailed design of GNC algorithms based on higher-level requirements. Perform algorithm implementation and testing in coordination with software engineers and GNC engineers. Participate in the testing, verification and validation phase of the GNC flight software. Support flight software integration activities and perform troubleshooting and testing, as well as mission operations and preparation activities. 月着陸船の軌道系誘導航法制御サブシステムの開発を行う。軌道系GNCに関する設計解析、上位要求に基づくGNC算術処理則の詳細設計を行う。ソフトウェアエンジニアやGNCエンジニアと協調
Обязанности
- (1) Develop orbiter GNC design and perform GNC-related analysis (such as guidance law design and analysis, control law design and performance analysis, thruster duty analysis, DV analysis, attitude dynamics analysis, sloshing and flexible dynamics, navigation filter design, covariance analysis, various GNC sensor evaluation, etc) by using control engineering tools as well as software development activities. (2) Verify and validate the designed and implemented GNC algorithm by software test and simulation. Support the software test plan and execution for the GNC related functions and evaluate the test result from GNC design perspective, from unit and functional to systems tests. Be engaged in Model-In-the-Loop (MIL), Software-In-the-Loop (SIL), Processor-In-the-Loop (PIL) and Hardware-In-th
Требования
- ・5+ years of experience of Attitude and Orbit Control Subystem (AOCS) or Guidance, Navigation, and Control (GNC) subsystem engineering ・Experience in developing navigation algorithms (extended Kalman filter, orbital attitude and position calculations etc.) for spacecraft ・Experience in developing attitude control algorithms (PID control, thruster commanding, modulation and allocation, etc.) for spacecraft ・Experience of 6DOF Simulations (state propagation, dynamics and hardware modelling and close loop integration) for spacecraft ・Experience of C/C++, Python, Git ・Enthusiastic attitude and good team player ・Excellent communication skills ・Business level English ・5年以上のAOCS/GNCサブシステム開発の経験を有すること ・宇宙機に関する航法アルゴリズム(拡張カルマンフィルタ、姿勢および軌道計算等)開発の経験を有すること ・宇宙機に関する姿勢制御アルゴリズム(PID制御、スラスターコマンド、モジュレー
Будет плюсом
- ・10+ years of experience of AOCS or GNC subsystem engineering ・Experience of systems engineering within the space industry ・Experience of spacecraft operation ・Experience of MATLAB/Simulink ・Experience of software integration with different programming languages, C/C++, Python, Matlab, etc. ・Experience in real time FSW implementations ・Business level Japanese comminication skill (speaking and writing) ・10年以上のAOCS/GNCサブシステム開発の経験を有すること ・宇宙分野におけるシステム設計の経験を有すること ・宇宙機の運用経験を有すること ・MATLAB/Simulinkの経験を有すること ・C/C++、Python、Matlabなど、異なるプログラミング言語を用いたソフトウェア統合の経験 ・リアルタイムFSW実装の経験 ・ビジネスレベル以上の日本語での意思疎通ができること
Другое
- ・Support development studies of space vehicles for future missions ・将来ミッションのための宇宙機開発や実現性検討の支援