Senior Wireless Software Engineer: Real-Time Satellite MAC

Blue Origin

San Francisco (CA)

On-site

USD 249,000 - 348,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision
Life insurance
Parental leave
401(k) with company match
Stock options
Paid time off
Education support

Job summary

Blue Origin is seeking a Senior Software Engineer for the TeraWave Software and Networking Team to design and implement the real-time MAC data-path software for a high-capacity satellite network. You will ensure precise timing, low latency, and reliable data movement between network interfaces, modems, and PHY hardware.

Responsibilities include building packet-processing pipelines, optimizing memory and queues, and integrating with FPGAs, DMA engines, and SoCs.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • Seven or more years of software-development experience in wireless, embedded, communication systems, or high-performance packet processing.
  • Advanced proficiency in C or C++ with concurrent, timing-sensitive software in Linux, real-time Linux, or RTOS environments.
  • Experience implementing high-throughput or low-latency data paths, communication protocols, device interfaces, or packet-processing systems.
  • Experience integrating and debugging software with embedded hardware, network devices, modems, FPGAs, or communication-system components.

Responsibilities

  • Design and implement real-time MAC data-plane software for satellite communication links.
  • Translate MAC scheduling and resource-allocation decisions into timed operations executed by modem/PHY hardware.
  • Develop packet-processing pipelines and manage queues, buffers, and congestion across the data path.
  • Develop data-path support for retransmission, sequence tracking, and in-order or selective delivery.
  • Integrate MAC data-plane software with PHY implementations, modem firmware, FPGAs, DMA engines, network interfaces, and custom SoCs.
  • Optimize memory movement and packet processing with zero-copy buffers and lock-free queues.
  • Build telemetry and diagnose timing, synchronization, performance, and integration issues from captures and tests.
  • Deliver MAC data-plane capabilities from architecture to hardware integration and deployment.

Skills

C/C++ programming
Real-time systems
Wireless / embedded software
Linux / RTOS
High-performance packet processing
Embedded hardware debugging

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

DPDK
VPP
AF_XDP
io_uring

Job description

Blue Origin is seeking a Senior Software Engineer for the TeraWave Software and Networking Team to design and implement the real-time MAC data-path software for a high-capacity satellite network. You will ensure precise timing, low latency, and reliable data movement between network interfaces, modems, and PHY hardware.

Responsibilities include building packet-processing pipelines, optimizing memory and queues, and integrating with FPGAs, DMA engines, and SoCs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Wireless MAC Data-Plane Engineer, Satellite
Senior Wireless MAC Data-Plane Engineer, Satellite

Blue Origin • Seattle (WA)

On-site
USD 249,000 - 348,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Wireless Software Engineer: Satellite Networking
Senior Wireless Software Engineer: Satellite Networking

Blue Origin • Seattle (WA)

On-site
USD 249,000 - 348,000
Stock options
401(k) with company match
Paid time off
+2
Senior Wireless Software Engineer – Satellite MAC & TDMA
Senior Wireless Software Engineer – Satellite MAC & TDMA

Blue Origin • Seattle (WA)

On-site
USD 249,000 - 348,000
Medical, dental, vision
401(k) with company match
Stock options
+1
Senior Wireless MAC Data-Plane Engineer for Satellite Links
Senior Wireless MAC Data-Plane Engineer for Satellite Links

Blue Origin LLC • Seattle (WA), Northern (KY)

Hybrid
USD 249,000 - 348,000
Medical, dental, vision
401(k) with company match
Stock options
+1
Senior Wireless MAC Engineer for Space Communications
Senior Wireless MAC Engineer for Space Communications

Blue Origin LLC • Seattle (WA)

On-site
USD 249,000 - 348,000
Stock options
Paid time off
Health insurance
+1
Senior Satellite MAC Software Engineer
Senior Satellite MAC Software Engineer

Blue Origin • San Francisco (CA)

On-site
USD 207,000 - 290,000
Medical, dental, vision
401(k) with company match
Stock options
+2
Senior Space Wireless Software Engineer
Senior Space Wireless Software Engineer

Blue Origin • San Francisco (CA)

On-site
USD 249,000 - 348,000
Medical coverage and dental
Vision plan
401(k) with company match
+3
Senior MAC Software Engineer – Space Networking Systems
Senior MAC Software Engineer – Space Networking Systems

Blue Origin • Seattle (WA)

On-site
USD 207,000 - 290,000
Senior MAC Control-Plane Engineer for Satellite TDMA
Senior MAC Control-Plane Engineer for Satellite TDMA

Blue Origin • San Francisco (CA)

On-site
USD 207,000 - 290,000
Stock Options
Paid Time Off
Education Support
Senior MAC Control-Plane Engineer for Space Networking
Senior MAC Control-Plane Engineer for Space Networking

Blue Origin • Seattle (WA)

On-site
USD 207,000 - 290,000