True Anomaly seeks to build innovative technology that solves the next generation of engineering, manufacturing, and operational challenges for space security and sustainability
Requirements
- Experience with the Python programming language for scripting and prototyping applications
- Strong understanding of object-oriented software development practices
- Current with the language evolution and have good instincts about the cost/benefit balance of adopting new language features
- Understanding complex distributed systems, and how the components you design and deliver will fit into those larger systems
- Experience developing physics-based modeling and simulation environments (i.e., modeling attitude dynamics or filtering algorithms)
- Experience with the deployment of C++ applications to embedded compute platforms
Responsibilities
- Write well-structured, efficient code using modern C++ best practices (C++ 17 / C++ 20), with a particular emphasis on performance and maintainability
- Maintain libraries that provide APIs in multiple languages to other applications within True Anomaly
- Work with other internal teams who leverage our simulation APIs to plan and execute missions, develop advanced algorithms for spacecraft operation, and perform trade-space analyses
- Collaborate with subject matter experts to identify and implement algorithms in astrodynamics, attitude dynamics, filtering, state estimation, etc
- Participate in code reviews, architectural discussions, and sprint planning sessions to maintain high standards of software quality and adherence to project timelines
Other
- Bachelor’s degree in computer science, aerospace engineering, a similar discipline, or relevant experience
- 1-3 years of professional experience being an expert in C+
- U.S. Citizen and eligible for DoD Secret or TS/SCI clearance
- Work Location—Successful candidates will be located near Long Beach, Denver or Colorado Springs
- Ability to understand new challenges quickly, formulate a plan, get buy-in, and execute