Wireless Embedded Software Developer, Simulation Foundations, Amazon Leo
Core
Design, develop, integrate, and test complete Leo-MAC firmware components and drivers for ground networks and satellites in a real-time embedded environment.
Role type
Embedded firmware engineer (wireless MAC layer)
Builds
Leo-MAC firmware components and drivers for satellite constellation ground networks
Domain
Satellite communications / Wireless networking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded firmware development, Real-time operating systems (RTOS), Bare-metal programming, Performance optimization, System architecture design, Debugging in embedded environments, Clean architecture practices
Preferred skills
Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing and operations
Technologies
RTOS, Bare-metal
Responsibilities
Define multi-dimensional performance requirements (MIPs, memory BW), Make performance and optimization trade-offs, Build component use-cases/test-cases, Profile and execute code on RTOS/bare-metal, Define FW-HW interfaces, Document and debug interfaces
Seniority
Mid-level, hands-on IC
