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
Be the first to open itNo views yet
Dispatch

Flight Software Engineering Intern

  • Office
  • 0-3 years

Salary

Not stated

Similar roles pay $110K - 175K a year · our estimate

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

About Dispatch

Dispatch is building refurbishable reentry vehicles for in-space manufacturing. Spark-1 is our first vehicle, a 150 kg spacecraft that hosts payloads in orbit and brings them back to Earth.

Our vehicles are designed, built, and operated in-house, from spacecraft systems and flight software through reentry and recovery.

About This Role

Internships at Dispatch are in person in San Francisco. We're hiring for Spring 2027 and Summer 2027. In your application, tell us which term you're applying for, or both. Candidates must be actively pursuing an undergraduate or graduate degree. Due to U.S. export control requirements, candidates must be a U.S. person (U.S. citizen or permanent resident). We are unable to sponsor visas.

The Flight Software team is responsible for the software that runs on Spark-1's flight computer and peripheral boards, from command and telemetry and GNC execution through fault management and the reentry sequence.

Interns at Dispatch work directly on problems that affect upcoming missions. You'll own meaningful technical work and collaborate closely with engineers across GNC, avionics, and mission operations as we design, test, and operate Spark-1.

Responsibilities

  • Own or contribute to flight software for Spark-1 in Rust and firmware for peripheral boards in C++
  • Implement GNC, power, thermal, and fault management logic on the flight computer from analysis and simulation models
  • Develop command and telemetry handling, packet definitions, drivers for sensors and actuators, and the ground tools that decode them
  • Build and maintain test infrastructure, including unit tests, software-in-the-loop and hardware-in-the-loop regression, and flatsat automation
  • Support integration and test of flight software with avionics hardware and mission operations tools
  • Basic Qualifications
  • Currently pursuing a BS, MS, or PhD in computer science, computer engineering, electrical engineering, or a related technical field
  • Experience through coursework, research, internships, or engineering project teams in one or more areas of embedded software, systems programming, real-time systems, or hardware interfacing
  • Familiarity with Rust, C/C++, and Python, and with Linux development and git
  • Comfortable writing software that talks to hardware over interfaces such as SPI, I2C, UART, CAN, or Ethernet and testing it against real devices
  • Preferred Skills and Experience
  • At least one year of experience on a technical project team such as CubeSat, Rocket Team, AIAA Design-Build-Fly, Formula SAE, or similar
  • Previous experience developing flight software or firmware for spacecraft, launch vehicles, drones, or robotics
  • Familiarity with embedded Rust, embedded Linux such as PetaLinux or Yocto, RTOS environments, or SoC platforms such as Zynq UltraScale+
  • Experience with flight software frameworks such as F Prime or cFS, or with controls and state estimation
  • Strong communication and technical documentation skills
  • Due to U.S. export control requirements, candidates must be a U.S. person (U.S. citizen or permanent resident). We are unable to sponsor visas.
  • Visa: US citizen/visa only

Where you’d work

From the office

The office

No visa sponsorship

You must already be able to work in the United States

About the company

Dispatch

  • Industry: Mobility

Office in San Francisco, United States

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 4 red flags

Still hiring?

12 checks

2 red flags

How crowded?

7 checks

2 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
Details14 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • C++
  • Rust
  • Linux
Seniority
Intern
Type
Internship
Industry
Mobility
Specialty
Backend
Region
United States
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Intern
Experience
0-3 years
Tech stack
  • Python
  • C++
  • Rust
  • Linux

Location

Work model
Office
Region
United States
Office
  • San Francisco, United States
Visa sponsorship
Not sponsored
Must already work in
  • United States

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Internship

Company

Industry
Mobility

Something wrong with this vacancy?

Similar vacancies

  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Staff Software Engineer

    Salary by agreement

    • Remote · Europe, Portugal
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    Salary by agreement

    • Remote
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Software Engineer

    Salary by agreement

    • Hybrid · Toronto
    • Junior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    €85,000 - 140,000 / year

    • Office · Ireland
    • Senior
    Direct apply

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason