Quality Assurance Engineer - Firmware, Ring Software/Firmware

Ring develops smart home security products including video doorbells and security cameras, focused on making neighborhoods safer.
Embedded
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
4+ years of experience
Consumer · Enterprise SaaS · Cybersecurity

Description For Quality Assurance Engineer - Firmware, Ring Software/Firmware

Ring Software/Firmware Org is seeking a Quality Assurance Engineer to elevate the quality standards of their embedded systems applications. This role focuses on ensuring the quality and reliability of Ring's core products, including doorbell cameras and security systems. The ideal candidate will join a dynamic team at Ring, an Amazon company founded in 2013 with a mission to enhance neighborhood safety.

As a Firmware Test Engineer, you'll be instrumental in maintaining the quality of firmware powering Amazon's innovative smart home solutions. The role involves close collaboration with cross-functional teams, including firmware developers and hardware engineers. You'll be responsible for designing and implementing comprehensive test strategies, both manual and automated, across multiple products.

The position offers the opportunity to work with cutting-edge IoT technology and contribute to products that directly impact home and neighborhood security. Ring's product line, including the video doorbell and Ring Alarm (rated #1 in Customer Satisfaction for DIY Home Security Systems by J.D. Power), demonstrates the company's commitment to accessible and effective security solutions.

This role requires a strong background in firmware engineering and quality assurance, with emphasis on embedded systems testing. You'll be working in a collaborative yet challenging environment, where your expertise will help shape the future of smart home security. The position combines technical depth with customer-focused thinking, as you'll need to ensure products meet both technical specifications and user expectations.

Join a team that values innovation, quality, and customer satisfaction, while working on products that make a real difference in people's lives. Ring's mission of making neighborhoods safer, combined with Amazon's resources and reach, provides an exciting opportunity for professional growth and meaningful impact.

Last updated 2 months ago

Responsibilities For Quality Assurance Engineer - Firmware, Ring Software/Firmware

  • Design, execute, and automate test plans for Ring smart home devices
  • Collaborate with firmware developers, hardware engineers, and QA team members
  • Develop and manage quality assurance measures and testing standards
  • Create detailed test plans and test cases
  • Create quality KPIs and drive teams to deliver perfect quality products
  • Test functionality, APIs/SDK, scaling, performance, and security
  • Automate testing and perform manual testing for end-to-end experiences
  • Propose improvements to existing processes and tools

Requirements For Quality Assurance Engineer - Firmware, Ring Software/Firmware

Python
Java
  • Bachelor's Degree in Computer Science or relative work experience
  • 4+ years of quality assurance engineering experience
  • 4+ years in software/firmware testing and SW/HW integration
  • 2+ years of embedded firmware testing experience
  • Experience in manual testing
  • Experience in automation testing
  • Experience scripting or coding
  • Knowledge of databases, SQL, and scripting languages
  • Proficiency in at least one programming language such as C++, Java, or Python
  • Experience in building quality tooling and managing infrastructure

Interested in this job?

Jobs Related To Amazon Quality Assurance Engineer - Firmware, Ring Software/Firmware

Payload Test Engineer, Characterization and Operations - Payload Software

Payload Test Engineer role at Amazon's Project Kuiper, focusing on satellite software testing and validation with competitive compensation and benefits.

Payload Test Engineer, Characterization and Operations - Payload Software

Payload Test Engineer position at Amazon's Project Kuiper, focusing on satellite software testing and validation with competitive compensation and benefits.

Payload Test Engineer, Characterization and Operations - Payload Software

Payload Test Engineer role at Amazon's Project Kuiper, focusing on satellite software testing and validation, offering competitive compensation and benefits.

Mechanical Engineer II, Safety Products, Amazon Robotics

Mechanical Engineer II position at Amazon Robotics, developing innovative safety products and robotic solutions with 4+ years experience required.

Systems Development Engineer, Amazon Robotics R&D - Engineering

Software Test Engineer position at Amazon Robotics focusing on safety-critical embedded systems testing and automation.