Software Development Engineer - Wi-Fi
- Sunnyvale, CA
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 groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.
Work hard. Have fun. Make history.
Key Responsibilities:
As a Software Development Engineer - Wifi, you will work closely with cross-functional teams to innovate and deliver high-performance, low-power, stable connectivity platform for world class consumer products. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. In this role, you will: • Design, develop and enhance Wifi software for Amazon's consumer products;
• Optimize Wifi performance and power consumption for connectivity platforms;
• Engage with vendors to integrate Wifi chipset solutions;
• Collaborate with other software teams to design and deliver unique customer features on top of Wifi for Amazon products;
• Provide Amazon Customer Support technical assistance to trouble shoot customer issues;
BASIC QUALIFICATIONS
• Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
• 5+ years of experience of software development
• Experience developing in C/C++
• 5+ years of experience with developing, optimizing and maintaining embedded Linux and/or Android systems
• 3+ years of experience and knowledge on TCP/IP internals and common network protocols or IEEE802.11 protocols
• 3+ years of experience in Wifi/networking development and debugging tools such as protocol analyzer
• Excellent written and verbal communication; ability to explain complex concepts and designs
PREFERRED QUALIFICATIONS
• Experience with WiFi solutions from major WiFi chipset vendors
• Knowledge of IEEE802.11 protocols such as Wifi Direct, WMM, WPA2/3, 802.11n/ac/ax, and etc.
• Knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, HTTP, and etc.
• Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
• Have prior experience with Android system
• Have prior experience with Linux kernel and device driver
• Strong communication and interpersonal skills
• Strong problem-solving skills
Back to top