Software Development Engineer, eero

eero, an Amazon Company, delivers whole home WiFi experience using mesh technology
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer, eero

eero, an Amazon Company, is revolutionizing home WiFi through innovative mesh technology solutions. As a Senior Systems Software Engineer in the Connectivity team based in Taipei, you'll be at the forefront of developing eeroOS, the operating system powering their whole-home WiFi experience. This role offers a unique opportunity to work on cutting-edge embedded systems and networking features while collaborating with teams across mobile, cloud, and data divisions.

The position involves architecting, designing, and implementing critical features that enhance user connectivity experiences worldwide. You'll be working with core operating system internals, tackling complex debugging challenges, and contributing to the entire networking stack. The role requires deep technical expertise in embedded systems, networking protocols, and Linux environments.

As part of a lean, energetic team, you'll enjoy significant impact and diverse responsibilities. The collaborative environment spans globally, working closely with teams in San Francisco and other locations. You'll be instrumental in delivering new products and features while maintaining operational excellence across eero's growing device fleet.

This opportunity is ideal for someone who thrives in a fast-paced environment, enjoys tackling complex technical challenges, and wants to make a meaningful impact on how people experience home connectivity. The role offers the perfect blend of technical depth and breadth, from low-level embedded systems work to high-level feature design and implementation.

Working at eero means joining a team that values innovation, attention to detail, and customer satisfaction. You'll be part of Amazon's broader ecosystem while working on a focused, mission-driven product that directly impacts millions of homes worldwide. The position offers both technical challenges and leadership opportunities, including mentoring junior engineers and driving architectural decisions.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, eero

  • Enhance user experiences for eero's whole home connectivity products
  • Design and implement embedded networking features
  • Work with core operating system, mobile and cloud teams to deliver features
  • Participate in architecting features and debugging across teams
  • Collaborate with hardware, software and testing teams
  • Interface with external vendors
  • Provide technical guidance and mentorship to junior engineers

Requirements For Software Development Engineer, eero

Linux
Python
Go
  • 5+ years developing production software for networking/internet technologies
  • 5+ years of professional software development experience
  • 4+ years writing production quality code in C/C++/Go/Python
  • 3+ years of experience in architecture and design
  • Deep hands-on technical expertise with Linux, embedded networking, and internet technologies
  • Experience with GitHub, Docker, JIRA, Jenkins and Yocto build system
  • Excellent written and verbal communication skills
  • Experience working across timezones
  • Experience designing large software systems based on embedded Linux

Interested in this job?

Jobs Related To Amazon Software Development Engineer, eero

Sr Embedded Software Engineer, Amazon Devices - Connectivity SW

Senior Embedded Software Engineer role at Amazon Lab126, focusing on connectivity solutions for consumer devices like Echo, Fire TV, and Kindle.

Senior Software Development Engineer

Senior Software Engineering role at Amazon Lab126, focusing on video/camera virtualization for automotive systems, requiring expertise in Linux drivers and embedded systems.

Senior Embedded Software Engineer (Satellite Networks), Project Kuiper Terrestrial Applications

Senior Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminals and leading a team of engineers in Redmond, WA.

Senior SDE - BSP

Senior Software Development Engineer position focusing on Linux BSP and multimedia development for embedded systems at Amazon in Bangalore.

System Development Engineer, Ring

Senior System Development Engineer position at Ring, focusing on embedded systems and firmware development for smart home security products.