northwoodspace

Network Software Engineer

northwoodspace
Apply
2 hours ago
Torrance, CA, USAMid Level / Senior

Base Salary

$100k - $200k/yr

Responsibilities

  • Design, build, and maintain software that ingests, processes, and routes satellite 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.
  • Define and validate interfaces between physical-layer processing and higher-level communications software with DSP and FPGA engineers.
  • Test communications workflows using simulated, hardware-in-the-loop, and live satellite data.
  • Own software from design and development through deployment, operational validation, and ongoing mission support.

Requirements

  • Bachelor’s degree with 2–5+ years of relevant experience, or master’s degree with 1–4 years of relevant 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.
  • Understanding of network protocols, binary data formats, serialization, buffering, and asynchronous data processing.
  • Experience building and debugging software across hardware, network, and external-system boundaries.
  • Demonstrated ownership of a production software system from initial design through deployment and operational use.
  • Preferred experience with CCSDS standards, satellite telemetry and command systems, ground stations, mission operations, or mission-data interfaces.
  • Preferred experience with high-throughput, low-latency, or fault-tolerant pipelines; TCP, UDP, multicast, gRPC, WebSockets, or message-oriented architectures.
  • Preferred experience integrating software with SDRs, modems, FPGA-based systems, communications hardware, packet capture, protocol analysis, data replay, hardware-in-the-loop testing, or communications-system simulation.
  • Applicants must meet applicable U.S. Government space technology export authorization requirements, including ITAR requirements.

Benefits

  • Reasonable accommodations are available for employment applications and interviews.
  • Northwood Space is an Equal Opportunity Employer.

Tech Stack

Categories

northwoodspace

About northwoodspace

51-200 employees

Taking space missions further faster. Check out our open roles: https://www.northwoodspace.io/careers