CareerPlanSign in

Sr. Software Engineer

Greater Seattle Area💼 Full-time💰 $248,830–$248,830🗓 2026-09-21 → 2026-09-25

Core

Building the foundational layer-3 platform infrastructure (operating nervous system) for TeraWave satellites, user terminals, gateways, and PoP data-plane.

Role type

Senior Software Development Engineer (Low-level Systems & Networking)

Builds

High-performance packet processing applications, Linux kernel modules, device drivers, and hardware interfaces for SmartNICs/FPGA.

Domain

Aerospace / Satellite Communications / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ (8+ years), Linux kernel development, driver development, system-level debugging (GDB, perf, eBPF), embedded systems programming, hardware interface development.

Preferred skills

Rust, Python (systems tooling), TCP/IP/UDP/Ethernet, custom routing protocols, mission-critical aerospace/automotive experience, assembly-level troubleshooting.

Technologies

DPDK, FD.io VPP, Buildroot, Yocto, Bazel, Linux kernel, SmartNICs, FPGA.

Responsibilities

Build high-performance packet processing apps; develop/maintain Linux kernel modules and drivers; implement secure boot and runtime security; debug system-level performance issues; provide technical leadership and mentor junior engineers.

Seniority

Senior, hands-on IC with mentorship responsibilities.

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