Embedded SDE: IoT Systems & Ring Hardware

Amazon Inc.

Sunnyvale (CA)

On-site

USD 165,000 - 224,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Ring is seeking an Embedded Software Development Engineer (SDE) to define, build, and support system design, architecture, and software for Ring IoT products. You will work with cross-functional teams to gather requirements, design features, and contribute to the full software and systems life cycle.

The role emphasizes hands-on embedded software in C/C++, design reviews, and delivering interoperability features, health monitoring, and self-healing automation in a fast-paced Ring environment.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 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, Unix sockets API.
  • Bachelor's degree in computer science or equivalent.
  • 3+ years of embedded firmware development experience.

Responsibilities

  • Dive deep and work to solve critical design issues involving algorithm, develop hardware/firmware interfaces, IoT interfaces, etc.
  • Participate in design reviews for complex embedded systems, simulations, algorithms and software development owned by your team and partner teams.
  • Influence within your team and partner teams to help drive and develop the technical implementation for overall system designs.
  • Identify and implement process improvements which improve your team’s agility.
  • Define and refine system requirements, participate in the development and delivery of interoperability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation.
  • Develop embedded software in C/C++.

Skills

Software development
C/C++ programming
System design
Embedded software

Education

Bachelor's degree in computer science or equivalent

Tools

Networking concepts
Unix sockets API
Embedded firmware development tools

Job description

Ring is seeking an Embedded Software Development Engineer (SDE) to define, build, and support system design, architecture, and software for Ring IoT products. You will work with cross-functional teams to gather requirements, design features, and contribute to the full software and systems life cycle.

The role emphasizes hands-on embedded software in C/C++, design reviews, and delivering interoperability features, health monitoring, and self-healing automation in a fast-paced Ring environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded IoT Software Engineer
Embedded IoT Software Engineer

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
SDE: GenAI & IoT Systems Design
SDE: GenAI & IoT Systems Design

Amazon • Sunnyvale (CA)

On-site
USD 165,200 - 223,600
Health insurance
401(k) matching
Paid time off
+1
Embedded IoT Systems Engineer
Embedded IoT Systems Engineer

SupportFinity™ • North Reading (MA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Device Software Engineer, Ring
Device Software Engineer, Ring

SupportFinity™ • North Reading (MA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Cloud Software Engineer – Ring Security Systems
Cloud Software Engineer – Ring Security Systems

Ring • North Reading (MA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Cloud Software Engineer - Distributed Systems for Security
Cloud Software Engineer - Distributed Systems for Security

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Health insurance
Staff Embedded Software Architect for IoT Systems
Staff Embedded Software Architect for IoT Systems

Alarm.com • Tysons (VA)

On-site
USD 144,250 - 169,126
HSA contribution
401(k) match
Paid holidays/vacation
+4
Embedded Systems SDE Intern - Build Scalable Tech
Embedded Systems SDE Intern - Build Scalable Tech

Amazon Inc. • Redmond (WA)

On-site
USD 45,000 - 52,000
SDE II: Real-Time Data & Observability
SDE II: Real-Time Data & Observability

Amazon • Hawthorne (CA)

On-site
USD 144,000 - 194,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Alarm.com • Tysons (VA)

On-site
USD 90,000 - 100,000
Health plan
401(k) match
Paid vacation