As a Software Development Manager at Sidewalk, you will work with a focused team of engineers and partner teams building and releasing new SDKs and features. You will have an enormous opportunity to impact the customer experience, design, architecture, implementation and release of SDKs that will be incorporated in devices creating and operating in Sidewalk network.
We are looking for entrepreneurial and innovative individual who thrives on solving problems. Maturity, high judgment, negotiation skills, ability to influence, analytical talent and leadership are essential to success in this role.
You will anticipate bottlenecks, provide escalation management, anticipate tradeoffs and balance business needs versus technical constraints. An ability to take large, complex projects and break them down into manageable pieces, develop functional specifications, then deliver them in a successful and timely manner is expected.
Key job responsibilities
- Key architectural decisions for the firmware and SDK
- On-Board and support new Silicon vendor platforms on Sidewalk network
- Collaborate and work with cross organizational teams to to launch Sidewalk devices
- Design of new features
- Prioritization of resources
- Supporting, developing and mentoring team members
- Diving deep into product performance and seeking improvements
- Drive effective teamwork, communication, collaboration and commitment across the team
A day in the life
- Asses the risks and plan for contingencies that impact the fixed schedule of SDK releases and product launches
- Anticipate and act on tasks that require prompt action on the incidents that impact reliability of Sidewalk network
About the team
Amazon Sidewalk is a new long-term effort to greatly extend the working range of low-bandwidth, low-power, smart lights, sensors, and other low-cost devices customers install at the edge of their home network. We believe customers shouldn’t have to settle for connected devices that lose functionality past the front door. With Amazon Sidewalk, customers will be able to place smart devices anywhere on their property and know the devices will work, even in dead spots where Wi-Fi and Bluetooth don’t reach, helping bridge the connectivity gaps around our homes!
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience partnering with product or program management teams
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience leading embedded software teams in a product delivery organization
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.