Taro Logo

Senior Spacecraft Software Engineer

A space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites, providing advanced maritime, aviation, and weather tracking worldwide.
Glasgow, UK
Embedded
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Space

Job Description

Spire Global is seeking a Senior Spacecraft Software Engineer to join their team working at the intersection of satellite payloads, scientific computing, and data delivery systems. This role offers a unique opportunity to work on cutting-edge space technology, developing and maintaining both flight and ground software for satellite-based GNSS missions.

The position involves working across multiple system layers, from embedded software to cloud data pipelines, ensuring accurate and timely delivery of mission-critical scientific data to customers. This is a high-impact role where autonomy, creativity, and technical breadth are essential.

As a Senior Software Engineer, you'll be responsible for developing scientific and command & control software for GNSS-based satellite payloads, building ground-based automation systems, and collaborating closely with flight operations teams. The role requires expertise in languages like C++ or Python, FPGA development, and DSP techniques, particularly in the context of RF or GNSS.

Spire Global offers an impressive benefits package including unique perks like the Name Your Satellite Program and Launch Attendance opportunities. The company operates a hybrid work model requiring a minimum of three days per week in the office in Glasgow, Scotland.

The ideal candidate will have at least 5 years of relevant experience, strong problem-solving abilities, and a passion for space technology. Prior experience in satellite payloads or aerospace is highly valued, along with expertise in building telemetry and data visualization tools.

Join Spire Global to be part of a team that's improving life on Earth with data from space, working with the largest multi-purpose constellation of satellites and contributing to advanced maritime, aviation, and weather tracking worldwide.

Last updated a day ago

Responsibilities For Senior Spacecraft Software Engineer

  • Develop and maintain scientific and command & control software for GNSS-based satellite payloads
  • Build and operate ground-based automation systems for data extraction and delivery
  • Collaborate with flight operations for troubleshooting and data delivery
  • Engage with system engineers and payload developers to evolve software
  • Participate in code reviews, testing, and documentation

Requirements For Senior Spacecraft Software Engineer

Python
Linux
  • Proficient in C++ or Python
  • Experience in FPGA development (VHDL or HLS)
  • Background in DSP techniques and theory
  • Familiarity with GNSS signal processing
  • Skilled in cloud-based systems (AWS)
  • Independent problem-solving abilities
  • Strong work ethics

Benefits For Senior Spacecraft Software Engineer

Education Budget
Equity
Parental Leave
  • Name Your Satellite Program (NYSP)
  • Launch Attendance
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program (EAP)
  • Employee Stock Purchase Program (ESPP)
  • Family Leave
  • Fitness Reimbursement
  • Employee Referral Program
  • Healthy snacks & beverages

Related Jobs

Senior Software Engineer (Rust)

Senior Software Engineer role at Spire Global, developing Rust-based spacecraft operating systems and satellite control software in Glasgow, UK. 7+ years experience required.

Senior Communications Test Engineer I

Senior Communications Test Engineer role at CesiumAstro, focusing on space-communication systems integration and verification, requiring Python expertise and RF knowledge.

Embedded Software Engineer

Senior Embedded Software Engineer position at Epredia, leading the development of innovative medical diagnostic systems with focus on cancer diagnostics technology.

Verification Engineer

Senior Verification Engineer position at Riverlane, working on quantum computing verification systems with competitive salary and benefits in Cambridge, UK.

Senior Firmware Engineer

Senior Firmware Engineer position at Halos Body Cams, developing next-generation body cameras with focus on SoC and IoT connectivity, 5+ years experience required.