Spire

Spire

Senior Spacecraft Software Engineer

Boulder, CO · Senior

Sponsorship not specified$131k-$171kDetected 21 hours ago
PythonC++Backend DevelopmentCode ReviewAWSData EngineeringFPGAVHDLEmbedded SystemsSignal ProcessingAR/VRAdaptability

About the role

  • This is a high-impact role where autonomy, creativity, and technical breadth are key.

Responsibilities

  • Develop and maintain scientific and command & control software for GNSS-based satellite payloads using a variety of software stacks.
  • Build and operate ground-based automation systems for efficient data extraction, transformation, and delivery from the satellite to end users.
  • Collaborate closely with flight operations to troubleshoot and ensure consistent, high-quality data delivery.
  • Engage with other system engineers, payload developers, and mission operators to continuously evolve the software in support of scientific objectives.

Requirements

  • Experience in FPGA development (VHDL or HLS) for signal processing or control systems.
  • Familiarity with GNSS signal processing and/or scientific applications such as GNSS-RO, GNSS-R, or PNT algorithms.
  • A lifelong learner- curious, adaptable, and open to new challenges outside your immediate expertise.
  • Proficient in at least one of C++ or Python, and capable of picking up new tools and languages as needed.
  • Solid background in DSP techniques and theory, especially in the context of RF or GNSS.
  • Skilled in cloud-based systems (e.g., AWS), backend development, and managing data via scalable storage/database solutions.
  • Demonstrates strong work ethics and a focus on impactful contributions to the mission and team.
  • Capable of independently navigating technical challenges and making forward progress without constant direction.

Skills

  • Prior experience working on satellite payloads or in the aerospace domain.

Compensation

  • $131k-$171k

This listing is sourced directly from Spire's careers page and normalized into a canonical job model.