Flight Software Engineer, Optical Inter-Satellite Links

Amazon

Redmond (WA)

On-site

USD 144,000 - 194,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
RSUs
Sign-on payments

Job summary

Amazon LEO is seeking an Embedded Software Engineer to design, develop, and maintain flight software for optical inter-satellite links, spanning low-level drivers to autonomous behaviors and AI/ML-driven decision-making for RTOS and bare-metal environments.

You will collaborate across hardware, optics, systems, and operations teams to ensure reliable links, implement fault-tolerant systems, and own the lifecycle from requirements to in-orbit deployment, with emphasis on test, validation, and OTA

Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Experience with Linux-based development environments, cross-compilation toolchains, and hardware-in-the-loop or software-in-the-loop test frameworks.
  • Experience in Rust, C and/or C++ with strong understanding of memory management, concurrency, and deterministic execution.
  • Experience with Python for test automation, simulation, or tooling in support of embedded development workflows.

Responsibilities

  • Design, develop, and optimize highly reliable flight software for optical inter-satellite link systems, spanning low-level device drivers and real-time control loops to high-level autonomous behaviors, fault management, and AI/ML-driven decision-making that target RTOS and bare-metal environments
  • Architect and implement fault-tolerant, redundant software systems that keep optical links alive across a constellation of satellites, including health monitoring and autonomous recovery without ground intervention
  • Build and maintain robust test, validation, and simulation infrastructure, from hardware-in-the-loop testbeds and software-in-the-loop virtualizations to automated regression suites
  • Own the full lifecycle of embedded software delivery - from requirements decomposition and architecture design through implementation, code review, integration, deployment, and long-term maintenance of software running on satellites in orbit
  • Collaborate deeply with cross-functional teams spanning hardware, optics, systems, communications, and operations engineers to design, integrate, test, and deploy high-speed optical communication systems that push the boundaries of space-based networking
  • Develop and refine autonomous operational behaviors that enable satellites to independently acquire, track, and maintain optical links, adapt to changing constellation geometries, and respond to anomalies
  • Drive continuous improvement of deployment and over-the-air (OTA) update processes, ensuring new capabilities and fixes can be safely and reliably delivered to hundreds of satellites on orbit with minimal operational risk

Skills

Software lifecycle
Linux development
Rust/C++
Python

Job description

Amazon LEO is seeking an Embedded Software Engineer to design, develop, and maintain flight software for optical inter-satellite links, spanning low-level drivers to autonomous behaviors and AI/ML-driven decision-making for RTOS and bare-metal environments.

You will collaborate across hardware, optics, systems, and operations teams to ensure reliable links, implement fault-tolerant systems, and own the lifecycle from requirements to in-orbit deployment, with emphasis on test, validation, and OTA

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

Similar jobs worth comparing

Flight Software Engineer, Optical Inter-Satellite Link (LEO)
Flight Software Engineer, Optical Inter-Satellite Link (LEO)

Socket.dev • Redmond (WA)

On-site
USD 144,000 - 194,000
Senior Embedded Flight Software Engineer - Satellite Links
Senior Embedded Flight Software Engineer - Satellite Links

Socket.dev • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer, Space Optical Link
Senior Embedded Software Engineer, Space Optical Link

Amazon • Los Angeles (CA)

On-site
USD 168,000 - 227,000
Flight Software Engineer: Optical Inter-Satellite Link
Flight Software Engineer: Optical Inter-Satellite Link

Amazon • Redmond (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Parental leave
Inter-Satellite Optical Link Engineer
Inter-Satellite Optical Link Engineer

Socket.dev • Redmond (WA)

On-site
USD 136,000 - 184,000
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Sign-on payments
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link

Amazon • San Francisco (CA)

On-site
USD 143,700 - 194,400
Senior Software Development Engineer, Amazon Leo Optical Inter-Satellite Link
Senior Software Development Engineer, Amazon Leo Optical Inter-Satellite Link

Socket.dev • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Amazon Leo Optical Inter-Satellite Link
Software Development Engineer, Amazon Leo Optical Inter-Satellite Link

Socket.dev • Redmond (WA)

On-site
USD 144,000 - 194,000
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link

Socket.dev • Redmond (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Parental leave