Software Dev Engineer, Eero

Amazon Amazon · Big Tech · TPE, Taiwan +1 · Software Development

Software Development Engineer role focused on improving mesh and client connectivity for eero WiFi routers, involving embedded systems, board bring up, and feature delivery. Requires C/C++ proficiency and a Bachelor's/Master's in CS/CE. AI/ML experience is preferred but not core.

What you'd actually do

  1. Enhance the networking experiences for eero's whole home connectivity products
  2. Investigate customer issues from production with a focus on early field failure analysis
  3. Dive deep into embedded system internals
  4. Deliver rapid board bring up and prototyping of new platforms
  5. Work with core operating system, mobile and cloud teams to deliver features

Skills

Required

  • Mandarin fluency
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related field
  • Graduate between 2025 - 2026
  • Proficiency in C or C++
  • Knowledge of Computer Science fundamentals (object-oriented design, algorithm design, data structures, problem solving, complexity analysis)

Nice to have

  • Experience or coursework in AI/ML, Generative AI, or hands-on familiarity with AI-powered development tools
  • Knowledge of Python or scripting languages commonly used with AI tools and automation
  • Previous technical internship(s), especially in embedded systems or IoT domains
  • Demonstrated passion for exploring and adopting emerging technologies to improve development efficiency and code quality
  • Experience with distributed, multi-tiered systems, algorithms, and relational databases
  • Understanding of embedded systems, real-time operating systems (RTOS), or Linux
  • Understanding in computer network and/or wireless network