Amazon
Senior Software Development Engineer - Wireless, Ring
Amazon, Sunnyvale, California, United States, 94087
Description
As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will be given to opportunity to work and own connectivity solutions across all Ring devices spanning from Doorbells, Cameras devices to IoT Smart Home security solutions. You will work on Wi-Fi, Bluetooth BR/EDR/BLE protocols and network stacks like TCP/IP, Thread, BLE Mesh and Matter and across use cases.
You will work closely with the product management, hardware, operations, application, platform, cloud and quality assurance teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The Ring Connectivity team is responsible for the connectivity related user experience and use cases across Ring portfolio.
Key job responsibilities
Create and productize Connectivity stack SDK that includes L2 and L3 protocols for Linux and RTOS
Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption and stability
Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and hands-on development of major Wi-Fi components
Prepare technical requirements and software design specifications
Investigate, prototype, and deliver new and innovative connectivity solutions
About the team
Ring has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security. What will you help us create?
Work hard. Have fun. Make history.
Basic Qualifications
7+ years of non-internship professional software development experience
5+ years of programming with at least one software programming language experience
5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience as a mentor, tech lead or leading an engineering team
7+ years of embedded firmware development experience
Experienced with Linux kernel and the development and debugging of Wi-Fi drivers, supplicant and TCP/IP Stack
Development experience on Linux and RTOS platforms
Preferred Qualifications
7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Bachelor’s degree in computer science or equivalent
Proven track record with embedded Wi-Fi, Bluetooth/BLE and TCP/IP Networking software
Knowledge of Wi-Fi and Bluetooth coexistence
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Able to work closely with other developers to understand their needs and issues and to develop cooperative solutions
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.
As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will be given to opportunity to work and own connectivity solutions across all Ring devices spanning from Doorbells, Cameras devices to IoT Smart Home security solutions. You will work on Wi-Fi, Bluetooth BR/EDR/BLE protocols and network stacks like TCP/IP, Thread, BLE Mesh and Matter and across use cases.
You will work closely with the product management, hardware, operations, application, platform, cloud and quality assurance teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The Ring Connectivity team is responsible for the connectivity related user experience and use cases across Ring portfolio.
Key job responsibilities
Create and productize Connectivity stack SDK that includes L2 and L3 protocols for Linux and RTOS
Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption and stability
Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and hands-on development of major Wi-Fi components
Prepare technical requirements and software design specifications
Investigate, prototype, and deliver new and innovative connectivity solutions
About the team
Ring has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security. What will you help us create?
Work hard. Have fun. Make history.
Basic Qualifications
7+ years of non-internship professional software development experience
5+ years of programming with at least one software programming language experience
5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience as a mentor, tech lead or leading an engineering team
7+ years of embedded firmware development experience
Experienced with Linux kernel and the development and debugging of Wi-Fi drivers, supplicant and TCP/IP Stack
Development experience on Linux and RTOS platforms
Preferred Qualifications
7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Bachelor’s degree in computer science or equivalent
Proven track record with embedded Wi-Fi, Bluetooth/BLE and TCP/IP Networking software
Knowledge of Wi-Fi and Bluetooth coexistence
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Able to work closely with other developers to understand their needs and issues and to develop cooperative solutions
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.