Logo
Amazon

System Development Engineer, Ring Connectivity

Amazon, Seattle, Washington, us, 98127


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 responsibilities- Work 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 on 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.

BASIC QUALIFICATIONS

- 3+ 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 QUALIFICATIONS

- Bachelor'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 station, 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:

April 18, 2024 (Updated 4 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