Flight Software Engineering Intern

Turion SpaceIrvine, CA
4d$30 - $35Onsite

About The Position

At Turion Space, our mission is to ensure that space remains usable, safe, and secure for generations to come. As a Flight Software Engineering Intern you will have the opportunity to develop critical flight software solutions for spacecraft and satellite systems. You will collaborate with cross-disciplinary teams to ensure that flight software meets performance, reliability, and mission-specific requirements. This is a 12-week commitment on-site at our Irvine, CA headquarters. If you've ever watched a spacecraft launch and thought "I want to help build that"—this is your chance. Join us and build the software that makes space easier to explore!

Requirements

  • Currently pursuing a Bachelor’s or Graduate degree in Computer Science, Aerospace Engineering or related engineering discipline
  • Experience programming embedded systems in C/C++
  • Programming experience in C/C++, Python, Go, Rust or similar object-oriented language
  • Demonstrated ability to design, build, and test embedded software from scratch
  • Must be able to work full time (40 hours per week), on-site in Irvine, CA for 12 consecutive weeks between May – September 2026.
  • Must be able to provide your own transportation and housing.

Nice To Haves

  • Prior work on flight software or a similar high reliability software that interfaces with hardware
  • Passion for, and knowledge of, aerospace and space technology
  • Experience with: Embedded Linux systems and shell command-line tools
  • Communication protocols such as CCSDS, CAN, Ethernet/IP, SPI
  • Driver level development, board bring-up, or real-time operating systems in a project or lab setting.
  • Scripting languages (e.g., Python) for testing, automation, or data analysis.
  • Version control and CI/CD tools like Git

Responsibilities

  • Help architect and test flight software that is used on-board Turion’s satellites, including driver development and integration with onboard components
  • Write embedded software in C/C++ for real-time control and autonomous decision-making
  • Develop simulation code, hardware-in-the-loop test frameworks, and system-level verification tools
  • Troubleshoot and resolve issues across development, testing, and live flight operations
  • Collaborate closely with systems, hardware, avionics, and mission ops teams to ensure functionality and mission alignment
  • Maintain clear and thorough documentation, including interface control documents (ICDs), design specs, and test plans
  • Help define and continuously improve software development processes, testing standards, and system architecture

Benefits

  • Equity: Receive equity in Turion Space, letting you benefit from the company's success
  • Health Insurance: Comprehensive medical, dental, and vision coverage for employees and their dependents. ​
  • Retirement Plans: Access to a 401(k) plan to help you plan for your future. ​
  • Paid Time Off: Generous vacation days, personal days, sick days, and holidays to ensure you have time to recharge. ​
  • Professional Development: Opportunities for ongoing training, workshops, and courses to advance your skills and career growth.
  • Team Building Activities: Regular social events, team outings, and company-sponsored activities to foster a positive work environment. ​
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service