Job Description
The Sidewalk SDK team is responsible for the core infrastructure of the Sidewalk network, focusing on scaling connectivity.
Key Responsibilities:
* Take ownership of critical design issues and system performance.
* Participate in design reviews for complex systems and software development.
* Define and optimize systems and software architecture.
* Develop and deliver features based on refined system requirements.
* Implement key metrics and design debug tools to monitor and improve network solutions.
About the Team
Amazon Sidewalk aims to extend the working range of low-bandwidth devices by bridging connectivity gaps around homes.
Requirements
* 4+ years of experience designing or architecting systems.
* Bachelor's degree in Computer Science or equivalent professional experience.
* 3 years delivering software in a production environment.
* Experience developing software for Linux and embedded systems.
* Extensive C and C++ programming experience with ARM CPUs.
Preferred Qualifications
* Experience with embedded device software security technology.
* Low-level programming and embedded systems expertise.
* Scripting skills (e.g., Python, Perl, Bash, Go).
Amazon is an Equal Opportunity Employer.