CareerPlanSign in

Senior Software Engineer - TeraWave RF and Optical Systems

Greater Seattle Area, US💼 Full-time💰 $164,652–$164,652🗓 2026-08-27 → 2026-09-26

Core

Design and develop multi-threaded embedded software for satellite RF, antenna, and optical systems to enable a 6 Tbps space-based communications network.

Role type

Senior IC embedded software engineer (space systems)

Builds

Control and data plane architecture for TeraWave satellite constellation and ground terminals

Domain

Aerospace / Satellite Communications / Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++ (embedded), Linux/RTOS/Bare-metal development, device drivers, embedded debugging (JTAG/SWD/CoreSight), CI/CD pipelines, TDD, team leadership

Preferred skills

Linux networking (Ethernet/Interlaken/JESD), space-based network experience, radiation-hardened computing, formal verification

Technologies

C, C++, Linux, RTOS, Bare-metal, SPI, I3C, I2C, PCIe, CAN, JTAG, SWD, CoreSight, Lauterbach, Trace32, J-Link, J-Trace

Responsibilities

Design and develop multi-threaded embedded software; Implement custom device drivers for RF transceivers and optical systems; Collaborate on hardware-software integration; Troubleshoot and debug using telemetry and hardware tools; Champion CI/CD and test automation; Mentor junior engineers

Seniority

Senior, hands-on IC with mentorship

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