Software Development Engineer, eero

Amazon's eero is the first product to deliver whole home WiFi experience using mesh technology.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, eero

WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is pioneering whole home WiFi experiences using mesh technology to ensure seamless connectivity. The Device Software team at eero is expanding with a new team in Taipei, focusing on next-generation hardware development and feature implementation. This senior engineering role involves close collaboration with hardware, manufacturing, product, systems, and application teams to both prototype and productize eero products. The position requires deep software expertise combined with strong interest in embedded Linux systems, SoCs, device driver development, and Linux-based software architecture. Working with eero means joining a world-class team dedicated to great design, technological innovation, and quality, while having significant impact across all product aspects. The role involves hardware bring-up, factory support in APAC, vendor collaboration, feature optimization, customer issue investigation, and mentoring junior engineers. This is an opportunity to shape the future of home connectivity while working with cutting-edge mesh networking technology and embedded systems. The position offers the chance to work on critical infrastructure that impacts millions of homes, combining software expertise with hardware integration in a fast-paced, innovative environment.

Last updated 6 hours ago

Responsibilities For Software Development Engineer, eero

  • Deliver rapid board bring up and prototyping of new platforms
  • Provide software support for hardware builds at factories in APAC
  • Collaborate with vendors to integrate solutions into software
  • Optimize existing customer facing features on new hardware products
  • Investigate customer issues from production
  • Participate in component and SoC selection
  • Help manufacturing test teams to set up software test infrastructure
  • Design flexible software spanning multiple hardware products
  • Improve engineering processes and tools
  • Mentor junior engineers

Requirements For Software Development Engineer, eero

Linux
Python
Go
  • 3+ years of non-internship professional software development experience
  • 3+ years of designing or architecting systems experience
  • Knowledge of systems engineering fundamentals
  • Experience in embedded systems development

Interested in this job?

Jobs Related To Amazon Software Development Engineer, eero

Sr. Software Development Engineer, Amazon Robotics (AR)

Senior Software Development Engineer position at Amazon Robotics, focusing on robotics software development, system architecture, and team leadership for warehouse automation systems.

Sr. Software Dev Engineer, Alexa Ambient Computing Techs

Senior Software Engineering role at Amazon Lab126 focusing on embedded systems development for Alexa Ambient Computing Technologies, requiring Linux kernel and BSP expertise.

FPGA Verification Engineer, Kuiper Payload FPGA

Senior FPGA Verification Engineer role at Amazon's Project Kuiper, developing verification solutions for satellite communication systems with competitive compensation and benefits.

Sr Embedded Software Engineer, Amazon Devices - Connectivity SW

Senior Embedded Software Engineer position at Amazon Lab126, focusing on connectivity solutions for consumer devices, requiring 5+ years of experience in software development and technical leadership.

Senior SATCOM Validation Engineer - Mobility Terminal, Customer Terminal

Senior SATCOM Validation Engineer role at Amazon Kuiper, developing satellite communication terminals for global broadband connectivity, combining hardware and software expertise.