CareerPlanSign in

Software Development Engineer III - Network & SDN - TeraWave

Cupertino, CA, US💼 Full-time💰 $207,416–$207,416🗓 2026-08-07 → 2026-09-26

Core

Design and implement a dynamic, self-healing network for a multi-orbit satellite constellation delivering symmetrical data speeds up to 6 Tbps.

Role type

Senior IC software development engineer (network architecture & SDN)

Builds

Routing solutions, topology management, and self-healing logic for inter-satellite links and ground handoffs

Domain

Space-based communications, satellite constellations, software-defined networking

Deliverable

production ML models | product features

Required skills

Networking architecture, SDN controllers, programmable data planes (P4, OpenFlow), distributed systems, mission-critical software development

Preferred skills

Satellite communications networks, BGP/IS-IS/OSPF/Segment Routing, packet processing/ASIC/FPGA logic, graph theory/network optimization

Technologies

P4, OpenFlow, BGP, IS-IS, OSPF, SRv6, SR-MPLS

Responsibilities

Develop routing solutions and fast-reroute mechanisms for time-varying LEO constellations; Implement SDN frameworks supporting centralized and distributed control planes; Develop observability components using in-band and out-of-band telemetry; Implement packet forwarding solutions optimizing latency and throughput under power constraints; Support cross-layer optimization with RF and Silicon teams

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.