地上セグメントソフトウエアマネージャー/Ground Segment Software Manager
Astroscale
私たちのリアルな様子はこちらから→ 株式会社アストロスケールの会社情報 - Wantedly
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.
You will be responsible for the design, development, verification, and maintenance of the ground segment systems necessary to carry out Astroscale’s missions, as well as managing the development team in charge of these systems.
- In collaboration with the project management team, you will lead the development of ground systems and be accountable for meeting the project’s QCD (Quality, Cost, and Delivery) requirements.
- You will plan and manage the development schedule for the ground systems.
- You will work closely with satellite operations teams and satellite system/mission design teams to accurately extract and define requirements and use cases, while also serving as the equivalent of a Product Owner in the Scrum process.
- You will manage the development team to ensure that tasks such as requirements definition from mission systems and satellite operations teams, interface design with other systems and subsystems, integration, and end-to-end testing are properly executed so that the ground system performs as part of the overall system.
- You will coordinate with relevant teams, including the project management team, to resolve development issues as needed.
- You will optimize development resources by leveraging suppliers and manage outsourcing to those suppliers.
- Under the direction of the group director, you will also be responsible for the following team operations:
Assist in planning the departmental budget and manage the team’s budget execution.
Conduct performance evaluations for team members.
- Bachelor’s degree or higher in Computer Science or a related technical field
- Over 5 years of experience in commercial software development
- Over 3 years of experience in software development management
- Experience managing teams of 10 or more members
- Experience with Agile or Scrum development processes, and solid knowledge of software engineering
- Understanding of project lifecycle and verification methodologies
- Strong communication skills with the ability to proactively collaborate with related teams and team members
- English proficiency equivalent to TOEIC score of 700 or higher (able to facilitate meetings and handle email communication in English)
- Proficiency in programming languages such as C/C++, Java, or Python
- Experience in software development for cloud services and knowledge of cloud system architecture
- Experience in developing web applications
- Broad understanding of key components and interactions within ground segments in the aerospace industry
- Over 5 years of hands-on experience in designing and developing satellite user products or commercial ground segment products
- Flexibility to adapt quickly to changing circumstances
<職務内容/役割・責任>
アストロスケールのミッション遂行に必要な地上セグメントシステムの設計、開発、検証、および維持を実行するとともに、これらを担当するチームの開発マネジメントを行う。
- プロジェクトマネジメントチームと協力し、地上システム開発をリードし、プロジェクトが求めるQCD (品質、コスト、日程) に責任をもつ。
- 地上システムの開発スケジュールを立案し進捗を管理する。
- ユーザとなる衛星運用チーム、衛星システム/ミッション設計チームと密に連携し、要求やユースケースを適切に抽出し定義するとともに、スクラムプロセスのプロダクトオーナー相当の役割を務める。
- 地上システムが全システムの一部として機能性能を発揮するために必要となる、ミッションシステム/衛星運用チームからの要求獲得・定義、他システム・サブシステムとのインタフェース設計、インテグレーション、End-to-end 試験等の業務が適切に遂行されるよう開発チームをマネジメントする。
- 開発課題に対して、必要に応じプロジェクトマネジメントチームを含む関係チームと調整し、課題解決に向けてリードする。
- サプライヤーを活用し開発リソースの最適化を図るとともにサプライヤーに対する外注管理を行う。
- 所属するグループのディレクタの指揮の元で、以下のチーム運営を行う。
- 部門予算立案を補佐しチームの予算遂行を管理する。
- チームメンバーの業績評価を行う。
<必須条件>
- コンピュータ・サイエンス、または関連技術分野における学士以上。
- 5年以上の商用ソフトウェア開発経験
- 3年以上のソフトウェア開発マネジメント経験
- 10名以上のチームマネジメント経験
- アジャイルまたはスクラム開発プロセスの経験、およびソフトウェアエンジニアリングの知識
- プロジェクトのライフサイクルと検証手法に関する知識
- 積極的に関係チームおよびチームメンバーと協力できるコミュニケーション能力
- TOEIC700点以上の英語能力 (英語でのメール及びミーティングのファシリテーターができるレベル)
<望ましい条件>
- C/C++、Java、またはPython 等のプログラミング言語の知識
- クラウドサービスにおけるソフトウェア開発経験およびクラウドシステムの知識
- Webアプリの開発経験
- 航空宇宙業界における地上セグメントの主要構成要素および相互作用の全体的な知識
- 衛星ユーザ向け製品または商用地上セグメント製品の設計開発における5年以上の実務経験
- 状況変化に迅速に対応できる柔軟性