Software Engineering Intern
Astro Mechanica, San Francisco
What you will do
- Work as an embedded member of the software team, joining standups, design reviews, and planning alongside full-time engineers
- Own a scoped, real-world project from design through implementation, testing, and delivery, with mentorship from senior engineers
- Contribute to flight software, simulation, test infrastructure, or internal engineering tools
- Test your code on real flight hardware (flight computers, embedded microprocessors, engine hardware)
- Write clean, testable, and maintainable code, including unit and integration tests
- Collaborate with mechanical, electrical, propulsion, and controls engineers to understand software requirements