Software Development Engineer , Leo Secure Communications Team
Core
Design, integrate, and improve secure communication software for critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control.
Role type
Software Development Engineer (Embedded/Distributed Systems)
Builds
Ground AWS services and satellite flight software for the Amazon Leo LEO satellite constellation
Domain
Aerospace / Satellite Communications
Required skills
C#, C++, Java, Perl, Object Oriented Design, Large-scale distributed software development, Embedded software development, System design, Software development lifecycle
Preferred skills
Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
AWS, C#, C++, Java, Perl
Responsibilities
Participate in all phases of software development from requirements through implementation and test to operations, Design and implement end-to-end software solutions, Engage with cross-disciplinary staff to conceive and design solutions
Seniority
Mid-level, hands-on IC