Taro Logo

Senior Software Development Engineer, Device OS

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Development Engineer, Device OS

Amazon Lab126, established in 2004, is seeking a Senior Software Development Engineer to join their Device OS team. This role is part of Amazon Common Software (ACS) in Devices, launched in February 2020, which makes it faster to develop smart home devices running Amazon services like Alexa.

As a Senior SDE, you'll work on critical Android framework components, services, tools, and application development frameworks. You'll be instrumental in creating software that powers devices like Echo and Fire TV, pushing the boundaries of customer-device interaction. The role involves close collaboration with device software teams, product management, external partners, and Amazon service teams.

The position offers a competitive salary range of $151,300 to $261,500, depending on location, plus equity and comprehensive benefits. You'll be part of an agile development team following innovative best practices, leading technical designs and architecture. The role provides opportunities to mentor others and shape the future of Amazon's device ecosystem.

Key responsibilities include developing frameworks and apps for Amazon devices, creating common software components for smart home devices, and building high-performance SDKs. You'll need 7+ years of professional software development experience and proven leadership abilities. The ideal candidate will have strong expertise in Android development, system architecture, and a track record of delivering complex software projects.

This is an excellent opportunity for experienced engineers who want to work on cutting-edge consumer electronics at scale, with the backing of Amazon's resources and the chance to impact millions of customers' daily interactions with Amazon devices.

Last updated a month ago

Responsibilities For Senior Software Development Engineer, Device OS

  • Own critical frameworks and apps for Amazon device development
  • Create common software components for smart home devices
  • Influence strategy and roadmap through technical insights
  • Build reliable, high-performance SDKs for Amazon Devices
  • Mentor junior team members
  • Work with internal and external engineering teams
  • Lead technical designs and architecture
  • Participate in collaborative Q&A sessions and workshops

Requirements For Senior Software Development Engineer, Device OS

Java
Linux
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming experience with at least one programming language
  • 7+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Senior Software Development Engineer, Device OS

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?