Software Development Engineer in Test, DeviceOS

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
$129,300 - $223,600
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer in Test, DeviceOS

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is at the forefront of consumer electronics innovation. Known for creating the Kindle, Fire tablets, Fire TV, and Amazon Echo devices, the company is now seeking a Software Development Engineer in Test to join their Device OS team. This role combines software development expertise with quality assurance, focusing on building next-generation automation tools for Amazon devices.

The position offers a unique opportunity to work on software that powers multiple Amazon devices and enables third-party device access to Amazon services. You'll be part of a dynamic environment with startup culture, tackling high-impact problems while working alongside Product Managers, Senior Engineers, and Technical Program Managers.

As an SDET, you'll lead the development of test solutions for complex software systems, collaborate with cross-functional teams, and drive automation initiatives. The role demands expertise in test automation frameworks, strong programming skills in languages like Java or C++, and deep understanding of Linux systems.

The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and comprehensive medical coverage. This is an excellent opportunity for experienced test automation engineers looking to make a significant impact on products used by millions of customers worldwide.

Join a team that values innovation, quality, and technical excellence, while working on cutting-edge consumer electronics that shape the future of Amazon's device ecosystem.

Last updated 3 hours ago

Responsibilities For Software Development Engineer in Test, DeviceOS

  • Lead the design, implementation, and delivery of test solutions
  • Collaborate with development teams to identify and prioritize automation opportunities
  • Define test metrics and automate/simplify team development and test processes
  • Ensure work is consistently high quality and incorporates best practices
  • Provide useful code reviews
  • Transform manual quality processes to highly automated quality solutions
  • Train new teammates and mentor others
  • Actively participate in the hiring process

Requirements For Software Development Engineer in Test, DeviceOS

Java
Linux
  • 4+ years of test automation frameworks and tools building experience
  • 4+ years of non-internship professional software development testing experience
  • Experience programming with modern languages like Java, C++, or C# including object-oriented design
  • Experience designing or supporting low-maintenance automation frameworks
  • Good understanding of Linux Kernel and layers across operating system
  • Knowledge of UI layers, GPU tools
  • Strong object-oriented design and coding skills

Benefits For Software Development Engineer in Test, DeviceOS

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation available
  • Sign-on payments may be provided
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer in Test, DeviceOS

Operations Engineer, AMZL Start Up Execution

Lead and manage complex logistics engineering projects for Amazon's supply chain operations, focusing on automation and distribution solutions.

System Development Engineer, STRADA ADC

AWS System Development Engineer position focusing on infrastructure and network tools management requiring top secret clearance.

ACS Systems Engineer, ACS Infrastructure

Systems Engineer role at Amazon Corporate Security, focusing on physical security systems and infrastructure management with competitive compensation and benefits.

Early Life Cycle Manager, Early Life-Cycle Management and Building Experience Management

Amazon ELM Project Manager role focusing on reliability and maintenance engineering, requiring 5+ years experience and extensive travel.

System Development Engineer, CIA Connectivity Services

System Development Engineer role at Amazon focusing on developing scalable infrastructure solutions for fulfillment center operations and transportation networks.