System Architecture and Design: Lead the development and evolution of the spacecraft ADCS architecture, including the design and integration of sensors, actuators, reaction wheels, magnetoquers and control algorithms to achieve mission requirements.
Algorithm Development: Design and implement advanced ADCS algorithms to support various pointing modes and attitude control scenarios, ensuring precise control over satellite orientation and stability.
Simulation and Modeling: Perform detailed sensor and actuator characterisation, modelling, and simulation to predict system performance and optimise the design. Develop and utilise satellite simulators for system validation.
Hardware Integration: Specify, evaluate, and select ADCS components, including reaction wheels, magnetorquers, star trackers, IMUs, and sun sensors. Integrate these components into the spacecraft, ensuring seamless interaction with other subsystems.
Testing and Validation: Develop and execute hardware-in-the-loop (HIL) tests, ground-based simulations, and in-orbit commissioning to validate ADCS performance. Troubleshoot and resolve issues during the integration and testing phases.
On-Orbit Operations: Support on-orbit guidance, navigation, and control (GNC) system calibration, commissioning, and operations, including maneuver planning and fault management.
Requirements
Educational Background: Bachelor’s degree in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, or a related field. A Master’s degree is preferred.
Industry Experience: Minimum of 2-5 years of experience in spacecraft attitude determination and control, with hands-on experience in the development, testing, and operation of ADCS systems.
Technical Expertise: Strong knowledge of ADCS components and systems, including sensors (IMUs, magnetometers, star trackers) and actuators (reaction wheels, magnetorquers). Experience with GNC systems is a significant plus.
Programming Skills: Proficiency in C/C++ for embedded systems development, with experience in Python and MATLAB for simulation and data processing. Familiarity with version control systems such as Git.
System-Level Understanding: Solid understanding of closed-loop control systems, orbital mechanics, and spacecraft dynamics. Ability to conduct detailed trade-off analyses to optimise ADCS design.
Simulation and Testing: Experience with hardware-in-the-loop testing, satellite simulation, and ADCS algorithm validation. Ability to design and execute comprehensive test plans.
Tech Stack
Python
Benefits
Comprehensive Benefits Package: Including private health insurance with dental and optical coverage, annual healthcare check-ups etc.
Hybrid Work: A hybrid setup with one dedicated remote day per week.
Visa Sponsorship & Relocation Support: We provide a relocation package and sponsor your visa if you’re joining us from abroad.