Back to jobs
Amazon logo

Software Dev Engineer

AmazonSunnyvale, California, United States

Posted November 5, 2026

Job Description

  • Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating
Description
  • Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced popular devices like Fire tablets, Fire TV, Amazon Echo and Amazon Echo Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical. Key job responsibilities Design, develop, and optimize device OS frameworks and system services that power connectivity on Amazon devices, including cellular, location, and related wireless experiences. You'll own software on the application processor side, from platform APIs and system services down to the interfaces with modem and hardware components, and deliver reliable, power-efficient experiences across many devices. - Architect and implement core framework components and system services for voice, data, messaging, and connectivity features, along with newer capabilities such as Wi-Fi calling, eSIM provisioning, and 5G. - Optimize performance, reliability, and power efficiency, including latency, resource usage, and behavior across diverse networks and device configurations. - Partner with product management to translate customer experience goals into technical designs and implementation. - Collaborate cross-functionally with OS platform, hardware, QA, and cloud services teams to deliver features end to end. - Lead and participate in design reviews, take ownership of critical architectural decisions, and drive resolution of complex technical issues. About the team We own the cellular services on various devices, building the software that connects people through voice, data, and messaging every day. We work closely with OS platform teams, QA/certification, cloud services, and product management to deliver reliable connectivity experiences across diverse carrier networks and device configurations. We take ownership of the performance and reliability that users depend on for their most fundamental connectivity experiences.
Basic Qualifications
  • - 3+ years of non-internship professional software development experience - Experience building complex software systems that have been successfully delivered to customers - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence - Bachelor's degree or equivalent
Preferred Qualifications