K2 Space
Flight Software Engineer
- Confirmed live in the last 24 hours
- $123k–$160k
- Mid level
- On-site · Seattle, WA
- Added 1 month ago
About this role
K2 is seeking a Flight Software Engineer to contribute to the development of software for their groundbreaking, high-power satellites. You'll be instrumental in building real-time, fault-tolerant control systems for critical spacecraft subsystems like propulsion and attitude control, using Rust and other relevant technologies. This role offers the chance to work on mission-critical code that will operate on multiple spacecraft in demanding environments.
What you'll do
- Design software architecture for fault-tolerant control systems.
- Develop software for spacecraft subsystems (propulsion, guidance, power, etc.).
- Implement state machines for spacecraft operation.
- Write drivers for microcontroller peripherals and sensors.
- Create tools for rapid deployment of quality code.
- Perform data analysis and anomaly investigation.
What they're looking for
- Rust
- Linux Systems Programming
- Driver Development
- Real-time Control Systems
- State Machines
- Software Verification
- Embedded Systems
Benefits
- Paid Time Off
- Medical/Dental/Vision Coverage
- Life Insurance
- Paid Parental Leave
- Equity
- Comprehensive Benefits Package
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
K2 Space
- Industry
- Aerospace & Defense
Likely interview questions
- Describe your experience with Rust, particularly in a systems programming context.
- How have you handled fault tolerance in previous software projects?