地上セグメント&フライトダイナミクスエンジニア/ Ground Segment & Flight Dynamics Engineer

Sumidaku, Japan

Full Time

35 minutes ago

Job description

Export Control Laws

Unless explicitly notified otherwise,  our vacancies are covered by Export Control Laws which require candidates to be from an "Export Safe" Country as deemed by the Japanese Government. The countries are as follows: Japan, Germany, Australia, Argentina, Italy, USA, France, Netherlands, UK, Austria, Ireland, Czech, Spain, Greece Canada, New Zealand, Belgium, Bulgaria, Sweden, Switzerland, Norway, Finland, Luxembourg, Portugal, Denmark Hungary and Poland.

<職務内容/役割・責任> 

  • アストロスケールのミッションの運用に必要な日本拠点の地上セグメントの中でも、フライトダイナミクスに係るソフトウェアのシステム設計、開発、検証、および維持を実行する。 
  • アストロスケール内で、フライトダイナミクスチームのアーキテクチャ設計に参加しソフトウェア開発の観点から開発を支援する 
  • サプライヤーで開発する製品の、プロダクトオーナーまたは技術責任者として、サプライヤーの開発チームの支援を行う。 
  • 社内で開発したフライトダイナミクスに関するモジュールのアルゴリズムとソフトウェアを開発する 
  • ソフトウェア関連ドキュメントを生成し、最新化する。 
  • グランドセグメントのソフトウェア・システム設計作業として以下を行う。 
  • 要件の抽出、定義、テーラリング、分析。 
  • これらに基づくユースケースおよびストーリーの作成。 
  • 開発の支援とソリューションの有効性評価。 
  • 地上セグメントの検証、妥当性確認、インテグレーションに参加し支援する。 
  • 技術的課題を解決し、ベストプラクティスに関するアドバイスを提供するために、衛星運用チームを支援する

<応募条件>

  • コンピュータ・サイエンス、電気通信、または関連技術分野における学士以上。 
  • 3年以上のソフトウェア開発およびソフトウェアエンジニアリングの経験 
  • 宇宙機のフライトダイナミクス、軌道力学に関する知識 
  • Linuxの基本的な管理、シェルスクリプト、makeなど 
  • Linuxシステムでの開発経験 
  • C/C++、Java、Pythonなどのプログラミング言語の基礎 
  • チームと協働し、自分の担当領域において自律的かつ効率的に業務を遂行できること 
  • プロジェクトのライフサイクルと検証手順の知識 

<望ましいスキル>

  • 宇宙システム地上セグメントの主要コンポーネントと相互作用に関する全体的な知識 
  • 衛星ユーザー向け製品または商用地上セグメント製品の設計・開発における5年以上の実務経験 
  • ソフトウェア開発およびソフトウェアエンジニアリングにおける5年以上の業界経験 
  • 開発チームまたはプロダクトオーナーとしてスクラムでのソフトウェア開発経験または知識 
  • TOEIC700以上の英語力(英語でのメールや会議進行が可能なこと)

<Key acyivities / role and responsibilities>

  • Perform system design, development, validation and maintenance of software pertaining to flight dynamics within the Japan-based ground segment required for the operation of Astroscale missions.   
  • Participate in the architectural design of the Flight Dynamics team within Astroscale and support development from a software development perspective.  
  • Support the supplier's development team as product owner or technical lead for products developed at the supplier.  
  • Develop algorithms and software for modules on flight dynamics developed in-house.  
  • Generate and update software-related documentation.  
  • Perform the following software and system design tasks for the ground segment.  
  • Eliciting, defining, tailoring and analysing requirements.  
  • Creation of use cases and stories based on these.  
  • Assist in the development and evaluate the effectiveness of the solution.  
  • Participate in and support ground segment validation, validation and integration.  
  • Assist the satellite operations team in resolving technical issues and providing advice on best practice.

<Mandatory>

  • Bachelor's degree or above in computer science, telecommunications or related technical field.  
  • At least 3 years' experience in software development and software engineering  
  • Knowledge of spacecraft flight dynamics and orbital dynamics  
  • Basic Linux administration, shell scripting, make, etc.  
  • Experience in development on Linux systems  
  • Fundamentals of programming languages such as C/C++, Java, Python  
  • Ability to work with a team and to work autonomously and efficiently in your area of responsibility  
  • Knowledge of project lifecycles and validation procedures

<Desirable>

  • Overall knowledge of the key components and interactions of the space system ground segment  
  • 5+ years working experience in the design and development of satellite user products or commercial ground segment products  
  • 5+ years industry experience in software development and software engineering  
  • Experience or knowledge of software development in scrum as a development team or product owner  
  • English language skills with TOEIC 700 or above (ability to conduct emails and facilitate meetings in English)
Apply now