Senior Embedded Software Engineer, Smart Home Devices

Amazon

Sunnyvale (CA)

On-site

USD 193,300 - 261,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Amazon’s Ring team is seeking a Sr. Embedded Software Development Engineer to build firmware for Ring smart home devices.

You will work across the full embedded stack, from drivers and BSP bring-up to application services, debugging hardware-software interactions in a fast-paced, customer-focused environment. You will design, develop, and maintain software for RTOS and Linux platforms, own end-to-end debugging, drive architecture decisions, and mentor junior engineers while collaborating with

Qualifications

  • 7+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience as a mentor, tech lead or leading an engineering team.
  • 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Bachelor's degree in computer science or equivalent.

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

Software development
Software architecture
Mentorship
Embedded systems
RTOS/Linux

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon’s Ring team is seeking a Sr. Embedded Software Development Engineer to build firmware for Ring smart home devices.

You will work across the full embedded stack, from drivers and BSP bring-up to application services, debugging hardware-software interactions in a fast-paced, customer-focused environment. You will design, develop, and maintain software for RTOS and Linux platforms, own end-to-end debugging, drive architecture decisions, and mentor junior engineers while collaborating with

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

Similar jobs worth comparing

Embedded Firmware Engineer – Smart Home Devices
Embedded Firmware Engineer – Smart Home Devices

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Senior Embedded Software Engineer - IoT & RTOS
Senior Embedded Software Engineer - IoT & RTOS

Amazon • Hawthorne (CA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
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
Embedded Software Development Engineer, Ring Team
Embedded Software Development Engineer, Ring Team

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Embedded Software Engineer — IoT, RTOS, C/C++
Embedded Software Engineer — IoT, RTOS, C/C++

Amazon • North Reading (MA)

On-site
USD 144,000 - 194,000
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
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
Device Embedded Software SDE, Ring
Device Embedded Software SDE, Ring

Amazon • North Reading (MA)

On-site
USD 144,000 - 194,000
Device Embedded Software SDE, Ring
Device Embedded Software SDE, Ring

Amazon • Hawthorne (CA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
Senior ASIC Design Engineer - Smart Home SoC Architect
Senior ASIC Design Engineer - Smart Home SoC Architect

Amazon • North Reading (MA)

On-site
USD 159,200 - 215,300