Lead the development of high‑fidelity spacecraft simulation software, leveraging C++ and Python to model complex dynamics and integrate with ROS-based real‑time systems.
About the role
Key Responsibilities
Design, implement, and maintain simulation modules for spacecraft dynamics and control systems.
Collaborate with systems engineers to translate mission requirements into accurate simulation models.
Optimize performance for real‑time execution on high‑performance computing platforms.
Integrate simulation outputs with ROS middleware and visualization tools.
Conduct rigorous testing, validation, and documentation of simulation software.
Requirements
Strong proficiency in C++ and Python for scientific computing.
Experience with ROS or similar robotics middleware.
Background in aerospace or related fields, with knowledge of orbital mechanics and spacecraft control.
Ability to work in a collaborative, cross‑disciplinary team environment.
Excellent problem‑solving skills and attention to detail.