Skip to main content

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
Apply with Autofill

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
View all jobs at K2 Space

Likely interview questions

  • Describe your experience with Rust, particularly in a systems programming context.
  • How have you handled fault tolerance in previous software projects?