Software Engineer, Networking (Rust)
TailscaleFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
The software team builds their stack primarily in Rust because they believe modern programming languages should be fun as well as correct.
Responsibilities include creating software architecture for real-time, fault-tolerant control, developing applications for spacecraft subsystems like propulsion and power, designing state machines, authoring drivers, performing data analysis, and supporting integration and testing.
This information is not specified in the job description.
K2 Space is a fast-paced Series B space startup where motivated individuals thrive, with a team passionate about building large, high-powered satellites using Rust across the entire stack.
Strong candidates are motivated individuals excited about space development who thrive in fast-paced environments and have skills in Rust for real-time, fault-tolerant systems, embedded software, and spacecraft control.
Manufactures cost-effective high-capability satellite buses
K2 Space manufactures and sells satellite buses, which are the main structures and systems of satellites, excluding the payload. Their products allow clients to create customized satellites for various missions, including scientific research, commercial communication, and defense. K2 Space's approach breaks the traditional link between satellite size and cost, enabling the deployment of large, high-capability satellites at lower prices. This is achieved by leveraging advanced satellite technology and a team with experience from top aerospace companies like SpaceX and Blue Origin. K2 Space aims to make space missions more accessible by providing affordable satellite solutions, thus expanding opportunities for exploration and development in the aerospace sector.