Amazon
Posted 3w ago

Software Development Engineer, eero Connectivity team

Amazon
Taipei City, Taipei, Taiwan
OnsiteFull Time
Responsibilities
  • designing features
  • implementing features
  • debugging systems
Requirements
  • 3+ years programming experience
  • History building complex software systems
  • Experience with system design/architecture
  • Embedded wireless and full SDLC preferred
  • Bachelor's degree preferred
Technical tools mentioned
eeroOS

Job description

Description

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. To find out more about eero, please checkout eero.com.

The Connectivity team at eero is looking for an experienced 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. A Software Engineer architects, designs and develops features and applications on eero's operating system - eeroOS. They continually strive to innovate and raise the bar for Operational Excellence across the rapidly growing fleet of eero devices. They create customer value by developing cutting edge features working acro s cross-functional Mobile, Cloud and Data teams.

This is a fantastic opportunity to have a significant impact on all aspects of a new product while working to build a world-class company that embodies great design, attention to detail, technological innovation, and quality.

Key job responsibilities
- Enhance the 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.
- Hands-on involvement in the entire networking stack, showcasing technical expertise and problem-solving skills
- Collaborate with internal hardware, software 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 to maintain project alignment
- Provide technical guidance and mentorship to junior engineers

A day in the life
eero is a small and lean team. This means you'll enjoy an outsized impact and the benefit of having many different responsibilities. All within a day you’ll architect, design and develop features and applications on eero's operating system - eeroOS. You’ll work across Engineering, Product and CX teams to architect and define new, or improve existing customer/product features. You’ll design and implement code, test, deploy and maintain these across the eero fleet of devices.

You will have flexibility on exactly what your day to day will look like. We work hard for our customers – people all around the world. You will take on the challenges and responsibilities to help deliver new products and features, continually strive to innovate and raise the bar for Operational Excellence across the rapidly growing fleet of eero devices and create customer value by developing cutting edge features working across cross-functional Mobile, Cloud and Data teams.

About the team
We are an energetic team that takes on any responsibility to help deliver for our customers. While we are delivering results, we are having fun.

Our mission is to deliver the best connectivity experience to customers around the world. Our team owns new products and features that get delivered to these customers.

We focus on customer satisfaction but also care about your career development. Joining us and growing up together!

Basic Qualifications

- Experience building complex software systems that have been successfully delivered to customers
- 3+ years of programming with at least one software programming language experience
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems

Preferred Qualifications

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience in embedded wireless systems
- Experience debugging, profiling, and implementing best software engineering practices in large-scale systems

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Taipei City, Taipei
4d
Save
Mark Applied
Hide
數位轉型軟體開發工程師
Xizhi District, New Taipei City, Taiwan
OnsiteFull Time
Wistron
WistronTWSE: 3231: Designs and manufactures servers, computers, and networking hardware.
Bachelor's degree or higher; no experience required. Requires backend language knowledge, frontend framework development experience, database familiarity, teamwork, and problem-solving skills.
Python, Java, Node.js, React, Angular, Vue.js, PostgreSQL, Microsoft SQL Server, MongoDB
5d
Save
Mark Applied
Hide
Software Development Engineer – AI-Enabled Full Stack Developer
Taoyuan, Taoyuan, Taiwan
OnsiteFull Time
Micron Technology
Micron TechnologyNASDAQ: MU: Designs and manufactures semiconductor memory and data storage solutions.
Software engineering experience with full-stack or backend development, APIs, data persistence, CI/CD, system design, AI-assisted development, AI agents, MCP, RAG, and secure enterprise AI integration.
C#, ASP.NET, Angular, RESTful APIs, SQL, NoSQL, Model Context Protocol (MCP), retrieval-augmented generation (RAG)
5d
Save
Mark Applied
Hide
Software Development Engineer – AI-Enabled Full Stack Developer
Taoyuan City, Taoyuan City, Taiwan
OnsiteFull Time
Micron Technology
Micron TechnologyNASDAQ: MU: Manufacturer of semiconductor memory and data storage products.
Software engineering experience with backend or full-stack development, APIs, data persistence, testing, CI/CD, system design, AI agents, MCP, RAG, and AI service integration.
C#, ASP.NET, Angular, RESTful APIs, SQL, NoSQL, Model Context Protocol (MCP), retrieval-augmented generation (RAG), CI/CD
6d
Save
Mark Applied
Hide
軟體研發工程師(Automation Controller)_(IAutomation/內湖or台中)
Taipei or Taichung
OnsiteFull Time
Advantech
AdvantechTaiwan Stock Exchange: 2395: Global provider of industrial computing and IoT solutions.
Bachelor's or master's degree in mechanical, automation, information engineering, or electrical engineering; proficiency in C/C++; related software development experience preferred.
Matlab, C, C++, DSP, ARM, x86, CNC, Motion Card, Robot, CODESYS
1w
Save
Mark Applied
Hide
EN11604 CAE 軟體開發工程師(研發中心)
Taipei, Taipei, Taiwan
OnsiteFull Time
ASUS
ASUSTaiwan Stock Exchange: 2357: Manufacturer of computers, motherboards, and consumer electronic devices.
Develops ASP.NET, MVC, Web API, .NET Core, Angular, C#, Allegro, ORCAD, SKILL, and TCL/TK systems; experience is not required, though one year of .NET experience is preferred.
ASP.NET, MVC, Web API, .NET Core, Angular, Allegro, ORCAD, SKILL, TCL/TK, C#
1w
Save
Mark Applied
Hide
AI Computing Software Development Engineer, TensorRT-LLM
Taipei or Hsinchu
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
3+ YOERequires a master's or higher degree or equivalent experience, 3+ years of software development, Python, LLM inference knowledge, deep learning frameworks, and English communication skills.
Python, PyTorch, HuggingFace, TensorRT-LLM, SGLang, vLLM, lamma.cpp, MLC-LLM, C/C++, CUDA, OpenCL
1w
Save
Mark Applied
Hide
TR2110-軟體研發工程師
Hsinchu City, Hsinchu, Taiwan
OnsiteFull Time
WNC
WNCTaiwan Stock Exchange: 6285: Designs and manufactures wireless communications and networking equipment globally.
Develop embedded software for networking devices using C, C++, Python, Linux or RTOS, system build tools, debugging tools, security mechanisms, and OTA firmware updates.
C, C++, Python, Linux, Real-Time Operating System (RTOS), Yocto, Buildroot, OpenWRT, GDB, JTAG, Wireshark, Secure Boot, Over-The-Air (OTA)
1w
Save
Mark Applied
Hide
AI Computing Software Development Engineer, TensorRT-LLM
Taipei City or Hsinchu
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
3+ YOEMaster's degree or equivalent experience, 3+ years of software development, strong Python, LLM inference and deep learning framework experience, and excellent English communication skills.
Python, PyTorch, Hugging Face, TensorRT-LLM, SGLang, vLLM, llama.cpp, MLC-LLM, CUDA, OpenCL, C, C++