Drimva

Astranis

HITL Test Engineer

$150K–$215K

San Francisco, CA +1 · Full-time · Posted Jul 6, 2026

Location
San Francisco, CA
San Francisco, California, United States
Experience
2–5+ years in hardware integration, systems bring-up, or test engineering; 2+ years with Python or an equivalent high-level scripting language; 1+ years each with Linux and shell command-line tools, and version control systems.
Education
Bachelor’s degree in EE, AE, CS, or equivalent background knowledge.
Visa sponsorship
U.S. citizenship, lawful permanent residency, or refugee/asylee status required.

About the job

Designs, builds, and maintains hardware-in-the-loop satellite testbeds, supporting flight-representative testing and resolving hardware and software issues.

What you'll do

  • Own flatsat and HITL testbed builds, from design and BOM development through procurement and software bring-up.
  • Diagnose testbed failures, support testbed health and access, and make architecture and hardware allocation decisions.
  • Expand simulation capabilities and develop tools for testbed observability, monitoring, and automated operations.

What they ask for

  • Bachelor’s degree in EE, AE, CS, or equivalent background knowledge.
  • 2–5+ years of experience in hardware integration, systems bring-up, or test engineering.
  • 2+ years of Python or equivalent high-level scripting language experience; at least 1 year each with Linux and shell command-line tools, and version control systems.
  • Experience with embedded systems, lab hardware, schematics, and debugging circuits that interface with embedded software.

Nice to have

  • Familiarity with flight software architectures, telemetry systems, or simulation frameworks.
  • Prior experience with networked lab infrastructure, Kubernetes, or Linux system administration.

Pay

$150,000–$215,000 USD (base salary)

Tools

Python, Linux, shell command line tools, git, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)