True Anomaly Logo

True Anomaly

Test Software Developer

Posted 6 Hours Ago
Be an Early Applicant
Denver, CO
80K-170K
Mid level
Denver, CO
80K-170K
Mid level
As a Test Software Developer, you will create and optimize test software for spacecraft systems, execute functional testing, and analyze test results while collaborating with the flight software team.
The summary above was generated by AI

A new space race has begun. True Anomaly seeks those with the talent and ambition to build innovative technology that solves the next generation of engineering, manufacturing, and operational challenges for space security and sustainability.

OUR MISSION

The peaceful use of space is essential for continued prosperity on Earth—from communications and finance to navigation and logistics. True Anomaly builds innovative technology at the intersection of spacecraft, software, and AI to enhance the capabilities of the U.S., its allies, and commercial partners. We safeguard global security by ensuring space access and sustainability for all.

OUR VALUES

  • Be the offset. We create asymmetric advantages with creativity and ingenuity
  • What would it take? We challenge assumptions to deliver ambitious results
  • It’s the people. Our team is our competitive advantage and we are better together

YOUR MISSION

True Anomaly is seeking a Test Software Developer to join our team and work closely with our flight software (FSW) team to develop, implement, and maintain test software for spacecraft systems. In this role, you will be responsible for writing and optimizing test scripts, managing test data, and performing functional testing at both the component and vehicle levels. You will use your expertise in Python, JSON, and modern monitoring tools such as Grafana and Influx to create test frameworks that ensure the successful validation of spacecraft systems, from individual components to complete spacecraft vehicles. 

RESPONSIBILITIES

  • Develop and maintain test software using Python to automate testing of spacecraft systems, focusing on functionality, integration, and performance at both the component and vehicle levels. 
  • Collaborate with the flight software (FSW) team to integrate test scripts with the flight software, ensuring that the software meets both technical and mission-specific requirements. 
  • Write and manage test scripts to validate hardware and software interactions, ensuring all components and subsystems work as expected in various operational scenarios. 
  • Work with Grafana and Influx to implement real-time monitoring and visualization of test results, ensuring efficient and accurate data analysis and reporting during functional and integration testing. 
  • Design and implement automated testing frameworks that can handle complex spacecraft systems, enabling effective and consistent testing across different mission scenarios. 
  • Work cross-functionally with test leads to define and execute functional tests that ensure all systems, subsystems, and components are validated in line with mission requirements. 
  • Execute and analyze test results, identifying anomalies, logging issues, and providing clear reports on the results of test campaigns. 
  • Develop and maintain test data pipelines that collect and store test results in structured formats (e.g., JSON), ensuring data integrity and accessibility for further analysis. 
  • Implement test scenarios that simulate real-world spacecraft operations, using data-driven approaches to create comprehensive test cases for system validation. 
  • Optimize test software to improve speed, efficiency, and reliability of testing workflows while ensuring that test scripts remain modular, scalable, and easy to maintain. 
  • Ensure comprehensive test coverage, from component-level verification to full spacecraft vehicle integration testing, ensuring that every functional aspect of the spacecraft is thoroughly validated. 
  • Support the debugging and troubleshooting of flight software and hardware, helping the team address functional issues that arise during testing. 
  • Document and report test results, providing clear, concise, and actionable reports for engineering and leadership teams to support decision-making and design improvements. 

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field. 
  • 3-5+ years of experience in test software development, with a focus on spacecraft or aerospace systems. 
  • Strong proficiency in Python for developing test scripts and automation frameworks. 
  • Experience with JSON, for managing and handling structured test data. 
  • Proficiency with Grafana and InfluxDB, to create real-time monitoring dashboards and store test results for efficient analysis and reporting. 
  • Experience with flight software (FSW) systems, including integration of test scripts with spacecraft software and understanding of spacecraft mission requirements. 
  • Strong experience in component and vehicle-level functional testing, ensuring that individual subsystems as well as the full spacecraft vehicle meet mission-specific requirements. 
  • Solid understanding of test automation principles, including the development of reusable, modular test frameworks and scripts that are scalable and easy to maintain. 
  • Experience with test-driven development (TDD) and writing unit tests to validate software behavior and functionality. 
  • Strong troubleshooting and debugging skills, with the ability to diagnose software and hardware issues during testing and propose solutions. 
  • Familiarity with version control systems, such as Git, to manage test software development and maintain a clean development process. 
  • Ability to document complex test setups, test cases, and test results, ensuring clarity and traceability for future reference. 
  • Excellent communication skills, with the ability to work effectively in cross-functional teams and provide clear feedback on test results and issues. 

