Embedded Software Dev Engineer, Amazon Leo Customer Terminal
Amazon · Redmond, WA · Yesterday
ConsultingFull-time
Description
Alexa LEO is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Amazon LEO will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.
Key job responsibilities
- Architect, design, implement, and validate software solutions for onboard power management systems.
- Design and develop close-loop control algorithms that leverage sensor peripherals, microcontrollers, and custom silicon.
- Enable data-driven performance insights through automated test execution, collection, and analysis pipelines.
- Collaborate with manufacturing team to ensure that every Leo device shipped meets requirements.
- Define and execute software release processes, CI/CD, and quality verification.
- Work hands-on with hardware test equipment.
- Deliver clear documentation and user-focused software for engineering and manufacturing teams.
Basic Qualifications
- 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
- 1+ years of software development engineer or related occupational experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
- Experience with general troubleshooting/debugging of hardware
- 1+ years of designing and developing software applications, tools, systems, algorithms or services using: C, python, or matlab
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience working with Microcontrollers