Telecommunications Software Engineer

Northwood
Torrance, CAFULL_TIMEPosted Aug 3, 2026

Role responsibilities

Design and maintain software for ingesting, processing, and routing satellite telemetry, tracking, and command data. Collaborate with DSP and FPGA engineers to implement CCSDS protocols and build high-performance data pipelines.

Requirements

Requires a Bachelor's or Master's degree in a technical field with 1-5+ years of experience in systems-oriented programming. Must have a strong understanding of network protocols and experience developing software for telecommunications or real-time data processing.

Key skills

Rust, C++, Go, CCSDS Protocols, Real-time Data Processing, Network Protocols, Distributed Systems, Binary Data Formats, SDR Integration, FPGA Interfaces, TCP/UDP, gRPC, WebSockets, Packet Capture, Hardware-in-the-loop Testing, Telemetry and Command Systems

Keywords

Telecommunications, Software Engineering, CCSDS, Space Infrastructure, Satellite Ground Stations, Phased Array, Rust, C++, Go, SDR, FPGA, Telemetry, Command Data, TCP, UDP, Multicast, gRPC, WebSockets, Binary Data, Serialization, Asynchronous Processing, Hardware-in-the-loop, ITAR, Space Packet Protocol, AOS Transfer Frames, File Delivery Protocol, Space Link Extension, Low-latency Pipelines, Fault-tolerant Systems, Distributed Systems

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free