Sr. Software Dev Engineer, Amazon Leo Customer Terminal Software
Core
Design, develop, and deploy reliable embedded software for Amazon Leo Customer Terminal devices (satellite internet hardware) serving households, schools, hospitals, and businesses in locations without reliable connectivity.
Role type
Senior embedded software engineer (IoT/satellite hardware)
Builds
Embedded software for Project Leo consumer electronic products
Domain
Aerospace/Telecommunications + Embedded Systems
Required skills
C, C++, Rust, Python, Linux, RTOS, real-time embedded software, schematics review, logic analyzer usage, SDLC, design patterns, reliability, scaling
Preferred skills
Full SDLC experience, code reviews, source control, build processes, testing, operations
Technologies
Linux, RTOS, C, C++, Rust, Python
Responsibilities
Develop embedded software for Customer Terminal devices; Participate in requirements gathering, design, coding, and testing; Review schematics and troubleshoot embedded software issues; Lead design or architecture of new and existing systems
Seniority
Senior, hands-on IC with mentorship/tech lead responsibilities