
Sr. Software Engineer, Spacecraft Simulation
True Anomaly12 days ago
Denver, CO, USASenior / Mid Level
Base Salary
$170k - $290k/yr
Responsibilities
- Design and implement multi-physics simulation software across spacecraft subsystems.
- Develop coupled physics algorithms capturing subsystem interactions.
- Design time-stepping algorithms and solver architectures for real-time simulation.
- Write production-quality C++ code with a focus on performance and maintainability.
- Design and maintain robust APIs in C++ and Python.
- Collaborate with mission planning and systems engineering teams.
- Create comprehensive documentation and user guides.
- Drive architectural decisions for simulation subsystems.
- Mentor junior engineers through pair programming.
- Contribute to sprint planning and technical risk assessment.
- Participate in hiring through technical interviews.
Requirements
- Bachelor's degree in aerospace engineering, mechanical engineering, computer science, physics, or applied mathematics.
- 5–8 years of professional software development experience focused on simulation or aerospace applications.
- Proficiency in modern C++ (C++17 or newer) and performance optimization.
- Proficiency in Python for API design and data analysis.
- Demonstrated ability to drive complex technical efforts with minimal direction.
- Solid understanding of ADCS, GNC, thermal control, or propulsion systems.
- Experience defining and executing verification and validation plans.
- Ability to make sound design decisions within larger distributed systems.
- Strong written and verbal communication skills.
- U.S. Citizenship eligible for DoD Secret or TS/SCI clearance.
Benefits
- Equity and comprehensive benefits including health, dental, and vision.
- HRA/HSA options, PTO, and paid holidays.
- 401K and parental leave.
- Hybrid work environment with some on-site requirements.