You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Quantum Space

EGSE/Avionics Test Software Engineer

  • Office

Salary

$110,000 - 160,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is building high-mobility spacecraft platforms for national security, civil, and commercial missions, and works quickly with frequent iteration.

The team needs an EGSE and avionics test software engineer to build automated test software, EGSE software, and hardware/software integration test infrastructure for spacecraft avionics on Ranger missions.

You will create reusable test applications, instrument interfaces, and automated test sequencing used to verify avionics hardware and software. You will work with avionics, flight software, electrical, systems, and test engineers to build dependable test infrastructure, track down hardware/software interaction problems, and make sure results are accurate, repeatable, and defensible.

The role suits an engineer who likes working across software and hardware, solves hard integration problems, and builds robust test systems that feed into flight readiness and mission success.

Responsibilities

  • Write automated test software and EGSE software for spacecraft avionics development and verification.
  • Design reusable test applications, instrument interfaces, device drivers, test sequencing, and data acquisition tools.
  • Write software that controls lab instruments and talks to embedded avionics hardware.
  • Build test frameworks that keep hardware interfaces, test logic, configuration, and data handling separate, so they are easy to maintain and extend.
  • Write requirements-based verification tests covering positive and negative cases, boundary conditions, failure scenarios, and fault injection.
  • Support hardware-in-the-loop (HIL) and hardware/software integration testing of spacecraft avionics.
  • Write automated functional and performance tests for flight computers and other avionics hardware.
  • Find the root cause of problems across hardware, firmware, software, communication interfaces, and test equipment using a systematic approach.
  • Verify and validate your automated test software and test equipment so results are accurate and reliable.
  • Set up test logging and data collection that makes results traceable and reproducible across hardware and software configurations.
  • Work with avionics, flight software, systems, electrical, and test teams to plan verification approaches and resolve integration issues.
  • Take part in code reviews and help with software development, configuration management, and continuous integration.
  • Work in a fast development environment where speed, technical quality, and mission success all matter.

Requirements

  • A bachelor's, master's, or PhD in computer engineering, electrical engineering, computer science, aerospace engineering, or a related technical field.
  • Experience writing automated test software in LabVIEW, Python, C/C++, or an equivalent language.
  • Experience writing software that controls lab instruments and communicates with embedded hardware.
  • Experience building reusable, maintainable automated test applications, frameworks, or test infrastructure.
  • Experience diagnosing complex hardware/software integration problems.
  • Understanding of software verification, including requirements-based testing, boundary conditions, negative testing, and fault injection.
  • Experience confirming that automated test software and test equipment work correctly and give reliable results.
  • Familiarity with version control and configuration management tools such as Git.
  • Strong debugging, analytical, and problem-solving skills.
  • Nice to have: experience building automated test systems or EGSE for spacecraft, aerospace, defense, or other complex embedded systems.
  • Nice to have: experience building test frameworks with modular device drivers, reusable interfaces, automated test sequencing, logging, assertions, and configuration management.
  • Nice to have: experience communicating with hardware over Ethernet, TCP/UDP, RS-422/485, SpaceWire, SPI, I2C, or similar protocols.
  • Nice to have: experience testing asynchronous hardware and handling timing, synchronization, timeouts, and communication errors in software.
  • Nice to have: experience with hardware-in-the-loop (HIL) testing and simulation environments.
  • Nice to have: experience automating power-on, functional, or acceptance testing for flight computers or other avionics hardware.
  • Nice to have: experience with automated fault injection and checking fault detection, isolation, and recovery behavior.
  • Nice to have: experience using lab instruments, protocol analyzers, data acquisition systems, or similar test equipment.
  • Nice to have: experience writing unit tests, simulated instrument interfaces, or other ways to validate automated test software.
  • Nice to have: experience with CI/CD pipelines, automated builds, automated testing, code reviews, and configuration management.
  • Nice to have: understanding of embedded firmware and flight software architectures.
  • Nice to have: experience working with spacecraft avionics or flight hardware.
  • Nice to have: experience supporting fast-paced aerospace, defense, or commercial space programs.

Conditions

Base salary is $110,000 to $160,000.

The range is an estimate. The actual offer may depend on factors such as experience, education, training, critical skills, and business needs.

Most full-time offers include equity grants, which the company counts as part of total compensation.

Applicants must be U.S. citizens, lawful permanent residents, protected individuals under 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State, to comply with ITAR and U.S. government space technology export rules.

Benefits

  • Equity, medical, dental, and vision coverage, generous leave, an HSA, and 401(k) matching.
  • Ownership of automated test software and infrastructure that supports mission-critical spacecraft avionics.
  • Chance to build test frameworks and automation that speed up spacecraft development and improve verification efficiency.
  • Work across avionics, flight software, electrical, systems, and test engineering and grow your spacecraft hardware/software integration skills.

Where you’d work

From the office

No visa sponsorship

About the company

Quantum Space

  • Industry: Mobility

Office in CA, United States

Also hiring in MD, United States and OK, United States

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • C++
  • CI/CD
Type
Full-time
Equity
Equity offered
Industry
Mobility
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Tech stack
  • Python
  • C++
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • CA, United States
Visa sponsorship
Not sponsored

Compensation

Salary
$110,000 - 160,000 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
Mobility

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason