Device Security SDE: Abuse Prevention & Integrity

Amazon Lab126

Sunnyvale (CA)

On-site

USD 144,000 - 194,000

Full time

43 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Devices is seeking a Software Development Engineer to advance security in low-level device software, focusing on trusted execution environments, secure boot, and device integrity. You will analyze hardware and firmware, design security tools, and collaborate with hardware, firmware, and platform teams.

Join a fast-paced Agile team delivering secure consumer technology, tackle complex challenges with AI-powered automation, and contribute to protecting millions of customers worldwide.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or 5+ years of embedded firmware development experience
  • Experience in embedded development in C/C++
  • 1+ years of Android development experience
  • 1+ years of experience in hardware or platform security (secure boot, TEE, cryptographic implementations)
  • Experience with reverse engineering tools and techniques (e.g., IDA Pro, Ghidra, JTAG debugging)

Responsibilities

  • Specify and develop security detection mechanisms in our low-level device software (e.g., Trusted Execution Environment, Trusted Applications)
  • Architect, design, implement, and evaluate security-focused tools and services for device integrity
  • Analyze the security posture of hardware (SoC, MCU) and low-level OS components of consumer devices
  • Identify vulnerabilities, develop mitigations, and validate solutions across the device stack
  • Provide Tier 2 and Tier 3 security operations support, including incident handling and response
  • Contribute to projects that develop new intellectual property
  • Collaborate cross-functionally with hardware, firmware, and platform teams
  • Leverage AI to automate workflows and accelerate delivery
  • Thrive in a fast-paced Agile environment

Skills

Embedded firmware
C/C++
Android development
Hardware security
Reverse engineering

Education

Bachelor's degree or higher in CS/Engineering/Math

Tools

IDA Pro
Ghidra

Job description

Amazon Devices is seeking a Software Development Engineer to advance security in low-level device software, focusing on trusted execution environments, secure boot, and device integrity. You will analyze hardware and firmware, design security tools, and collaborate with hardware, firmware, and platform teams.

Join a fast-paced Agile team delivering secure consumer technology, tackle complex challenges with AI-powered automation, and contribute to protecting millions of customers worldwide.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Device Security Engineer (Low-Level) – Abuse Prevention
Device Security Engineer (Low-Level) – Abuse Prevention

Amazon Lab126 • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Security Engineer — Abuse Prevention & Devices
Embedded Security Engineer — Abuse Prevention & Devices

Amazon • Austin (TX)

On-site
USD 178,000 - 227,000
Security Software Engineer — Devices & Abuse Prevention
Security Software Engineer — Devices & Abuse Prevention

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
RSUs (restricted stock units)
401(k) matching
+1
Software Development Engineer , Abuse Prevention, Devices and Services Security
Software Development Engineer , Abuse Prevention, Devices and Services Security

Amazon Lab126 • Sunnyvale (CA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer , Abuse Prevention, Devices and Services Security
Software Development Engineer , Abuse Prevention, Devices and Services Security

Amazon Lab126 • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Security Engineer - Devices and Services
Embedded Security Engineer - Devices and Services

Amazon • Sunnyvale (CA)

On-site
USD 166,600 - 212,800
Senior Device Security Engineer – OS & Firmware
Senior Device Security Engineer – OS & Firmware

Amazon • Seattle (WA)

On-site
USD 178,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Security Engineer SoC, Devices and Services Security
Security Engineer SoC, Devices and Services Security

Amazon • Seattle (WA)

On-site
USD 159,300 - 202,400
Health insurance
401(k) matching
Paid time off
+3
AI-Powered Security Software Engineer
AI-Powered Security Software Engineer

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Senior Device Platform Security Engineer
Senior Device Platform Security Engineer

Amazon • Sunnyvale (CA)

On-site
USD 183,000 - 248,000
Health insurance
RSUs
401(k) matching