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.
The Connectivity team at eero is looking for an experienced senior engineer for our device software team located in Taipei. This team will be collaborating closely with the existing device software teams located in San Francisco, California.
As a Senior Systems Software Engineer, you will:
- Architect, design, and develop features and applications on eero's operating system - eeroOS
- Enhance user experiences for eero's whole home connectivity products
- Dive deep into embedded system internals
- Design and implement embedded networking features
- Work with core operating system, mobile, and cloud teams to deliver features
- Participate in architecting features and tackling intricate debugging across various teams
- Have hands-on involvement in the entire networking stack
- Collaborate with internal hardware and testing teams to develop and refine WiFi systems
- Interface with external vendors to address challenges and ensure integration of their solutions
- Coordinate with global teams, adapting to different time zones and cultures
- Provide technical guidance and mentorship to junior engineers
This role offers an outsized impact and diverse responsibilities. You'll work across Engineering, Product, and CX teams to architect and define new or improve existing customer/product features. You'll design, implement, test, deploy, and maintain code across the eero fleet of devices.
Join our energetic team that takes on any responsibility to help deliver for our customers. Our mission is to provide the best connectivity experience to customers worldwide. We focus on customer satisfaction while also caring about your career development.
Required Qualifications:
- 5+ years developing production software for networking/internet technologies on consumer or enterprise products
- 5+ years of professional software development experience
- 4+ years writing production quality code in C/C++/Go/Python
- 3+ years of experience contributing to the architecture and design of new and current systems
- Deep hands-on technical expertise with Linux, embedded networking, and internet technologies
Preferred Qualifications:
- Excellent communication skills
- Experience working across time zones as a remote office
- Experience designing large software systems based on embedded Linux
- Experience designing software architectures for scalability, reliability, and performance
- Experience with GitHub, Docker, JIRA, Jenkins, and Yocto build system
Join us at eero and be part of a team that's revolutionizing home connectivity!