Job Details

Senior WiFi Software Development Engineer - eero

San Francisco, California, United States

WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers deserve the best connectivity and smart home experience possible. To find out more about eero, please visit

About the Role:

eero is looking for a highly proficient, hands-on Wifi Software Development Engineer to help define and implement the next chapter of eeros mesh and connectivity experience. You'll work on a newly established team exploring the future of where eero's technologies can go. As part of eero's mission to reinvent wifi, you'll be making a difference in the fabric of the modern home.

Within eero's Office of the CTO, this team works with a start-up mentality solving complex and varied problems. You'll work closely with cross-functional eero and Amazon colleagues to push the state of the art in home connectivity forward. Those excited to solve complex and ambiguous problems touching many subject matter areas will fit perfectly within the group. Breadth, depth, pragmatism, initiative, and strong ownership are highly valued for this role.
Enhance the mesh experiences for eeros whole home connectivity products
Bring up eero's mesh stack on new hardware and vendor platforms
Work closely with other eero, Amazon, and vendor teams
Analyze connectivity problems and design complete solutions
Improve performance through reduction of CPU and memory usage
Dive deep into Embedded system internals
Drive decisions about testing improvements
Work with core operating system, mobile and cloud teams to deliver features
Improve wireless drivers, firmware, hostapd components


3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
4+ years of professional software development experience
Experience with Linux Kernel and driver development


Knowledge of wireless Embedded systems or consumer electronics
Experience with wireless networking hardware such as routers, switches, wireless access points
Knowledge of 802.11, 802.3, DHCP, IPv4, IPv6, Linux bridge, and network stack internals
Bachelors degree or equivalent experience in Computer Science, Computer or Software Engineering, Electrical Engineering or related field
Working experience with Python
Ability to work independently and within a dynamic team

eero LLC is part of the, Inc. group of companies and is an Equal Opportunity Employer - Minority/Women/Disability/Veteran/Gender Identity/Sexual Orientation/Age

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events