As a System Development Engineer - Connectivity, you'll collaborate with a seasoned multidisciplinary team to brainstorm and develop cutting-edge consumer products. Your domain could range from applications, device frameworks, and connectivity stacks to drivers, as well as intricate algorithms for low-level wireless controller coexistence and scheduling. You'll have the opportunity to delve into connectivity solutions across the entire spectrum of Ring products, from Doorbells and Camera devices to IoT Smart Home security solutions. Your focus will be on various wireless technologies, including Wi-Fi, BLE, 900MHz, and TCP/IP networks or BLE stacks.
Your role involves a close partnership with teams in product management, hardware, operations, application, platform, cloud, and quality assurance. It's essential to be agile, adaptable, and thrive in a transparent, team-oriented setting. The Ring Connectivity team shoulders the responsibility of ensuring an optimal connectivity user experience and defining use cases across the Ring product range.
Key job responsibilitiesWork with product management and cross-functional teams to provide technical solutions for desired user experiences.Implement high-quality, power-efficient network stack, framework, and application features for line-powered as well as battery-powered devices.Implement the right metrics, debug tools, and integrate with backend solutions to continuously measure and improve our solutions.Work with teams to improve and tailor existing drivers, stack, and applications for custom needs.Improve memory footprint, optimize driver, stack, and application code.Work with the hardware team to ensure correct exercising of hardware and RF architecture. About the teamRing has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that's accessible to everyone. Now Ring is part of the Amazon Devices family, and we are seeking engineers who will help us create the next generation of home security. What will you help us create?
BASIC QUALIFICATIONS3+ years of non-internship professional software development experience.2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.Experience programming with at least one software programming language. PREFERRED QUALIFICATIONSBachelor's degree in computer science or equivalent.3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.Knowledge of wireless embedded systems or architecture.Experience with wireless networking hardware such as routers, wireless stations, and wireless access points.Knowledge of 802.11, 802.3, DHCP, TCP/IP stack of wireless technology or BLE protocol and stack.Experience with Linux or RTOS development. Posted: November 25, 2024 (Updated 5 days ago)
Posted: November 7, 2024 (Updated 6 days ago)
Posted: October 17, 2024 (Updated 6 days ago)
Posted: November 15, 2024 (Updated 6 days ago)
Posted: October 31, 2024 (Updated 6 days ago)
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr