Embedded Software Engineer, Amazon Leo
Core
Develop embedded software modules and test frameworks for the Amazon Leo satellite constellation to enable 3GPP 5G NTN and Open RAN networking and management stack functions.
Role type
Senior IC embedded software engineer (satellite/5G NTN)
Builds
Low-latency, high-reliability payload connectivity solutions for satellite payloads
Domain
Aerospace / Satellite Communications / 5G NTN / Open RAN
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded software development, C/C++, Linux, RTOS, bare-metal troubleshooting, 3GPP 5G protocols, O-RAN interfaces, real-time systems design
Preferred skills
Assembly/Rust, PHY/MAC layer development, SoC/FPGA programming, wireless system architecture, CI/CD pipelines, low-level driver development
Technologies
Linux, RTOS, C, C++, Python, Rust, 3GPP 5G, O-RAN
Responsibilities
Develop embedded software for satellites and ground systems, participate in SDLC phases, review schematics and perform protocol analysis, troubleshoot embedded software issues
Seniority
Senior, hands-on IC
