CareerPlanSign in

Software Development Engineer, Leo Customer Terminals Applications & Networking Team

Redmond, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-08-19 → 2026-09-26

Core

Design and build on-device software for Amazon's low Earth orbit satellite customer terminals to provide fast, reliable internet connectivity and self-diagnosing capabilities in remote locations.

Role type

Software Development Engineer II (Embedded/Distributed Systems)

Builds

On-device software for satellite internet terminals deployed in the field

Domain

Satellite communications, embedded systems, distributed networking

Deliverable

production ML models | product features

Required skills

C++, Rust, C, Java, Python, Object Oriented Design, multi-threaded programming, embedded software development, distributed systems, system design, reliability engineering, large-scale application development

Preferred skills

Full software development life cycle experience, embedded device software development, operating software on constrained or intermittently connected devices at scale

Technologies

C++, Rust, C, Java, Python

Responsibilities

Improve speed and reliability of customer internet connections on terminals; Build software for self-service diagnostics and issue resolution; Deliver device health and diagnostics data from the fleet; Own features end to end from design to deployment on live hardware; Debug complex issues spanning hardware, software, and cloud; Collaborate with hardware, firmware, networking, and cloud teams for feature launch

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.