Sr. Software Development Engineer, Amazon Devices Connectivity and OS

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics, creating devices like Kindle, Fire tablets, Fire TV, Amazon Echo and Amazon Show.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Consumer

Description For Sr. Software Development Engineer, Amazon Devices Connectivity and OS

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Senior Software Development Engineer for their Devices Connectivity and OS team. This role is part of the team that has created groundbreaking devices like Kindle, Fire TV, Amazon Echo, and Amazon Show. As a Connectivity Engineer, you'll work on critical software components across Amazon's entire device ecosystem.

The position involves working with cross-functional teams to develop and implement connectivity solutions across multiple protocols including Wi-Fi, Bluetooth, Zigbee, Thread, and UWB. You'll be responsible for the entire stack, from low-level wireless controller algorithms to application-level features. The role requires deep technical expertise in embedded systems and connectivity protocols, with opportunities to impact Amazon's entire device portfolio.

Key responsibilities include implementing high-performance, low-power connectivity stacks, developing debugging tools, optimizing code for memory and performance, and working closely with hardware teams on RF architecture. You'll also support compliance and certification activities and may occasionally travel internationally.

This is an excellent opportunity for an experienced engineer who wants to work on cutting-edge consumer electronics at scale. The role offers competitive compensation ranging from $151,300 to $261,500 per year, plus equity and comprehensive benefits. You'll be working at Amazon Lab126's Sunnyvale location, collaborating with talented teams that are pushing the boundaries of consumer device connectivity.

The ideal candidate will have 6+ years of professional software development experience, strong leadership skills, and a track record of designing and implementing complex systems. If you're passionate about creating innovative consumer products and have deep expertise in connectivity technologies, this role offers the chance to make a significant impact at one of the world's leading technology companies.

Last updated 2 days ago

Responsibilities For Sr. Software Development Engineer, Amazon Devices Connectivity and OS

  • Work with product management and cross functional teams to provide technical solutions
  • Implement high-quality Connectivity stacks across Wi-Fi, Bluetooth, Zigbee, Thread, UWB framework
  • Implement metrics, debug tools and integrate with backend solutions
  • Implement power management features
  • Implement testing facilities and tools for QA, HW and factory teams
  • Implement mobile applications for Bluetooth communication
  • Improve memory footprint, optimize drive, stack and application code
  • Work with hardware team on RF architecture
  • Support compliance and certification activities

Requirements For Sr. Software Development Engineer, Amazon Devices Connectivity and OS

Linux
  • 6+ years of non-internship professional software development experience
  • 6+ years of programming with at least one software programming language
  • 6+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Development Engineer, Amazon Devices Connectivity and OS

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Full range of benefits package

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Amazon Devices Connectivity and OS

Senior Automation Engineer (Multi-Site)

Senior Automation Engineer role at Amazon, overseeing multiple facilities in Florida, focusing on PLC programming, robotics control systems, and automation engineering to optimize fulfillment center operations.

System Dev. Engineer, Hardware Compute Group

Senior System Development Engineer position at Amazon focusing on Linux kernel and BSP development for embedded systems, requiring 4+ years of experience.

Sr. Software Development Engineer, Nitro SSD

Senior SSD Firmware Engineering role at AWS, focusing on custom storage device development and optimization for cloud infrastructure.

Senior Software Development Engineer

Senior Software Development Engineer role at Amazon Lab126, focusing on video content delivery systems and quality assurance for consumer devices.

Senior Automation Engineer (Multi-Site), AMZL

Senior Automation Engineer role at Amazon, overseeing automation systems across multiple facilities in the Pacific Northwest, requiring extensive travel and expertise in controls automation and technical support.