Amazon Leo is looking to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks
Requirements
- 3+ years of hands on experience on networking and/or consumer devices using embedded Linux, Yocto, and/or Real Time Operating Systems (RTOS)
- Experience with kernel programming and/or device drivers, and/or working with peripheral devices
- Experience with ethernet, PCIe, SPI, I2C interfaces, flash devices
- Experience with ARM based systems
- Familiarity with manufacturing diagnostics related to device’s journey from contract manufacturer through various production phases
- Familiarity with device provisioning processes involved in manufacturing
- 3+ years of embedded firmware development experience
Responsibilities
- Lead platform specific projects and initiatives on Satellite as well as Ground Systems
- Design of embedded software used in the Amazon Leo products
- Mentor a team of software engineers on best practices
- Guide software designs from requirements gathering through mass production
- Be flexible and responsive to high priority issues
- Work in a collaborative environment with teams inside and outside of Amazon
- Lead the design of embedded software used in the Amazon Leo products
Other
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum
- Work safely and cooperatively with other employees, supervisors, and staff