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 25 minutes 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

System Test Engineer, Prime Air

System Test Engineer position at Amazon Prime Air, focusing on aerospace avionics product testing and verification.

Embedded Software Engineer, Project Kuiper Terrestrial Applications

Embedded Software Engineer role at Amazon's Project Kuiper developing customer terminal system software for satellite broadband connectivity

Dynamics Test Engineer - 2nd Shift, Project Kuiper

Dynamics Test Engineer position at Amazon's Project Kuiper, focusing on satellite testing and environmental analysis with competitive compensation and benefits.

Chip Design Engineer

AWS is seeking a Chip Design Engineer to develop revolutionary semiconductor platforms for cloud computing infrastructure, requiring 4+ years of chip design experience.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper developing satellite communication systems and terrestrial devices.