Ground Software Engineer

Northwood · Space Infrastructure

Job description

Position:
Command & Telemetry Software Engineer

Company:
Northwood

Location:
United States, Torrance, CA

Employment type:
Full time

Short Summary:
Northwood is a modern space infrastructure company focused on advanced communications technology, building a global network of phased array ground stations for satellite missions. The role involves developing software for handling, processing, and delivering mission data across the satellite ground network.

Responsibilities:
- Design, build, and maintain software for ingesting, processing, and routing telemetry, tracking, and command data
- Implement and validate CCSDS protocols, including space packets, transfer frames, synchronization, and data encapsulation
- Develop high-performance data pipelines connecting software-defined radios, ground-station infrastructure, and customer endpoints
- Build tooling for packet parsing, frame validation, buffering, recording, replay, monitoring, and debugging
- Translate customer mission requirements into configurable data-handling workflows and interfaces
- Collaborate with DSP and FPGA engineers to define and validate interfaces between physical-layer processing and higher-level communications software
- Test communications workflows using simulated, hardware-in-the-loop, and live satellite data
- Own software through development, deployment, operational validation, and ongoing mission support

Requirement:
- Bachelor’s degree with 2–5+ years of relevant experience, or Master’s degree with 1–4+ years of experience, in computer science, electrical engineering, telecommunications, or a related field
- Strong programming skills in a systems-oriented language such as Rust, C++, or Go
- Experience developing software for networking, telecommunications, real-time data processing, or distributed systems
- Solid understanding of network protocols, binary data formats, serialization, buffering, and asynchronous data processing
- Experience building and debugging software across system boundaries, including hardware, networks, and external interfaces
- Demonstrated ownership of a production software system from initial design through deployment and operational use

Benefits:
- Equal Opportunity Employer; employment is based on merit, competence, and qualifications without discrimination.

Skills

  • performance_marketing
  • golang
  • networks
  • rust

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Ground Software Engineer — Northwood | RVC