Amazon
Sr Software MAC development Engineer
$168K–$227K
Redmond, WA +1 · Senior · Full-time · Posted Sep 22, 2026
- Location
- Redmond, WA
San Diego, CA - Experience
- 5+ years in the stated software development, programming, and design or architecture areas; preferred: 5+ years of full software development life cycle experience.
- Education
- Bachelor's degree in computer science or equivalent (preferred).
- Visa sponsorship
- Candidates must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
About the job
Develops, integrates, tests, and optimizes embedded MAC firmware for Amazon’s Project LEO satellite broadband system, including firmware on ground networks, customer terminals, and satellites.
What you'll do
- Design, integrate, bring up, test, and debug MAC firmware components, drivers, and hardware interfaces in embedded environments.
- Define performance requirements and make optimization trade-offs; profile code on RTOS and/or bare-metal systems.
- Collaborate across teams to define firmware subsystem services and build component use cases and test cases.
What they ask for
- 5+ years of non-internship professional software development experience and 5+ years programming in at least one language.
- 5+ years leading design or architecture of new and existing systems.
- Experience mentoring, serving as a tech lead, or leading an engineering team.
- Experience debugging and profiling large-scale systems, and familiarity with listed RF standards or related broadband wireless standards.
Nice to have
- 5+ years of full software development life cycle experience.
- Bachelor's degree in computer science or equivalent; experience with MAC or L1 protocol feature development and throughput performance issues.
Pay
168,100.00 - 227,400.00 USD annually (base salary); 168,100.00 - 227,400.00 USD annually (base salary)
Tools
Kuiper-MAC FW, RTOS, bare-metal, 4G/5G NR, WiMAX, 802.11ad
Model-written summary · the original posting is authoritative