Logo
Amazon

Device Security Engineer

Amazon, Seattle, Washington, us, 98127

Save Job

Job ID:

3042727 | Amazon.com Services LLC Join Amazon Devices, a leader in the research and development of high-profile consumer electronics. We are committed to innovation, having developed products like Kindle, Echo, Fire tablets, Fire TV, Astro, Ring Doorbells, and Blink Cameras. We are looking for talented individuals to help us create secure and reliable devices. Key responsibilities include: Guiding the software development lifecycle for Amazon's devices, focusing on security design, threat modeling, code reviews, security testing, and fuzzing. Analyzing the security of platform components in consumer devices. Researching and developing tools and techniques to enhance the security posture of devices at scale. Providing technical security expertise and consultations to device product teams. Identifying security risks and collaborating with product engineers to create effective mitigations. Developing new security policies and procedures. Empowering team members to improve their security knowledge through awareness initiatives and training materials. About the Team: The Amazon Devices and Services Security team is dedicated to enabling Amazon Devices organizations to develop and deliver secure products, addressing public vulnerabilities and collaborating on security feature development to protect our customers. BASIC QUALIFICATIONS: 3+ years in any combination of threat modeling, secure coding, identity management, software development, cryptography, system administration, and network security experience. Bachelor's degree in computer science or equivalent. Knowledge of networking protocols such as HTTP, DNS, and TCP/IP. Understanding of system security vulnerabilities and remediation techniques including penetration testing and exploit development. Familiarity with OS kernel architecture, device drivers, kernel modules, and privilege management. Experience with security technologies like eBPF, memory analysis tools, and dynamic analysis approaches such as fuzzing. Code review experience in C/C++. PREFERRED QUALIFICATIONS: Experience with programming languages including Python, Java, and C++. Knowledge of Android OS internals, common wireless connectivity protocols, and hardware security mechanisms. Amazon is an equal opportunity employer and does not discriminate based on protected veteran status, disability, or other legally protected status. Los Angeles County applicants: This position requires collaboration with employees and adherence to standards of excellence, including communication and professionalism. Criminal history may impact job duties related to company policies and operations. If you require workplace accommodation during the application and hiring process, please inform your recruiting partner. Compensation packages vary based on location and experience, with the base pay for this role ranging from $136,000/year to $212,800/year. For more details about employee benefits, please refer to the Amazon careers website. This position will remain posted until filled. Applicants should apply via our internal or external career site.