Turion Space is looking to solve the problem of designing and developing a testing framework and tools for their Flight Software, to catch and fix bugs early and often, and to ensure that the software meets performance, reliability, and mission-specific requirements.
Requirements
- 2-4 years of experience in software development and test.
- Experience developing modular and reusable software applications.
- C/C++ proficiency mandatory.
- Experience writing automated software tests which also interact with external hardware components in HITL/SITL environments.
- Familiarity and Experience with software testing tools and frameworks such as Google Test, CppUnit, Pytest, etc.
- Experience with Continuous Integration/Continuous Delivery (CI/CD) for embedded software.
Responsibilities
- Develop and maintain a testing framework for the automated testing of the spacecraft software in HITL and SITL environments.
- Develop detailed test plans, test cases, and test scripts based on software requirements, needs, and specifications.
- Work closely with software developers, product managers, and other stakeholders to ensure that software meets quality standards and requirements.
- Create and maintain comprehensive test documentation, including test plans, test cases, and test reports.
- Develop a deep understanding of the avionics and flight software architecture and how the spacecraft operates as an integrated system.
- Foster a culture of continuous improvement by developing and implementing new testing standards, processes, and best practices.
Other
- A passion for small, fast-paced teams and dynamic organizations.
- Willingness to work extended hours and weekends as needed to reach critical delivery deadlines.
- U.S. citizen or national, U.S. lawful, permanent resident, Refugee under 8 U.S.C. § 1157, or Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.
- Prior Aerospace experience not required.
- Must be eligible for ITAR requirements