> Markdown version of [/jobs/ext/4541866-software-engineer-iii-terawave](https://www.wearedevelopers.com/jobs/ext/4541866-software-engineer-iii-terawave). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - TeraWave - **Company:** Blue Origin - **Location:** Seattle, WA, United States - **Experience:** Experienced - **Salary:** $164,652.0 - $230,513.0 - **Contract:** Permanent contract - **Skills:** Border Gateway Protocol, Biometrics, C++ (Programming Language), Code Review, Computer Programming, Computer Networks, Linux, Memory Management, Ethernet, Field-Programmable Gate Array (FPGA), Multi-protocol Systems, OSI Models, Linux Kernel, Network Planning and Design, Routing, Open Shortest Path First (OSPF), Software Architecture, Broadcom, Software Engineering, Software Requirements Analysis, System Programming, TCP/IP, Dynamic Routing, Non-Uniform Memory Access, Kubernetes, Information Technology, Optimization Algorithms, Hardware Acceleration, Docker - **Published:** November 3, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-iii-terawave-seattle-wa--f0c0be34-4371-41d0-a75b-630e4fc4fdf9 ## About the Role Software Engineering, Problem Solving Skills, Satellite Communications, Network Design, International Operations, Software Engineering, Package On Package, Linux Kernel, Network Software, Packet Processing, * Bachelor's degree in Computer Science, Electrical Engineering, or related field * 2+ years of experience in systems programming with a demonstrated track record of shipping carrier-grade networking software * Expert-level proficiency in C or C++ * Strong experience with Linux systems programming including threading, memory management, and interrupt handling * Solid understanding of the OSI model, TCP/IP stack, and Ethernet switching fundamentals Preferred Qualifications: * Hands-on experience with DPDK (Data Plane Development Kit) or VPP (Vector Packet Processing) * Knowledge of eBPF, XDP, or Linux Kernel networking internals * Experience working with Mellanox/NVIDIA (MLNX_OFED), Intel E810, or Broadcom DNX-based silicon * Deep understanding of BGP, EVPN, and Segment Routing (SRv6) * Experience with CPU pinning, NUMA-awareness, and cache-line optimization techniques * Experience with containerized networking including Kubernetes CNI and DPDK-in-Docker deployments * Background in space systems, satellite communications, or telecommunications networking ## Description * Design and develop high-performance packet processing applications in C/C++ using DPDK and FD.io VPP to power the TeraWave PoP * Profile and optimize software to achieve line-rate performance at 100G/400G speeds while minimizing latency and jitter * Implement and integrate IP routing protocols (BGP, OSPF, IS-IS) and tunneling encapsulation headers including SRv6, MPLS, and GRE * Develop drivers and software interfaces for hardware accelerators, SmartNICs, and FPGA-offload engines supporting the TeraWave dataplane * Architect distributed dataplane systems capable of scaling horizontally across TeraWave PoP clusters * Provide technical leadership, conduct in-depth code reviews, and mentor junior engineers on low-level systems programming * Collaborate with platform, hardware, and network engineering teams to define dataplane software requirements and interfaces * Drive continuous performance benchmarking and optimization of packet forwarding pipelines * Contribute to software architecture decisions and technology selection for the TeraWave network edge infrastructure, Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Background Check * Required for all positions: Blue's Standard Background Check * Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation * Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. * Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical