Amazon
Alarm & Accessories - Embedded SDE , Ring
$165K–$224K
Sunnyvale, CA · Full-time · Posted Apr 3, 2026
- Experience
- 3+ years of non-internship professional software development; 2+ years of non-internship design or architecture; 2+ years of networking-related experience. Preferred: 3+ years of full software development life cycle experience and 3+ years of embedded firmware development experience.
- Education
- Preferred: Bachelor's degree in computer science or equivalent.
About the job
Build and support embedded software and system designs for Ring IoT products, collaborating across teams to deliver features and reliable systems.
What you'll do
- Design, develop, test, document, and operate embedded software and systems, including C/C++ development.
- Work on complex design issues, hardware/firmware and IoT interfaces, algorithms, and system requirements; participate in design reviews.
- Develop interoperability features such as monitoring, diagnostics, repair, and self-healing automation, and improve team processes.
What they ask for
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience for new and existing systems, including design patterns, reliability, and scaling.
- Experience programming with at least one software programming language.
- 2+ years of experience with networking concepts, WiFi, VLAN, LTE, APN, AT modem commands, interfaces, routers, network packets, or Unix sockets API.
Nice to have
- 3+ years of full software development life cycle experience.
- Bachelor's degree in computer science or equivalent; 3+ years of embedded firmware development experience.
Pay
165,200.00 - 223,600.00 USD annually (base salary)
Tools
C/C++, WiFi, VLAN, LTE, APN, AT modem commands, Unix sockets API
Model-written summary · the original posting is authoritative