Blue Origin

Sr. Software Engineer

Blue Origin$248K — $348K *
Telecommunications & Hardware
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field, or 10+ years of software development experience.
  • 8+ years of C/C++ experience in Linux or embedded environments.
  • Deep knowledge of Linux kernel, driver development, and system-level debugging.
  • Experience with debugging tools like GDB, perf, and eBPF.
  • Familiarity with Buildroot, Yocto, Bazel, or other build systems.
  • U.S. citizenship or residency required.

Responsibilities

  • Build high-performance packet processing applications in C/C++ using DPDK and FD.io VPP.
  • Develop and maintain Linux kernel modules and device drivers for custom hardware.
  • Create drivers and software interfaces for hardware accelerators and SmartNICs.
  • Debug system-level performance issues and optimize the networking stack for satellite use.
  • Implement secure boot and runtime security across embedded platforms.
  • Provide technical leadership and mentor junior engineers on systems programming.

Benefits

  • Medical, dental, vision, life insurance, and paid parental leave.
  • Short and long-term disability coverage.
  • 401(k) with up to 5% company match.
  • Stock options available for all regular employees.
  • Up to four weeks of paid time off plus 14 company-paid holidays.
Full Job Description
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 differ

Benefits
  • 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.


About Blue Origin

Blue Origin is an aerospace company that develops rockets and spacecraft for commercial and government customers. The company's products include the New Shepard suborbital vehicle and the New Glenn orbital rocket. Blue Origin was founded in 2000 by Jeff Bezos and is headquartered in Kent, Washington.
Learn more about Blue Origin
Size
3,000 employees
Industry
Founded
2000

Similar Jobs

More Jobs at Blue Origin

More Telecommunications & Hardware Jobs

Find similar Sr. Software Engineer jobs: