Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amazon.com Logo

Alarm & Accessories - Embedded SDE , Ring

Amazon.com

$129,300 - $223,600
Oct 1, 2025
Sunnyvale, CA, US
Apply Now

Ring IoT products need system design, architecture, and software to reduce crime in neighborhoods by offering dependable and reliable smart security solutions.

Requirements

  • 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
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 3+ years of embedded firmware development experience

Responsibilities

  • Dive deep and works to help 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
  • Influences 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. This may include improvements to design, automation, development, test or operations.
  • Define and/or 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++

Other

  • 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
  • work safely and cooperatively with other employees, supervisors, and staff
  • adhere to standards of excellence despite stressful conditions
  • communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service