Returning Candidate?

Sr. Software Development Engineer

Sr. Software Development Engineer

Job ID 
Posted Date 
A2Z Development Center, Inc.
Recruiting Team 

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, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?

The Role:
As Sr. Wireless Software Engineer, you will innovate, design and build best in class connectivity solutions using Wi-Fi, Bluetooth BR/EDR, BLE and 802.15.4 based technologies such as ZigBee and Thread. You will work closely with the hardware, software, operations, and quality assurance teams to make our products a reality. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. In this role, you will:
· Create world class software to implement wireless features on Amazon devices
· Create software infrastructure for data collection and visualization
· Interact with cross-functional engineering teams across the company
· Participate in design reviews
· Influence wireless system architecture and the selection of wireless chipsets
· Address all aspects of technology readiness, including manufacturability
· Help build robust methodology and processes to deliver technology to products

Basic Qualifications

Bachelor’s degree in computer science or equivalent and 7+ years of experience in:
· Understanding of embedded development constraints and system performance.
· Hands-on software development, with experience in Physical/MAC layer development for Wi-Fi, Bluetooth, ZigBee or Thread.
· Experience in specifications and standards of at least one of the following technologies; Wi-Fi, Bluetooth, ZigBee, Thread, 802.15.4.
· Expertise in capturing and analyzing stack, HCI and over the air sniffer logs in wireless technologies such as Wi-Fi, Bluetooth, ZigBee or Thread
· Developing reusable and easily maintainable software as per S.O.L.I.D principles.
· Communicating complex technical ideas to technical and non-technical audiences

Preferred Qualifications

· Data analysis and debugging skills
· Big data systems such as Hadoop/Yarn ecosystem, Elastic Search + Kibana.
· Experience designing, developing and deploying using AWS services such as EMR, Lambda, Kinesis, Redshift, Aurora, DynamoDB.
· Experience in AWS Cloud formation and Cloud watch for IAC and monitoring use cases.
· Open source contributions, Maintainer of tech blogs etc. are a big plus.

Lab126 is part of the, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer-Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation.