Flight Software Engineer Intern
AstroForge
Software Engineering  
Seal Beach, CA, USA
USD 30-30 / hour
Posted on Oct 30, 2025
Flight Software Engineer Intern
 Seal Beach
 GNC and Flight Software
 In office
 Full-time
 About AstroForge
 At AstroForge, our mission is to make space resources accessible on Earth. We mine asteroids to extract valuable minerals in space at a lower cost and smaller carbon footprint than current terrestrial mining methods. By joining the team at AF you’ll have the opportunity to work side by side with our amazing engineering and science teams. This position will provide you with valuable skills, experience, and mentorship necessary to become a leading professional in your field. We offer a unique opportunity to join an exciting team looking to expand humanity’s capabilities in space.
  Job Description
 As a Flight Software Engineering Intern, you will write the embedded software that runs our deep-space mining vehicles, integrate this software with avionics hardware, and support simulations and testing. This role is highly hands-on, and you’ll gain exposure to the entire software development lifecycle, from low-level hardware communication to mission execution logic.
  Basic Qualifications
 - Currently pursuing a degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Enrollment in an accredited college or university, with a GPA of 3.5 or higher.
- Must be a rising senior.
- Must not be otherwise employed for the duration of the internship.
- Must be 18 years or older.
- Proof of US Citizenship or Permanent Residency.
Responsibilities
 - Assist in writing and testing flight software that runs on embedded Linux systems as well as on dedicated microcontrollers.
- Work closely with avionics and systems engineers to integrate and test hardware–software interfaces.
- Use lab equipment such as oscilloscopes and logic analyzers to support debugging and bring-up activities.
- Contribute to simulation environments that verify spacecraft software behavior before flight.
- Write scripts and tools to automate software testing and deployment.
- Document your code and contribute to internal technical knowledge bases.
Required Skills & Qualifications
 - Comfortable using lab equipment such as oscilloscopes and multimeters.
- Experience strongly typed languages used for embedded languages, such as C, C++ or Rust
- Familiarity with Linux operating systems and version control tools (e.g. Git).
- Ability to learn quickly and work independently in a high-paced environment.
Preferred Skills
 - Experience with embedded Linux distributions (especially NixOS).
- Interest in space systems, autonomous vehicles, or aerospace engineering.
- Strong foundation in mathematics and physics.
Location: Onsite in Seal Beach
 Pay Rate: $30.00 per hour
 Duration: 10 weeks
  ITAR Requirements
  To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S.,protected individual as defined by ITAR (22 CFR §120.15) or eligible to obtain the required authorizations from the U.S. Department of State.
  We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
  Resume *  
  Click to upload or drag and drop here 
   First name * 
  Last name * 
  Email * 
  LinkedIn URL 
 Are you a U.S. citizen, lawful permanent resident of the U.S., or protected individual as defined by ITAR (22 CFR §120.15)? *
 By applying you agree to Gem's terms and privacy policy.
 Save your info to apply to other roles faster & help employers reach you.
 Req ID: R78
  
             
    