CCSDS Telemetry Ground Software Engineer

Northwood Space

Torrance (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Northwood Space is seeking a Ground Software Engineer to develop software for ingesting, processing, and routing telemetry, tracking, and command data across our satellite ground network.

You will implement CCSDS protocols, build high-performance data pipelines, and work with DSP/FPGA teams to integrate hardware and software. The role emphasizes production ownership and end-to-end delivery of mission-critical systems.

Qualifications

  • Bachelor's degree with 2–5+ years or Master's with 1–4+ years in CS/EE/telecommunications.
  • Strong programming skills in Rust, C++, or Go.
  • Experience developing software for networking, real-time data processing, or distributed systems.
  • Solid understanding of network protocols, binary data formats, serialization, buffering, and asynchronous data processing.
  • Experience owning a production software system from design to deployment.

Responsibilities

  • Design, build, and maintain software for ingesting, processing, and routing telemetry, tracking, and command data.
  • Implement and validate CCSDS protocols and space packet handling.
  • Develop high-performance data pipelines connecting radios, ground-station infrastructure, and customer endpoints.
  • Build tooling for packet parsing, frame validation, buffering, recording, replay, monitoring, and debugging.
  • Translate mission requirements into configurable data-handling workflows.
  • Collaborate with DSP/FPGA engineers to define interfaces between hardware and software.
  • Test workflows using simulated, hardware-in-the-loop, and live satellite data.
  • Own software through development, deployment, and mission support.

Skills

Rust
C++
Go
Networking
Real-time data processing
Distributed systems

Education

Bachelor's degree in CS/EE/telecommunications
Master's degree in CS/EE (optional)

Tools

CCSDS standards
CCSDS File Delivery Protocol
Protocol analysis tools

Job description

Northwood Space is seeking a Ground Software Engineer to develop software for ingesting, processing, and routing telemetry, tracking, and command data across our satellite ground network.

You will implement CCSDS protocols, build high-performance data pipelines, and work with DSP/FPGA teams to integrate hardware and software. The role emphasizes production ownership and end-to-end delivery of mission-critical systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ground Software Engineer: Real-Time Space Telemetry
Ground Software Engineer: Real-Time Space Telemetry

Socket.dev • Torrance (CA)

On-site
USD 120,000 - 180,000
Ground Software Engineer – Space Telemetry & CCSDS
Ground Software Engineer – Space Telemetry & CCSDS

Socket.dev • Torrance (CA)

On-site
USD 120,000 - 170,000
Space Communications Software Engineer
Space Communications Software Engineer

Doist • Torrance (CA)

On-site
USD 120,000 - 160,000
Ground Software Engineer, Real-Time Space Data
Ground Software Engineer, Real-Time Space Data

Northwood Space • Torrance (CA)

On-site
USD 110,000 - 160,000
Ground Software Engineer
Ground Software Engineer

Socket.dev • Torrance (CA)

On-site
USD 120,000 - 180,000
Ground Software Engineer
Ground Software Engineer

Northwood Space • Torrance (CA)

On-site
USD 110,000 - 160,000
Command & Telemetry Software Engineer
Command & Telemetry Software Engineer

Northwood Space • Torrance (CA)

On-site
USD 120,000 - 180,000
Command & Telemetry Software Engineer
Command & Telemetry Software Engineer

Socket.dev • Torrance (CA)

On-site
USD 120,000 - 170,000
Telecommunications Software Engineer
Telecommunications Software Engineer

Northwood • Torrance (CA)

On-site
USD 120,000 - 160,000
Ground Systems SDR Engineer - Networking & Automation
Ground Systems SDR Engineer - Networking & Automation

Astro Digital • San Jose (CA)

On-site
USD 145,000 - 165,000