Embedded Firmware Engineer – Smart Home Devices

Amazon

Sunnyvale (CA)

On-site

USD 165,200 - 223,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon.com Services LLC is seeking an Embedded Software Development Engineer to build and optimize firmware for Ring devices. You will work across the full embedded stack, from low-level drivers to application services, debugging complex hardware-software interactions in a fast-paced, customer-focused environment.

Responsibilities include designing embedded software for RTOS/Linux, leading code reviews, mentoring engineers, and collaborating with hardware, cloud, mobile, and product teams to

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 3+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl

Responsibilities

  • Design, develop, and maintain embedded software for Ring devices running on RTOS and Linux-based platforms.
  • Own end-to-end debugging and root-cause analysis of system-level issues impacting device performance, power consumption, and customer experience.
  • Drive technical decisions on embedded software architecture, balancing performance, memory footprint, and maintainability.
  • Lead design and code reviews, championing engineering best practices and raising the quality bar across the team.
  • Mentor junior engineers through hands-on technical guidance, code reviews, and knowledge sharing.
  • Collaborate with hardware, cloud, mobile, and product teams to define requirements and deliver cohesive, integrated solutions.
  • Proactively identify and address systemic issues that affect device reliability and user satisfaction.
  • Implement diagnostic tooling, metrics, and monitoring to improve system observability and accelerate issue resolution.

Skills

C++
Java
Perl
C#

Job description

Amazon.com Services LLC is seeking an Embedded Software Development Engineer to build and optimize firmware for Ring devices. You will work across the full embedded stack, from low-level drivers to application services, debugging complex hardware-software interactions in a fast-paced, customer-focused environment.

Responsibilities include designing embedded software for RTOS/Linux, leading code reviews, mentoring engineers, and collaborating with hardware, cloud, mobile, and product teams to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, Smart Home Devices
Senior Embedded Software Engineer, Smart Home Devices

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
401(k) matching
+2
Embedded Software Development Engineer, Ring Team
Embedded Software Development Engineer, Ring Team

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Sr. Embedded Software Development Engineer, Ring Team
Sr. Embedded Software Development Engineer, Ring Team

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
401(k) matching
+2
Device Software Engineer, Ring
Device Software Engineer, Ring

SupportFinity™ • North Reading (MA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Firmware Architect - Emerging Devices
Senior Embedded Firmware Architect - Emerging Devices

Amazon • Sunnyvale (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+3
Senior Embedded Firmware Engineer, Data Center Hardware
Senior Embedded Firmware Engineer, Data Center Hardware

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Software Development Engineer, Ring & Blink Software
Software Development Engineer, Ring & Blink Software

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Health insurance
IoT Firmware Engineer for Smart Home Systems
IoT Firmware Engineer for Smart Home Systems

Record UK Ltd • Lake Forest (CA)

Hybrid
USD 81,000 - 129,000
Hybrid work model
Competitive salary
Dynamic team environment
Robotics Embedded Software Engineer
Robotics Embedded Software Engineer

Amazon • Town of Westboro (WI)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Firmware Engineer – Server Hardware
Senior Embedded Firmware Engineer – Server Hardware

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1