
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 ...
Overview
Amazon is hiring a Software Development Engineer II for the Sidewalk Edge team to design and develop features for the Sidewalk Edge SDK. You'll work with C/C++ and Linux to build IoT products in Hsinchu City.
Job Description
Who you are
You have experience contributing to the architecture and design of new and current systems, focusing on reliability and scaling. Your development experience in C/C++ allows you to implement effective metrics and debug tools, integrating with backend solutions to continuously improve our offerings.
You are comfortable working on Linux and RTOS platforms, and you understand professional software engineering practices, including coding standards, code reviews, source control management, build processes, testing, and operations. You thrive in collaborative environments, working closely with other developers to understand their needs and develop cooperative solutions.
What you'll do
As a Software Development Engineer in the Sidewalk Edge team, you will be responsible for designing, developing, and maintaining features of the Sidewalk Edge SDK for Sidewalk gateways and endpoints. You will collaborate with product management, silicon partners, and various teams within Ring and Amazon to ensure the successful delivery of IoT products.
You will take on challenges that require proactive communication and technical leadership, ensuring that you contribute effectively to the team. Your role will involve working closely with quality assurance teams to ensure the reliability of the SDKs you develop.
What we offer
At Amazon, we provide a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge IoT technologies and contribute to products that enhance customer experiences. We value collaboration and support your professional growth through various learning opportunities.
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

Software Engineering
Amazon is hiring a Software Engineer II for the AFT Inbound Foundations and Routing team to build core software components that orchestrate inventory movement within warehouses. You'll work with Java and AWS technologies in Hyderabad.

Software Engineering
Amazon is hiring a Software Development Engineer II to build core software components for inventory movement within warehouses. You'll work with Java, C#, and AWS to solve complex technical problems. This position requires 3+ years of software development experience.

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

Frontend Engineer
Nium is hiring a Mid-Level Frontend Engineer to take ownership of feature development and contribute to API integration and frontend architecture. You'll work with technologies like JavaScript, React, and Node.js in Bangalore.

Backend Engineer
AiDash is hiring a Backend Engineer to design and implement scalable backend systems for data-intensive applications. You'll work with technologies like Java and microservices to build systems that process terabytes of data. This position requires strong experience in distributed systems.