Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BLUE ORIGIN

Principal Software Engineer – Intra-Satellite Networking, Platforms

BLUE ORIGIN

. Define the technical roadmap for intra-satellite data plane networking and platform software stacks .

Posted 4/24/2026full-timeCalifornia, Washington • 🇺🇸 United StatesLead💰 $230,773 - $323,081 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsLinuxPythonTCP/IP

About the role

Key responsibilities & impact
  • Define the technical roadmap for intra-satellite data plane networking and platform software stacks
  • Lead the design and implementation of kernel-level networking subsystems, network switch/ASIC programming, and Hardware Abstraction Layers (HAL)
  • Drive architectural decisions through Design Review Boards, ensuring alignment with ground systems, manufacturing, and systems architecture
  • Define test strategies and develop foundation software for pre-integration and hardware bring-up phases
  • Troubleshoot low-level software and platform-specific Board Support Packages (BSPs) to diagnose root causes of system malfunctions or performance deviations
  • Solve complex issues in FPGA stability and system design to ensure a reliable global software-defined network
  • Deliver high-throughput, scalable end-to-end data plane networking solutions to internal and external customers
  • Develop real-time networking solutions for resource-constrained edge and embedded environments
  • Ensure hardware configurations meet specific end-user use cases across client platforms
  • Scale the engineering organization by recruiting and hiring top-tier engineering talent
  • Mentor senior engineers and guide teams through rigorous code and design reviews
  • Collaborate with internal teams across Intra-sat Networking, Platform Software, Radio Software, and Integration & Test
  • Partner with MAC Software, FPGA, Hardware/ASIC, Systems Architecture, and Manufacturing teams to drive cross-functional alignment
  • Represent technical programs and initiatives to Design Review Boards and Principal Engineering leadership

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related STEM discipline
  • 15+ years of professional software development experience
  • Expert-level development proficiency in C, C++, or Python
  • Deep expertise in UDP, TCP/IP, and Layer 2 protocols including RSTP, Link Aggregation, and QCN
  • Advanced knowledge of Quality of Service (QoS) in high-performance networked systems
  • Experience with network switch and ASIC programming
  • Experience with Linux kernel-level networking and Board Support Packages (BSPs)
  • Proven track record in hardware/software co-design working alongside FPGA and ASIC teams
  • Hands-on experience with ARM or x86 processors in embedded, real-time environments
  • Deep understanding of testing, CI/CD pipelines, and continuous monitoring in dynamic production environments
  • Experience identifying and addressing security vulnerabilities in distributed systems
  • Demonstrated ability to influence stakeholders across Software, Hardware, and Systems Architecture organizations
  • Exceptional analytical skills and a creative approach to solving ambiguous technical constraints.

Benefits

Comp & perks
  • 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%
  • Education Support Program
  • Up to four (4) weeks paid time off per year based on weekly scheduled hours
  • Up to 14 company-paid holidays
  • Eligibility for benefits and bonuses based on the company's intent to reward individual contributions

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++PythonUDPTCP/IPLayer 2 protocolsQuality of Service (QoS)Linux kernel-level networkingBoard Support Packages (BSPs)FPGA
Soft Skills
mentoringcollaborationanalytical skillsinfluencing stakeholdersproblem-solvingleadershipcommunication