Software Test Engineer

Revolution Space

$106K — $195K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a technical field (computer science/engineering, aerospace engineering, etc.).
  • 7+ years of total experience, including 4 years in software testing, preferably within aerospace.
  • Familiar with verification and validation processes in aerospace or high-reliability industries.
  • Proficient with requirements management tools like MS Excel or DOORS.
  • Strong communication and documentation skills for cross-disciplinary collaboration.
  • Ability to adapt in a fast-paced environment.
  • Must be able to obtain U.S. Government security clearance or meet ITAR compliance.

Responsibilities

  • Design and execute comprehensive test plans for flight and ground software.
  • Perform validation of software functional tests at various levels: unit, integration, system, and acceptance.
  • Automate testing for embedded software where feasible.
  • Ensure software compliance using hardware or simulation-in-the-loop with actual hardware as applicable.
  • Verify requirements for space system interfaces with various spacecraft subsystems.
  • Communicate with developers to verify requirements and enhance testability features.
  • Develop and maintain automated test scripts in a continuous integration environment.

Benefits

  • Paid holidays, sick time, and unmetered vacation.
  • Health and dental insurance with 80% employer contribution.
  • 4% company matching on 401k with immediate vesting.
  • Life insurance benefits included.
  • Long term and short term disability coverage.
  • Education assistance for continued learning.
Full Job Description
Position Summary:

Revolution Space is looking for an experienced dynamic and growth-oriented Software Test Engineer to contribute to the development of our space propulsion products through system verification. This engineer is expected to integrate with the existing technical team to:

  • Execute testing, debugging, and troubleshooting of software applications
  • Collaborate with other members of the software team including developers, and software system engineers
  • The position is full-time, and available as remote or as a hybrid role in Boston, MA or Lanham, MD.


Responsibilities:

  • Design, document, and execute comprehensive test plans (unit, integration, and system-level) and procedures for flight and ground software.
  • Perform validation of Flight and Ground SW functional tests at the unit, integration, system, and acceptance levels
  • Validate embedded software via test automation where possible
  • Ensure software compliance through hardware-in-the-loop (HITL) or simulation-in-the-loop (SITL) with actual hardware endpoints or avionics rigs as needed
  • Verify system, subsystem, and component-level requirements for space system interfaces with spacecraft power, thermal, and command & data handling subsystems.
  • Communication with software developers and engineers to verify requirements, review code, and implement testability features
  • Identify, develop, maintain, and utilize automated test scripts within a continuous integration (CI) environment where possible
  • Manage requirement traceability (requirements 12 design 12 verification) in tools such as MS Excel, DOORS, or equivalent.
  • Lead or support verification planning and closure activities, including verification-by-analysis, similarity, inspection, test, and demonstration.
  • Collaborate closely with propulsion design engineers, test engineers, and mission assurance teams to define test objectives, success criteria, and acceptance plans for vacuum chamber, thermal-vacuum, and life-cycle testing.


Required Qualifications:

  • Bachelor19s degree in computer science/engineering, aerospace engineering, mechanical engineering, electrical engineering, physics, or related technical discipline.
  • 7+ years of total experience with a minimum of four years in software testing, preferably in aerospace
  • Familiarity with verification and validation (V&V) processes in aerospace or high-reliability industries.
  • Working knowledge of requirements management tools (MS Excel, DOORS, or equivalent).
  • Strong communication and documentation skills to effectively collaborate with cross-functional teams across engineering disciplines.
  • Ability to adapt in a fast-paced environment
  • Ability to obtain and maintain U.S. Government security clearance or ITAR compliance (U.S. Persons required).


Preferred Qualifications:

  • Hands-on experience or academic background in testing for space systems and subsystems.
  • Experience with script development or designing (e.g. Python or similar language or equivalent generation tools)


Benefits

  • Paid holidays, sick time and unmetered vacation
  • Excellent health and dental plans with 80% employer contribution
  • 4% company matching 401k with immediate vesting
  • Life insurance
  • Long term / Short term disability
  • Education Assistance


The pay range for this role is:

106,400 - 195,600 USD per year (Remote (United States))

106,400 - 195,600 USD per year (Boston, MA)

106,400 - 195,600 USD per year (Lanham, MD)

Similar Jobs

More Jobs at Revolution Space

More Aerospace & Defense Jobs

Find similar Software Test Engineer jobs: