Amazon's Cloud Connectivity and Management Services Team (C2MS) is seeking a Software Engineer to work on Device Components and Tier-1 cloud services. This role focuses on Over-the-Air updates and bidirectional Device-Cloud communication, developing solutions that impact hundreds of millions of customers worldwide. The position involves creating and maintaining critical device components, working with embedded systems, and developing high-performance software using C/C++/Rust. The team is responsible for maintaining persistent connectivity to all Amazon Devices, managing OTA software updates, and ensuring seamless communication between Amazon Devices and the Cloud.
The role offers an opportunity to work with various Amazon device teams, including E-Reader, Tablet, Fire-TV, and Alexa platforms. You'll be responsible for collecting business requirements, building technical designs, and implementing solutions with a strong focus on customer data security and privacy. Working in an Agile/Scrum environment, you'll collaborate with top-notch developers who are passionate about customer satisfaction and technical excellence.
This position is ideal for someone with strong software development skills, experience in embedded systems, and an interest in large-scale distributed systems. You'll have the chance to influence subsystem design and help build a team culture focused on quality. The role offers competitive compensation, including equity, sign-on payments, and comprehensive benefits, reflecting Amazon's commitment to total compensation.