
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Skills & Technologies
Overview
Amazon is hiring a Software Development Engineer for their Ring Device Software & Systems team to define, build, and support the system design and software for IoT products. You'll work with C/C++ in Embedded Linux environments and collaborate with cross-functional teams.
Job Description
Who you are
You have a strong background in software development, particularly in embedded systems, with experience in defining and building system designs and architectures. Your expertise in C and C++ allows you to develop robust embedded software, and you are comfortable working in Embedded Linux and real-time operating system environments. You thrive in collaborative settings, engaging with cross-functional teams to gather requirements and implement new features.
You are passionate about solving complex technical problems and have a keen interest in IoT technologies. Your experience includes participating in design reviews and influencing technical implementations across teams. You are proactive in identifying process improvements that enhance your team's agility and effectiveness.
What you'll do
As a Software Development Engineer, you will be responsible for the entire software development life cycle, from design and architecture to development, testing, and operations. You will dive deep into critical design issues, addressing challenges related to algorithms and hardware/firmware interfaces. Your role will involve defining and refining system requirements, as well as developing interoperability-related features and self-healing automation.
You will participate in design reviews for complex embedded systems and collaborate closely with partner teams to ensure successful implementation of software solutions. Your contributions will directly impact the performance and reliability of Ring IoT products, making your work essential to the overall success of the team.
What we offer
Amazon provides a comprehensive benefits package, including competitive compensation, equity options, and a full range of medical and financial benefits. You will have the opportunity to work in a dynamic environment where innovation is encouraged, and your contributions will be valued. Join us in shaping the future of IoT technology and making a difference in the lives of our customers.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
Amazon is hiring a Device Software Engineer to define, build, and support the system design and software for Ring IoT products. You'll work with C/C++ in Embedded Linux environments and collaborate with cross-functional teams. This position requires experience in embedded systems and software development.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer for Ring to develop large-scale cloud services for home security. You'll work with technologies like AWS, Java, and Python. This position requires extensive experience in building distributed systems.

Embedded Engineer
Amazon is hiring an Embedded Engineer to define, build, and support the system design and software for Ring IoT products. You'll work closely with cross-functional teams and contribute to the entire software development life cycle. This position requires experience in embedded software development.

Embedded Engineer
Amazon is hiring an Embedded Engineer to define, build, and support the system design and software for Ring IoT products. You'll work with C/C++ in Embedded Linux environments and collaborate with cross-functional teams. This position requires hands-on experience in embedded systems development.

Embedded Engineer
Amazon is hiring an Embedded Engineer to define, build, and support the system design and software for Ring IoT products. You'll work with C/C++ in Linux and real-time operating systems, collaborating with cross-functional teams. This position requires experience in embedded systems development.