CareerPlan

Software Development Engineer, Provisioning - Amazon Leo

Redmond, Washington, United StatesFull-time$144k–$194k2026-11-04 → 2026-11-10
No visa sponsorshipCitizens or permanent residents only

Core

Design and implement robust software solutions for satellite vehicle systems, including over-the-air update capabilities, to ensure high reliability and performance in a mission-critical environment.

Role type

Senior Software Development Engineer (Satellite Systems)

Builds

Satellite vehicle software and over-the-air update features

Domain

Aerospace / Satellite Communications

Required skills

C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, Embedded Systems, Multi-threaded Programming, System Architecture, Code Organization, Error Handling

Preferred skills

Full Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing, Operations

Technologies

C#, C++, Java, Perl

Responsibilities

Design and develop software solutions for satellite vehicle systems; Contribute to technical architecture decisions for over-the-air updates; Collaborate with cross-functional teams to troubleshoot complex support issues and triage bugs; Identify and resolve root causes of persistent problems in satellite software.

Seniority

Senior, hands-on IC