Gravitics is pioneering the future of space infrastructure by designing and manufacturing large-scale structures for human and robotic activities in Earth orbit and beyond. As the Lead Flight Software Engineer, you'll play a crucial role in driving the architecture and design of software for their vehicles. This position offers an opportunity to develop fault-tolerant code for safety-critical systems while working closely with the Avionics team.
The role involves owning the complete lifecycle of Flight Software, from design through testing and mission integration. You'll collaborate cross-functionally with GNC, Propulsion, Avionics, and Power teams to support algorithm design and implementation. Your responsibilities will include establishing coding standards, developing comprehensive test campaigns, and building/managing the software team.
This is an ideal opportunity for an experienced software engineer with a background in fault-tolerant and safety-critical systems. The position offers competitive compensation ($140,000 - $220,000), company equity, and comprehensive benefits. You'll be working in a hybrid environment in Marysville, Washington, contributing to groundbreaking space technology development.
The ideal candidate should have strong proficiency in C++ and Python, experience with Git and GNU tools, and a deep understanding of real-time systems and Linux kernel drivers. Experience with space systems, particularly human-rated ones, would be highly valuable. This role offers the unique opportunity to shape the future of space infrastructure while working with cutting-edge technology and leading a talented team.