Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link
Core
Develop highly reliable flight software for RTOS and bare-metal environments to control and monitor high-speed optical communication systems for Amazon's low Earth orbit satellite network.
Role type
Senior Embedded Software Engineer (Space Systems)
Builds
Flight software, test/validation/simulation infrastructure, and optical inter-satellite link systems for Amazon Leo satellites.
Domain
Aerospace / Satellite Communications / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C#, Java, Perl, Object Oriented Design, Embedded software development, Multi-threaded systems, Software architecture, RTOS programming, Bare-metal programming
Preferred skills
Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing, Operations experience
Technologies
RTOS, Bare-metal, C++, C#, Java, Perl
Responsibilities
Develop flight software for autonomous system behaviors, Build test and simulation infrastructure, Participate in full software life-cycle from requirements to deployment, Collaborate with hardware and systems engineers on optical communication systems
Seniority
Senior, hands-on IC