CareerPlanSign in

Sr. Software Development Engineer, Leo Secure Communications Team

Redmond, Washington, United States💼 Full-time💰 $168,100–$227,400🗓 2026-09-10 → 2026-09-25

Core

Design, integrate, and improve low-level embedded software for secure satellite communication systems, including device drivers and Linux kernel modules.

Role type

Senior Software Development Engineer (Embedded Systems)

Builds

Secure satellite avionics and communication software for the Amazon Leo constellation

Domain

Aerospace / Satellite Communications / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Rust, embedded software development, microcontroller programming, secure software design, system architecture, design patterns, reliability engineering, mentoring

Preferred skills

Full software development life cycle experience, code reviews, source control management, build processes, testing, operations

Technologies

C++, Rust, Linux kernel, microcontrollers

Responsibilities

Develop embedded software in C++ and Rust, write software to interact with microcontrollers, design and develop secure software, collaborate with cross-functional teams to define software requirements and architecture

Seniority

Senior, hands-on IC with mentorship responsibilities

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