ADCS Engineer
Catalyx Space
Job Description
Requirements
Key Responsibilities:
- Design and simulate attitude control algorithms.
- Develop attitude estimation filters such as EKF, TRIAD, QUEST using sensor data.
- Select and integrate ADCS hardware including Magnetorquers, reaction wheels, gyros, star trackers, sun sensors.
- Model spacecraft dynamics and validate control system performance using MATLAB/Simulink, Python, or C++.
- Implement ADCS firmware on an onboard flight computer.
- Support HIL and SIL testing for flight readiness.
- Coordinate with mechanical, thermal, and mission teams to define attitude modes.
- Analyze in-orbit telemetry and tune control parameters post-launch for improved pointing accuracy.
- B.E./B.Tech or M.E./M.Tech in Aerospace, Electronics, Controls, Mechatronics, or related field.
- 2–5 years of experience working on ADCS systems for satellites.
- Strong understanding of orbital mechanics, control theory, and spacecraft attitude dynamics.
- Proficiency in tools such as MATLAB/Simulink, Python, or C/C++
- Familiar with embedded system implementation and communication protocols.
- Experience with inertial sensors and actuator control.
Nice to Have (Preferred):
- Hands-on experience with reaction wheel control or magnetorquer boards.
- Knowledge of Kalman filters and high-fidelity spacecraft modeling.
- Familiarity with STK, GMAT, or Orekit for orbit and attitude visualization.
- Experience working on spaceflight missions with in-orbit validation of ADCS.
- Passion for space, satellites, and ground segment technologies.
- Self-driven and willing to learn continuously.
- Willingness to relocate as per the needs of the mission or organization.