Software Development Engineer – Connectivity
Ring is seeking a skilled Software Development Engineer to join its Connectivity team, responsible for designing and developing innovative consumer products.
As a key member of the team, you will work closely with cross-disciplinary staff to conceive and design cutting-edge products, spanning from Doorbells to IoT Smart Home security solutions.
You will be responsible for creating and productizing Connectivity stack SDK, driving system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption, and stability.
Key responsibilities include:
- Create and productize Connectivity stack SDK that includes L2 and L3 protocols for Linux and RTOS
- Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption, and stability
- Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems
- Investigate, prototype, and deliver new and innovative connectivity solutions
About the team:
- Ring has a mission to reduce crime in neighborhoods
- With affordable solutions that work on any home, Ring is committed to offering smart security that's accessible to everyone
- Ring is part of the Amazon Devices family, seeking engineers who will help create the next generation of home security
Requirements:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience
- Experience programming with at least one software programming language
Preferred qualifications:
- 3+ years of full software development life cycle experience
- Bachelor's degree in computer science or equivalent
- Proven track record with embedded Wi-Fi, Bluetooth/BLE, and TCP/IP Networking software