Taro Logo

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

Job Description

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, seeking a Senior engineer to drive next-generation hardware development. This role combines core software competencies with embedded Linux expertise, focusing on board bring-up, prototyping, and hardware-software integration. Working closely with cross-functional teams, you'll impact product development from conception to production, optimizing features and solving complex technical challenges. The position offers an opportunity to work with cutting-edge WiFi technology while collaborating with world-class engineers who prioritize innovation and quality. You'll be instrumental in developing flexible software architectures, improving development processes, and mentoring team members. The role requires strong embedded systems knowledge, experience with networking protocols, and the ability to work effectively with hardware teams and manufacturing partners. This is an excellent opportunity for an experienced engineer passionate about creating innovative consumer technology products and working at the intersection of hardware and software development. The position offers the chance to shape the future of home WiFi technology while working with a team known for technical excellence and attention to detail.

Last updated a month 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

Related Jobs