Software Engineering Intern (Spring 2027)
Rendezvous Robotics
<p class="font-claude-response-body break-words whitespace-normal"><em>Golden, CO | Full-Time | 12-15 Weeks | Spring 2027</em></p> <p class="font-claude-response-body break-words whitespace-normal">Today, everything we send to space is constrained by what fits inside a rocket fairing. That's a fundamental bottleneck to building more capable spacecraft. Rendezvous Robotics is solving this problem with electromagnetic self-assembling tiles: modular spacecraft components that rendezvous, dock, and latch to assemble bigger and more powerful spacecraft than anything that can be folded to fit into a rocket.</p> <p class="font-claude-response-body break-words whitespace-normal">We're a small team based in Golden, Colorado, executing on a clear path from flight demonstration to our first operational systems. Our work spans hardware, software, and systems engineering. We are looking for the best people in the world who want to build the next generation of advanced spacecraft.</p> <p><strong>Responsibilities</strong></p> <ul> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="8:1-8:66;457-522">Write and test flight software for our onboard compute platform</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="9:1-9:106;523-628">Build out tools for ground station operations, including telemetry visualization and command sequencing</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="10:1-10:118;629-746">Work on communication protocols between units that have to keep working as the assembly changes shape or membership</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="11:1-11:86;747-832">Help build simulation environments for testing new logic before it touches hardware</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="12:1-12:91;833-923">Debug issues that span the software and hardware boundary, alongside the electrical team</li> </ul> <p>&nbsp;</p> <p><strong>Basic Qualifications</strong></p> <ul> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="15:1-15:92;950-1041">Currently pursuing a degree in Computer Science, Computer Engineering, or a related field</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="16:1-16:34;1042-1075">Comfortable in C/C++ and Python</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="17:1-17:69;1076-1144">Understanding of basic networking and distributed systems concepts</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="18:1-18:61;1145-1205">Some experience with embedded Linux or bare-metal firmware</li> </ul> <p>&nbsp;</p> <p><strong>Preferred Qualifications</strong></p> <ul> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="21:1-21:53;1236-1288">Experience with embedded toolchains and frameworks</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="22:1-22:73;1289-1361">Familiarity with real-time operating systems or scheduling constraints</li> <li class="font-claude-response-body whitespace-normal break-words pl-2" data-sourcepos="23:1-23:50;1362-1411">Exposure to common embedd