K

K2 Space

Provides cost-effective, high-capability satellite buses

OS Platform Engineer

Systems Software 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, math, or a STEM discipline, or at least five 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 20kW+ spacecraft.
  • Maintain a custom real-time Linux distribution for internally developed computers.
  • Maintain and customize U-Boot to support a robust rollback system and validate authenticity at every step of the boot process.
  • Curate device trees across various boards to enable easy use of hardware-specific features.
  • Create and use robust tools for 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

  • Fluency with Linux systems programming and driver development.
  • Familiarity with building embedded Linux images using Buildroot, BitBake, or Yocto.
  • Experience building or working with hard real-time embedded systems, either bare-metal or real-time Linux.
  • Familiarity with Precision Time Protocol (IEEE 1588 PTP).
  • Experience with spacecraft flight software development.
  • Experience with continuous integration and continuous delivery systems.
  • Basic knowledge of electronics, computer architecture, and control systems.
  • Experience with software verification and testing methods.
  • Experience with software and network performance analysis and debugging.
  • Experience with fault-tolerant software design and implementation.
  • Experience defining and creating test systems for both 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