Job Details

WiFi Software Development Engineer - eero

San Francisco, California, United States

eero is looking for a highly proficient, hands-on WiFi Software Development Engineer to further contribute and enhance the connectivity efficiency and experience of our devices and clients. You will help to improve our mesh and client connectivity, design new features, and ensure that the end users have a great connectivity experience. Youll work closely with testing teams, to help discover and debug issues.
As part of eero's mission to reinvent WiFi, you'll be making a difference in the fabric of the modern home.
Role & Responsibilities
Enhance the mesh experiences for eeros whole home connectivity products
Take various client connectivity performance to next levels
Design and implement new roaming features
Analyze connectivity problems and come out with complete solutions
Dive deep into Embedded system internals
Improve wireless drivers, firmware, hostap components
Drive decisions about testing improvements
Work with core operating system, mobile and cloud teams to deliver features


4+ years of Embedded firmware experience
Experience with Linux Kernel and driver development
Proficient C development skills


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 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

Amazon 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.

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