Software Development Engineer II, Alexa Connectivity Devices
Amazon
Amazon
Join Amazon's innovative Alexa Connected Devices team in Bangalore as a Software Development Engineer II. You will be instrumental in shaping the future of Amazon's connected devices by developing cutting-edge wireless capabilities and new features. This role offers a unique opportunity to collaborate with cross-functional teams across Alexa Devices and Alexa Cloud, defining strategic roadmaps and driving feature development. Partner closely with principal engineers to architect robust solutions and deliver impactful features.
The Alexa Connected Devices team is dedicated to providing seamless, low-latency connectivity between Alexa-enabled devices and the Alexa Cloud, enhancing customer experiences and simplifying the developer journey. Our services manage billions of daily transactions, making this a highly visible and critical role within a hyper-growth environment.
Key responsibilities include integrating, optimizing, and maintaining Wi-Fi and BLE protocol stacks on device platforms. You will also be tasked with debugging and resolving complex wireless connectivity issues related to throughput, range, coexistence, and roaming.
Further duties involve collaborating with antenna engineers on matching network tuning and radiation pattern optimization, implementing and testing mesh networking protocols like BLE Mesh and Wi-Fi EasyMesh, and optimizing wireless power consumption through advanced techniques. You will develop RF test automation scripts for production line calibration and support regulatory certification testing for various wireless subsystems.
Candidates should possess at least 4 years of non-internship professional software development experience, alongside 2+ years in designing or architecting new and existing systems, focusing on patterns, reliability, and scaling. Experience with at least one programming language and 4+ years of embedded firmware development are essential.
Proficiency with RF lab equipment such as VNA, power meters, spectrum analyzers, and vector signal generators is required. Hands-on experience with BLE stack development or integration, including GAP, GATT, and L2CAP, is crucial. A Bachelor's degree in Electrical Engineering, Computer Science, or a related field, or equivalent practical experience, is a must.
Preferred qualifications include extensive experience in the full software development lifecycle, network capture, systems troubleshooting, and familiarity with Wi-Fi 6/6E or Wi-Fi 7. Knowledge of the Matter protocol, wireless coexistence, mesh networking concepts, and various wireless chip vendors is highly beneficial.
Amazon
Technology