K

K2 Space

Provides cost-effective, high-capability satellite buses

Principal Flight Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, electrical engineering, mathematics, or a STEM discipline, or 10+ years of professional experience in software engineering.
  • Development experience in Rust, C/C++, Python, VHDL, or SystemVerilog.

Responsibilities

  • Create software architecture for real-time, fault-tolerant control of a 20 kW+ spacecraft.
  • Develop software applications for control of spacecraft subsystems, including propulsion, guidance and attitude control, thermal, power, and communications systems.
  • Design and implement state machines for robust operation of the spacecraft.
  • Create and use robust tools to enable rapid deployment of quality code.
  • Perform data analysis and anomaly investigation to identify and resolve software bugs.
  • Support integration and testing of spacecraft subsystems.
  • Build and maintain infrastructure to increase reliability when developing and testing software.

Desired Qualifications

  • Experience with spacecraft flight software development.
  • Fluency with Linux systems programming and driver development.
  • Experience with continuous integration and continuous delivery systems.
  • Experience building or working with hard real-time embedded systems, including bare-metal systems or real-time operating systems.
  • Basic knowledge of electronics, computer architecture, and control systems.
  • Experience developing or working with state machines.
  • Experience with software verification and testing methods.
  • Experience with software and network performance analysis and debugging.
  • Experience implementing Extended Kalman Filters for inertial sensors.
  • Experience with fault-tolerant software design and implementation.
  • Experience defining and creating test systems for hardware-in-the-loop and hardware-out-of-the-loop.

About the Company

K2 Space

Provides cost-effective, high-capability satellite buses

K2 Space provides cost-effective, high-capability satellite buses—the main structure and systems of a satellite excluding the payload. Buses include core subsystems such as power, attitude control, propulsion, thermal management, and communications, and are modular for customers to add their own payloads, enabling large satellites at a lower cost. The company focuses on the bus to decouple payload costs from spacecraft, leveraging an experienced team from SpaceX and Blue Origin to offer affordable, scalable platforms for commercial, scientific, and defense missions. Its goal is to unlock ambitious space missions by making high-capability satellites affordable and expanding opportunities in space exploration and development.

Company size
201-500
Company stage
Series D
Total funding
$943.6M
Headquarters
Torrance, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at K2 Space

See more jobs