Skip to content

Mid-level/Senior AOCS Engineer - AOCSエンジニア / シニアAOCSエンジニア

  • Hybrid
    • Koto-ku, Tokyo, Japan
  • Satellite System Development Dept. No.1 / 衛星開発システム第1部

Job description

English follows

Synspectiveの姿勢軌道制御システム(AOCS)チームに加わっていただける、才能と意欲に溢れた新しい同僚を募集しています。当チームは、衛星を制御するセンサー、アクチュエータ、ソフトウェアの設計、開発、試験、保守に加え、設計検証に使用するシミュレーション環境の構築を担当しています。

AOCSチームは、衛星システム開発を担当する衛星システム開発第一部に所属しています。

担当業務

姿勢軌道制御システム(AOCS)の設計、解析、実装、試験、保守。

注:

  • AOCSエンジニアまたはシニアAOCSエンジニアを募集しています。応募者の適性に応じて、採用内容を調整いたします。

  • 社内の公用語は英語です。ただし、面接に限り日本語での対応も可能なので、英語に自信がない方は事前に申し出て下さい。

具体的には

  • Synspective社の合成開口レーダー(SAR)衛星のAOCS(航空管制システム)で使用されるアルゴリズム(センサーデータフィルタリング、軌道および姿勢推定、姿勢制御装置、リアクションホイールおよび磁気トルク制御、動作モード制御、フェイルセーフk機能など)の設計、実装、テスト、検証

  • 組み込みソフトウェアエンジニアと連携し、AOCSの他のフライトソフトウェアへの統合

  • ユニットテスト、MILS(モデルインザループシミュレーション)、HILS(ハードウェアインザループシミュレーション)、および物理衛星でのテストによる設計の検証

  • 衛星の組立・統合・試験(AIT)プロセスにおけるAOCSコンポーネントのテスト及び検証の支援

  • MATLAB/Simulink/Simscapeでのセンサー、アクチュエータ、その他の物理コンポーネントのモデル化及び、テストデータを使用したモデル同定

  • 衛星打ち上げ時の衛星運用チームの技術サポート

  • 定例会や設計会議への参加

  • 次世代衛星開発のための設計・検討

  • 設計と試験結果のレビューと検証

  • 若手メンバーの指導

仕事の魅力

  • 設計から打ち上げ、軌道上での運用まで、衛星のライフサイクル全体を経験できます。

  • 国際的なチームで働いています。

About Dept. and Unit

We are looking for a talented and motivated new colleague to join Synspective's Attitude and Orbit Control System (AOCS) Team. Our team is responsible for the design, development, testing and maintenance of the sensors, actuators and software controlling our satellites, as well as the simulation environment used to validate the design.

The AOCS team is part of the Satellite System Development Dept. No1, which is responsible for the development of the satellite system.

Responsibility:

Attitude and Orbit Control System (AOCS) design, analysis, implementation, testing and maintenance.

Note: we are looking for an AOCS Engineer or a Senior AOCS Engineer. We will adapt the offer based on the qualification of the candidate.

Details of work:

  • Design, implement, test, and validate algorithms used in the AOCS of Synspective's 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.

  • Perform design studies for the development of our next generation of satellites.

  • Review and validate designs and test results.

  • Mentor more junior members.

Selling points of the role:

  • See the complete lifecycle of a satellite, from the early design to the launch and in-orbit operation.

  • Take ownership of your design and see your work actually go to space.

  • Work in an international team.

Job requirements

必須要件

  • 航空宇宙工学、制御工学、電気工学、ロボット工学などの学士号。同等の関連学歴および/または経験があれば考慮します

  • 制御システムの設計および検証に関する実務経験が5年以上。特に、自律システム(衛星、ロケット、ドローン、無人航空機(UAV)、自動運転車、ロボットなど)の経験が望ましい

  • マルチボディダイナミクスに関する深い理解:参照フレーム間の座標変換、運動学、エネルギーおよび運動量保存則など

  • 優れた分析力とコミュニケーション能力

  • MATLAB/Simulinkの経験

  • センサーおよびアクチュエータに関する経験

  • 年に数回、Synspectiveの工場(大和市)への出張が可能であること

希望要件

  • 軌道力学および衛星の動力学に関する知識

  • 宇宙船の姿勢制御および軌道制御アルゴリズムの設計、実装、テストの経験

  • MATLAB/Simulinkにおけるセンサーやアクチュエータなどの物理コンポーネントのモデリング経験

  • 非線形設計、最適設計といった従来の手法を超えた制御則設計の経験

  • カルマンフィルタおよび異常検出アルゴリズムを用いた状態推定の経験

  • モデル同定の経験

  • リアクションホイール、磁気トルカ、GPS受信機、ジャイロスコープ、スタートラッカーなどのGNCハードウェアコンポーネントに関する知識

  • ハードウェア・イン・ザ・ループ・シミュレーション(HILS)の経験

  • Stateflowにおける有限ステートマシンのモデリング経験

  • C/C++でのプログラミング経験

  • SimulinkからC/C++コードを生成する経験

Minimum qualifications

  • Bachelor’s degree in Aerospace Engineering, Control Engineering, Electrical Engineering, or Robotics Engineering. We will consider an equivalent combination of relevant education and/or experience.

  • At least 5 years of hands-on experience in the design and validation of control systems, preferably on autonomous systems (satellite, launch vehicle, drone, Unmanned Aerial Vehicle (UAV), self-driving car, robot, etc.).

  • Thorough understanding of multibody dynamics: coordinate transformation between reference frames, kinematics, conservation of energy and momentum, etc.

  • Strong analytical and communication skills.

  • Experience with MATLAB/Simulink.

  • Experience working with physical sensors and actuators.

  • Willingness to travel to Synspective's factory (Yamato-city) on business trips several times a year.

Preferred qualifications:

  • Knowledge of orbital mechanics and satellite dynamics.

  • Experience in the design, implementation and testing of spacecraft attitude and orbit control algorithms.

  • Experience in modeling physical components such as sensors and actuators in MATLAB/Simulink.

  • Experience in control law design, beyond classical techniques: non-linear design, optimal design.

  • Experience in state estimation using Kalman filtering and anomaly detection algorithms.

  • Experience in model identification.

  • Knowledge of GNC hardware components such as: reaction wheels, magnetorquers, GPS receivers, gyroscopes, star trackers.

  • Experience with Hardware In the Loop Simulation (HILS)

  • Experience in modeling finite state machines in Stateflow.

  • Experience programming in C/C++.

  • Experience in generating C/C++ code from Simulink.

Scope of change: Locations designated by the company (including remote work locations)

or

Apply with Indeed unavailable