Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Impulse Space

Senior Spacecraft Software Test Engineer

Posted Updated
Discussion

Description

  • As a Senior Spacecraft Software Test Engineer you will design, write, and debug tests to ensure that our flight software works as intended in orbit, working closely with a fast paced, agile software and GNC team
  • Your tests will include ‘test like you fly’ and ‘day in the life’ tests to execute the software like it will be operated in orbit in both the simulation and in a ‘hardware in the loop’ closed loop setup, integrating with hardware emulators and probing for off nominal situations and testing all of the commands through the integrated software
  • Develop test plans for the flight and ground software
  • Implement flight software integration/regression tests in python
  • Support debug of flight software testing in C/C++
  • Support bring up of docker containers and software simulations
  • Support bring up of hardware in the loop test environments
  • Integrating the tests with hardware emulators for sensors and actuators
  • Support the automatic running of the integration tests as part of CI/CD
  • Work with GNC and ops to create ‘day in the life’ tests

Benefits

  • Medical, Dental & Vision: Enjoy the best medical, dental and optical coverage money can buy. We’ve got you and your family covered for all eventualities
  • Company Ownership: You’ll be contributing to Impulse’s success, so you deserve to share in it. All full-time employees receive a meaningful equity allocation
  • Flexible PTO Policy: We believe in work-life harmony more so than “balance”. When you are happy & fulfilled outside of work, you will be more productive when you’re in it. We offer generous PTO accrual to our full-time employees
  • Bachelor’s degree in engineering, computer science or related field
  • 3+ years developing test plans and test scripts for embedded applications
  • 5+ years of experience with Python and C++
  • This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an individual granted asylum in the U.S
  • Or an individual admitted in U.S. refugee status) or persons eligible to obtain an export license from the U.S. Departments of State, Commerce, or other applicable U.S. government agencies
  • Experience with spacecraft command and data handling software
  • Experience with spacecraft operations
  • Demonstrated ability of taking project ownership and working well in growing teams
  • Application Received
  • Resume Review
  • Intro Phone Interview
  • Technical Phone Interview(s)
  • Onsite Interview
  • Offer!

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →