Senior AOCS Engineer

Synspective Koto-ku, Tokyo
  • 💴 ¥7.5M ~ ¥9.5M annually
  • 🏡 Partially remote
  • 🧪 8+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
DO YOU NEED MORE INFO?
ASK A QUESTION

About Synspective

Synspective Koto-ku, Tokyo

Synspective provides solutions for utilizing and integrating data from Synthetic Aperture Radar ("SAR") satellite constellations, big data, and machine learning.

Key benefits

  • English used internally
  • Flexible work-hours and location
  • Part-time or second job allowed

About the position

We are looking for a talented and motivated new colleague to join Synspective’s Onboard Software Team. Our team is responsible for the design, development, testing and maintenance of the embedded software running inside Synspective’s satellites. We are a small team where control engineers and embedded software engineers work closely together.

The Onboard Software Team is part of the Satellite System Development Dept. No1, which is responsible for the development of the satellite system.

Responsibilities

  • 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.

Requirements

  • 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 8 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.
  • Strong 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.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • 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 in modeling finite state machines in Stateflow.
  • Experience programming in C/C++.
  • Experience in generating C/C++ code from Simulink.

Compensation

7.5 to 9.5 million JPY annually.

Hiring Process

  1. 1

    Casual Chat

  2. 2

    Team Interview

  3. 3

    GM interview

  4. 4

    CEO interview

DO YOU NEED MORE INFO?
ASK A QUESTION

Other Jobs at Synspective

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.