Software Engineer - Wireless, Ring

Ring develops smart home security products and is part of the Amazon Devices family, focused on reducing crime in neighborhoods.
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer · Enterprise SaaS · IoT

Description For Software Engineer - Wireless, Ring

Ring, an Amazon company, is seeking a Software Development Engineer specializing in Connectivity to join their innovative team. This role offers a unique opportunity to work on cutting-edge smart home security solutions across Ring's entire product portfolio, including doorbells, cameras, and IoT devices.

As a Connectivity Engineer, you'll work with cross-disciplinary teams to develop and implement wireless solutions using Wi-Fi, Bluetooth, and emerging protocols like Thread and Matter. Your work will directly impact millions of users' home security experience, spanning from application level to low-level wireless controller algorithms.

The position offers extensive technical challenges, working with various wireless protocols and network stacks. You'll be responsible for creating SDK solutions, optimizing Wi-Fi performance, and architecting robust connectivity solutions. The role requires deep expertise in embedded systems, particularly with Linux and RTOS platforms.

Ring's mission to reduce neighborhood crime makes this role particularly meaningful. As part of the Amazon Devices family, you'll have the resources of a tech giant while working on products that directly impact community safety. The team culture emphasizes collaboration, innovation, and end-to-end ownership of solutions.

This is an excellent opportunity for engineers passionate about embedded systems and wireless connectivity who want to make a real-world impact. You'll be at the forefront of developing next-generation smart home security solutions, working with cutting-edge technology while contributing to a safer community.

Last updated 18 minutes ago

Responsibilities For Software Engineer - Wireless, Ring

  • Create and productize Connectivity stack SDK including L2 and L3 protocols for Linux and RTOS
  • Drive system engineering efforts for Wi-Fi performance, power consumption and stability
  • Architect software solutions and determine system limitations and compatibilities
  • Prepare technical requirements and software design specifications
  • Investigate, prototype, and deliver new connectivity solutions

Requirements For Software Engineer - Wireless, Ring

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of design/architecture experience
  • Experience with embedded Wi-Fi, Bluetooth/BLE and TCP/IP Networking software
  • Experience with Linux kernel and Wi-Fi drivers development
  • Knowledge of Wi-Fi and Bluetooth coexistence
  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle
  • Development experience on Linux and RTOS platforms

Interested in this job?

Jobs Related To Amazon Software Engineer - Wireless, Ring

Chip Design Engineer

Join AWS as a Chip Design Engineer to develop cutting-edge semiconductor platforms, working on revolutionary architecture that powers cloud computing infrastructure worldwide.

Hardware Engineer - Power Analysis and Modeling

Hardware Engineering role at Apple focusing on power analysis and modeling for Apple Watch, combining system modeling with hands-on characterization to optimize battery life.

Apple Watch System Validation - Coexistence Engineer

Apple Watch System Validation Engineer role focusing on hardware module testing and coexistence validation for Apple's wearable technology.

Hardware Systems Integration Engineer - Apple Watch

Hardware Systems Integration Engineer position at Apple, focusing on Apple Watch development from concept to production, offering competitive salary and benefits.

Wireless Software Developer

Join Apple as a Wireless Software Developer to develop cutting-edge wireless connectivity solutions for millions of users worldwide.