Software Development Engineer II, Alexa Connectivity Devices

Amazon

4+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

Wi-FiBLEEmbedded Firmware DevelopmentRF Lab EquipmentBLE Stack DevelopmentGAPGATTL2CAP

Good to Have

Wi-Fi 6/6EWi-Fi 7Matter ProtocolWireless CoexistenceMesh NetworkingQualcommMediaTekRealtekNXPSilicon Labs

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II, Alexa Connectivity Devices
IndustryTechnology
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Technology

Software Development Engineer II, Alexa Connectivity Devices at Amazon | SkillMX | SkillMX