> Markdown version of [/jobs/ext/1968607-embedded-software-engineer-amazon-leo-optical-inter-satellite-link](https://www.wearedevelopers.com/jobs/ext/1968607-embedded-software-engineer-amazon-leo-optical-inter-satellite-link). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link - **Company:** Amazon.com, Inc. - **Location:** Los Angeles, CA, United States - **Experience:** Experienced - **Salary:** $143,700.0 - $194,400.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, C++ (Programming Language), Code Review, Linux, Device Drivers, Memory Management, Embedded Software, Fault Tolerance, Field-Programmable Gate Array (FPGA), Hardware-In-The-Loop Simulation, Python (Programming Language), Machine Learning, Software Maintenance, Real-Time Operating Systems, Software Engineering, Software Systems, Concurrency, Bare Metal, Build Process, Software Coding, Software Version Control - **Published:** August 7, 2026 - **Apply:** https://www.amazon.jobs/en/jobs/10495449/embedded-software-engineer-amazon-leo-optical-inter-satellite-link ## About the Role We are looking for a software engineer who combines deep technical and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively, and someone who thrives at the intersection of hardware and software, space and ground, autonomy and operations., 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., Experience developing embedded software for space systems - Familiarity with optical communication systems, laser terminals, or high-speed serial interfaces - Experience with FPGA-adjacent software development, including register-level interfaces, DMA engines, or hardware/software co-design ## Description * 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 A day in the life As a Software Engineer on the Optical Inter-Satellite Link team, you won't just write code - you'll see it fly. Your software will control and monitor high-speed laser communications between satellites moving at orbital velocities, and you'll be there for every stage of the journey: from early design and on-the-ground verifications to watching your code commission an optical link for the first time in orbit. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)