Application close date:
Applications will be accepted on an ongoing basis until the requisition is closed.
About This Role Blue Origin is seeking a Senior Software Development Engineer to join the Network and Software Engineering team supporting TeraWave in the Greater Seattle Area or the Bay Area. In this role, you build the foundational layer-3 platform infrastructure, the operating nervous system, deployed across TeraWave satellites, user terminals, gateways and the PoP data-plane.
Responsibilities include but are not limited to:- Build high-performance packet processing applications in C/C++ using DPDK and FD.io VPP.
- Develop and maintain Linux kernel modules and device drivers to support custom hardware and platform requirements.
- Develop drivers and software interfaces for hardware accelerators, SmartNICs, and FPGA-offload engines.
- Debug system-level performance issues, minimize context switching, and tune the networking stack for satellite links.
- Implement secure boot, runtime security monitoring, and hardware-backed credential management across embedded platforms.
- Provide technical leadership, conduct deep-dive code reviews, and mentor junior engineers on low-level systems programming.
Minimum Qualifications- Bachelor's degree in computer science, computer engineering, or related STEM discipline, or 10+ years software development experience.
- At least 8 years of C or C++ experience in Linux or embedded environments.
- Deep Linux kernel knowledge, including driver development, memory management, and system-level debugging.
- Experience with system-level debugging tools such as GDB, perf, and eBPF.
- Experience with Buildroot, Yocto, Bazel, or comparable build systems.
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Preferred Qualifications- Infrastructure experience supporting large distributed systems or device fleets at scale.
- Proficiency with Rust or Python for systems tooling and automation.
- Strong knowledge of TCP/IP, UDP, Ethernet, Linux networking, and custom routing protocols.
- Experience with mission-critical aerospace, automotive, medical, or similarly high-reliability systems.
- Ability to troubleshoot down to assembly code and hardware-level diagnostics.
Base Pay Range for:
WA applicants is $248,830.00 - $348,361.65
Other site ranges may differBenefits- Benefits include: Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with a company match of up to 5%, and an Education Support Program.
- Stock Options for all regular employees (working at least 20 hours/week)
- Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.
- Dependent on role type and job level, employees may be eligible for benefits and bonuses based on the company's intent to reward individual contributions and enable them to share in the company's results, or other factors at the company's sole discretion. Bonus amounts and eligibility are not guaranteed and subject to change and cancellation. Please check with your recruiter for more details.