Software Development Engineer, Amazon Leo Ground Systems Engineering
Core
Design, develop, deploy, and support software for a globally deployed fleet of ground terminals to ensure uptime and performance for a satellite constellation providing broadband connectivity.
Role type
Senior Software Development Engineer (Ground Systems)
Builds
Software for satellite ground terminals (TT&C, monitoring, control, fault management) and data pipelines for predictive maintenance.
Domain
Aerospace / Satellite Communications / Distributed Systems
Required skills
Software development, system design/architecture, distributed systems, data pipelines, AWS services, Python
Preferred skills
Full SDLC experience, hardware/software troubleshooting, AWS data services (DynamoDB, streaming, data lakes)
Technologies
AWS, Python, DynamoDB
Responsibilities
Design and implement software for ground terminal health and availability; Build and scale data pipelines for condition monitoring and automated remediation; Develop automation for software integration, testing, calibration, and release; Own the full software development lifecycle including mission integration and operational support.