Taro Logo

Software Development Engineer, SW - Device 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.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Development Engineer, SW - Device OS

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Software Development Engineer specializing in Bluetooth technology for their Device OS team. This role is part of the innovative R&D company that created the Kindle and other successful Amazon devices like Fire tablets, Fire TV, and Echo.

As a Bluetooth Software Development Engineer, you'll work on connectivity solutions across Amazon's entire device ecosystem. Your responsibilities will span from application level down to low-level wireless controller algorithms, working with Bluetooth stack, middleware framework, and application features. You'll collaborate with cross-functional teams including product management, hardware, operations, and QA to deliver high-performance, low-power connectivity solutions.

The position offers the opportunity to work on cutting-edge consumer electronics, with ownership of connectivity solutions across Amazon's full range of digital devices. You'll be responsible for implementing and optimizing Bluetooth functionality, developing debug tools, and creating metrics to monitor and improve performance. The role requires strong technical skills, collaborative ability, and occasional international travel.

The compensation is competitive, ranging from $129,300 to $223,600 based on location and experience, plus benefits. This is an excellent opportunity for an experienced developer to join Amazon's innovative devices team and work on products used by millions of customers worldwide.

The ideal candidate will have at least 2 years of professional software development experience, strong architecture and design skills, and proficiency in software programming. Experience with Bluetooth technology, embedded systems, or consumer electronics would be particularly valuable for this role.

Last updated 17 hours ago

Responsibilities For Software Development Engineer, SW - Device OS

  • Implement high-quality Bluetooth stack, middleware framework and application features
  • Work with teams to improve and tailor existing drivers, stack and applications
  • Work with product management and cross functional teams to provide technical solutions
  • Implement Bluetooth metrics to monitor KPIs, error & usage statistics
  • Implement and provide test recommendations and tools for QA, HW and factory teams
  • Improve memory footprint, optimize drive, stack and application code
  • Occasional international travel

Requirements For Software Development Engineer, SW - Device OS

Linux
  • 2+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, SW - Device OS

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Software Development Engineer, SW - Device OS

SDE - Connected Vehicles, LMDA - Connected Vehicles

Software Development Engineer role at Amazon's Last Mile team, focusing on connected vehicle technologies and sensor integration for delivery fleet optimization.

Embedded Software Development Engineer, Commanding and Data Handling

Embedded Software Engineer role at Amazon Kuiper developing satellite command and control systems using Java, Rust and Python.

Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks an Embedded Software Engineer to develop firmware for data center infrastructure, working with C/C++ and collaborating across hardware and software teams.

Software Development Engineer, FireTV, New Features

Software Development Engineer position at Amazon FireTV team focusing on building new features and experiences for FireTV devices.

Embedded Software Dev Engineer, Simulation Foundations

Design and develop embedded software and simulation systems for Amazon's Project Kuiper satellite constellation, focusing on distributed systems and cloud-based testing infrastructure.