Software Dev Engineer, Ring

Amazon is a global technology company and leader in e-commerce, cloud computing, and artificial intelligence.
Taipei, TaiwanHsinchu, Hsinchu City, Taiwan
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
IoT · Consumer

Description For Software Dev Engineer, Ring

Join Ring's Taipei development team as a Software Engineer, where you'll be at the forefront of IoT innovation at Amazon. This role offers an exciting opportunity for new graduates to work on Ring and Blink firmware development, combining embedded systems expertise with distributed computing challenges. You'll be part of a collaborative team that designs and builds scalable, fault-tolerant systems that power Ring's smart home devices.

As a core team member, you'll work alongside experienced Amazonians across different disciplines, contributing to innovative products that impact millions of users worldwide. The position requires strong programming skills in C/C++, fundamental computer science knowledge, and the ability to thrive in a dynamic, fast-paced environment.

This is an ideal opportunity for someone passionate about IoT and embedded systems development, offering exposure to cutting-edge technology at scale. You'll be involved in the complete product development lifecycle, from conception to deployment, while working with state-of-the-art distributed computing systems.

The role combines technical challenges with practical product development, requiring both strong coding skills and the ability to collaborate effectively with cross-functional teams. You'll have the chance to work on fundamental industry changes while building products that directly impact customers' lives. The position offers the stability and resources of Amazon while working on the innovative and rapidly growing Ring product line.

Last updated 29 minutes ago

Responsibilities For Software Dev Engineer, Ring

  • Support the development of Ring and Blink firmware
  • Work with SDET team to support test framework building
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in distributed computing environment
  • Create solutions for distributed systems
  • Build scalable and fault-tolerant storage, index, and query systems
  • Design and code solutions for broadly defined problems
  • Work in an agile environment

Requirements For Software Dev Engineer, Ring

Linux
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related field
  • Graduating between 2024/08 - 2025/08
  • Experience programming with C or C++
  • Knowledge of Computer Science fundamentals
  • Fluency in Mandarin (speak, write, and read)
  • Good English listening and speaking skills

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Ring

Software Dev Engineer

Entry-level Software Engineer position at Amazon's Ring team in Taiwan, focusing on IoT and embedded systems development, perfect for recent graduates with strong programming skills.

DFT Design Engineer, Graviton Server

DFT Design Engineer position at AWS's Annapurna Labs, focusing on Graviton Server development with opportunities in chip design and testing.

Satellite Test Engineer, Project Kuiper

Satellite Test Engineer role at Amazon's Project Kuiper, focusing on testing and qualifying integrated satellites for global broadband network deployment.

SoC Power Analysis and Optimization Engineer

SoC Power Analysis and Optimization Engineer position at AWS, focusing on developing advanced processors for cloud computing with emphasis on power optimization and analysis.

Chip Design Engineer

Entry-level Chip Design Engineer position at AWS's Annapurna Labs, focusing on semiconductor platform development for cloud infrastructure.