Summary
✨ AI‑Generated
An aerospace technology organization is seeking a Backend Engineer to develop and operate an in-house spacecraft control system. You will build applications supporting satellite operational planning, command-sequence generation, and orbit determination and propagation, while helping maintain and improve a highly reliable mission-critical platform.
Highlights
Opportunity to develop and operate mission-critical backend systems for satellite operations, with direct involvement in orbit calculations, operational planning, system reliability, and ongoing system enhancement.
Description
Responsibilities
In this position, you will join the Satellite Operation Planning Unit within the Data Production Department, which is responsible for developing and operating the Spacecraft Control Subsystem for our small SAR satellite constellation, the "StriX" series.
The Spacecraft Control Subsystem is a core component of our satellite operations, and our top priority is to ensure that the system operates reliably at all times.
Job Details
As the Spacecraft Control Subsystem is an in-house system, we are not only responsible for its development but also its ongoing operation and enhancement.
The Spacecraft Control Subsystem is responsible for creating operational plans for our satellites, generating command sequences, and calculating essential information such as the past and predicted positions and velocities of our satellites to support the planning process.
In this position, you will be involved in developing orbit determination and propagation applications as a backend engineer.
You will work closely with our orbit determination team to achieve highly accurate orbit determination and propagation with maximum efficiency (e.g.
minimizing computation time and system load, and ensuring the application is easy to maintain).
With plans to launch many satellites in the future and a wide variety of orbit determination requirements, you will play a key role in meeting these demands and expanding our business capabilities.
Key Benefits Of This Role
We are already operating several satellites in orbit, and the number of satellites is expected to increase rapidly in the near future.
The Spacecraft Control Subsystem is essential to our daily operations, and we rely on it to manage our satellites effectively.
In this role, you will contribute to the development, operation, and management of such a critical system.
As we strive to achieve even greater operational stability with less manual intervention, you will have the opportunity to demonstrate and further develop your skills by addressing these challenges.
By maintaining the Spacecraft Control Subsystem, which interacts with both our data platform (used as the customer-facing frontend) and our Data Processing Subsystem (which generates SAR products), you will be working at the very core of our business.
The quality and efficiency of our orbit determination and propagation have a direct and significant impact on the quality of our products.
Your work will contribute directly to enhancing product quality and, ultimately, to increasing customer satisfaction.
Minimum Qualifications
At least 3 years of experience in system development on GCP or AWS.At least 3 years of software development experience using MATLAB.Strong experience in software development using at least one of the following programming languages:GolangPythonC++Experience working as part of a development team of 3 or more members.Comfortable communicating in English, both written and spoken.Able to commute to our Tokyo head office (Kiyosumi Shirakawa, Tokyo) 2-3 days per week.
Preferred Requirements
Experience in developing flight dynamics systems for spacecraft (preferably for low Earth orbit).Experience in developing orbit determination systems for spacecraft (preferably for low Earth orbit).Basic knowledge of mathematics and physics as applied to orbit determination.Comfortable communicating in Japanese, both written and spoken.