Software Development Engineer, Devices and Connectivity

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like Alexa, FTV and Kindle family of products.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Devices and Connectivity

Amazon Lab126, established in 2004 as an Amazon subsidiary, is seeking a talented Software Development Engineer specializing in Wi-Fi technology. This role is part of the team behind innovative consumer devices like Alexa, Fire TV, and Kindle. The position combines technical leadership with hands-on development, focusing on Wi-Fi Android frameworks and system engineering for Amazon's device ecosystem.

The ideal candidate will drive innovation in connectivity solutions, working at the intersection of hardware and software to optimize Wi-Fi performance, power consumption, and stability. This role requires deep expertise in embedded software development and system architecture, with responsibilities ranging from technical design to implementation of major Wi-Fi components.

The position offers the opportunity to work on cutting-edge consumer technology products at one of the world's leading tech companies. You'll be part of a team that's directly impacting millions of users through Amazon's device ecosystem. The role requires both technical depth in Wi-Fi/connectivity technologies and the ability to drive system-level improvements.

Key technical areas include Android framework customization, Linux kernel development, Wi-Fi driver implementation, and system integration. The role combines architectural decision-making with hands-on coding, requiring both strategic thinking and technical execution abilities. You'll work in a dynamic environment where innovation and technical excellence are core values.

This is an excellent opportunity for engineers passionate about embedded systems and connectivity technologies who want to make a direct impact on consumer devices used worldwide. The role offers exposure to the complete product development lifecycle and the chance to work with cutting-edge technology in a fast-paced, innovative environment.

Last updated 13 hours ago

Responsibilities For Software Development Engineer, Devices and Connectivity

  • Innovate in Wi-Fi Android frameworks design, development and customization for Amazon products
  • Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption and stability
  • Be responsible for the architecture of software solutions
  • Determine current limitations and compatibilities between subsystems
  • Selection of new concepts and methodology
  • Hands-on development of major Wi-Fi components
  • Prepare technical requirements and software design specifications
  • Investigate, prototype, and deliver new and innovative connectivity solutions

Requirements For Software Development Engineer, Devices and Connectivity

Java
Python
Linux
  • 3+ 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
  • Proficiency in at least one modern programming language such as C, C++, Java, or Python
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Devices and Connectivity

Embedded Software Dev Engineer, Blink

Embedded Software Engineer role at Amazon's Blink division, focusing on firmware development for power-efficient camera systems, requiring C/C++ and embedded systems expertise.

Controls Systems Engineer, Packaging Innovation, MSP

Controls Systems Engineer position at Amazon, focusing on designing and implementing motion control systems for packaging automation, combining technical expertise with sustainability initiatives.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, working with RUST/C/C++ in embedded Linux/RTOS environments.

Software Development Engineer, Device OS

Software Development Engineer position at Amazon Lab126 focusing on Device OS development, platform architecture, and embedded systems for consumer electronics products.

Embedded Software Dev Engineer, Blink

Lead firmware development for Blink's power-efficient security cameras at Amazon, focusing on embedded systems and C/C++ programming in a resource-constrained environment.