PREFERRED SKILLS AND EXPERIENCE

  • 5-7+ years of experience in test software development, with a focus on spacecraft or aerospace systems. 
  • Experience with spacecraft and avionics systems, including an understanding of flight software and hardware integration. 
  • Experience with CI/CD pipelines and test automation tools for continuous integration and deployment. 
  • Familiarity with other programming languages such as C++ or Java, as well as frameworks for test automation. 
  • Experience with test management tools, such as Jira, TestRail, or similar platforms for managing test cases and tracking progress. 
  • Knowledge of spacecraft communication protocols, data interfaces, and test scenarios related to avionics and payload systems. 
  • Experience with other monitoring and visualization tools, such as Prometheus, Kibana, or similar technologies, for comprehensive test result tracking and visualization. 
  • Familiarity with space mission lifecycle and spacecraft development processes, including hardware and software verification and validation. 

COMPENSATION

  • Base Salary: $80,000 - $170,000
  • Equity + Benefits including Health, Dental, Vision, HRA/HSA options, PTO and paid holidays, 401K, Parental Leave 

Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, location, and experience. 

ADDITIONAL REQUIREMENTS

  • Work Location—Successful candidates will be located near Denver. While we observe a hybrid work environment, some work must be done on site.
  • Work environment—the work environment; temperature, noise level, inside or outside, or other factors that will affect the person's working conditions while performing the job.
  • Physical demands—the physical demands of the job, including bending, sitting, lifting and driving.

This position will be open until it is successfully filled. To submit your application, please follow the directions below. #LI-Onsite

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

We value diversity of experience, knowledge, backgrounds and perspectives and harness these qualities to create extraordinary impact. True Anomaly is committed to equal employment opportunity regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, pregnancy, maternity or related condition (including breastfeeding) or any other basis as protected by applicable law. If you have a disability or additional need that requires accommodation, please do not hesitate to let us know.

Top Skills

Grafana
Influxdb
JSON
Python
HQ

True Anomaly Colorado Springs, Colorado, USA Office

Colorado Springs, CO, United States

True Anomaly Denver, Colorado, USA Office

Denver, Colorado, United States

Similar Jobs at True Anomaly

6 Hours Ago
Denver, CO, USA
100K-170K
Mid level
100K-170K
Mid level
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense
Design and develop Ground Support Equipment (GSE) for spacecraft testing, ensuring integration of electrical and mechanical systems while troubleshooting issues and maintaining compliance with industry standards.
Top Skills: AutocadC#C++CatiaPythonSolidworks
6 Hours Ago
Denver, CO, USA
100K-170K
Mid level
100K-170K
Mid level
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense
As an RF Test Engineer, you will develop and execute test procedures for spacecraft communication systems, lead test campaigns, and ensure compliance with RF standards. Your role involves designing and improving test environments and providing mentorship to junior engineers.
Top Skills: Automated Test ScriptsNetwork AnalyzersRf SystemsRf Test EquipmentSignal GeneratorsSpacecraft RadiosSpectrum Analyzers
Yesterday
Denver, CO, USA
80K-170K
Mid level
80K-170K
Mid level
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense
Seeking Test Engineers at multiple levels to support testing for aerospace defense systems, including planning, execution, data analysis, and collaboration with engineering teams.
Top Skills: LabviewMatlabMS OfficePython

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account