Full-time
Location: Huntington Beach, CA

Flight Software Engineer

Description

At AstroForge, our mission is to expand humanity’s capabilities to utilize the untapped resources in space. As a Flight Software Engineer, you will collaborate across engineering disciplines to create solutions in support of creating the first successful asteroid mining vehicle. You will be designing, developing, and testing platform and application software that operates safety critical logic, sensors, and control, guidance, and navigation systems. The ideal candidate excels at working in a multidisciplinary, fast-paced environment.

Responsibilities:

  • Design and implement flight software for spacecraft applications.
  • Develop testing and integration suites.
  • Work across multiple processor architectures
  • Identify and troubleshoot technical issues with flight software in an integrated system.

Required Skills:

  • BS in Computer Science or Computer Engineering or related technical discipline with typically a minimum of 6 years of related experience; Master's degree in similar disciplines with typically a minimum of 4 years of related experience; or Ph.D. with 2 years related experience in similar disciplines.
  • Experience with embedded software development.
  • Experience developing applications in embedded linux environment.
  • Excellent understanding of Rust, C and C++Multi-threaded programming.
  • Coursework in operating systems, computer architecture, algorithms, and data structures.

Preferred Skills:

  • Experience with programming languages, software engineering, and computer science theory. Rust, C/C++ experience preferred.

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.

Application

Thank you! Your application has been received!
Something went wrong while submitting the form. Please try again.