Senior Embedded Software Engineer, Amazon Leo
Core
Develop embedded software modules and test frameworks for the Leo satellite constellation, focusing on 3GPP 5G NTN and Open RAN networking stacks for satellite payloads.
Role type
Senior Embedded Software Engineer (Satellite Systems)
Builds
Low-latency, high-reliability payload connectivity solutions for satellite communication
Domain
Aerospace / Satellite Communications / 5G NTN
Required skills
Embedded software development, C/C++/Rust/Assembly, Linux/RTOS, 3GPP 5G protocols, O-RAN, RF system analysis, Low-level drivers, Wireless system design
Preferred skills
System performance optimization, Memory management, Parallel computing, Cloud native CI/CD, PHY/MAC layer development, 3GPP Base Station/UE development
Technologies
Linux, RTOS, C, C++, Rust, Assembly, 3GPP 5G, O-RAN, Jenkins, Bamboo, AWS Code Deploy, GitLab
Responsibilities
Develop embedded software for satellites and ground systems, Participate in all phases of SDLC, Review schematics and troubleshoot embedded software, Lead design or architecture of new and existing systems
Seniority
Senior, hands-on IC with mentorship responsibilities