On-Device Security Engineer for AI & OS

SNAP, Inc.

San Diego (CA)

On-site

USD 120,000 - 190,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Parental leave
Medical coverage
Dental coverage
Vision coverage
401(k) plan
Wellbeing programs

Job summary

Snap Inc. is seeking a Software Engineer for the Specs Security team in San Diego to design, build, and harden on-device security systems across OS, firmware, and apps.

You will implement permission, access control, sandboxing, and trusted execution boundaries, while enabling secure AI features and data handling. You will also advance fuzzing infrastructure, automated testing, and continuous validation pipelines to strengthen the security posture of Specs on device surfaces and cloud-connected

Qualifications

  • Security analysis, threat modeling, vulnerability assessment, and automated security validation across OS, firmware, and AI/ML surfaces.
  • Knowledge of permission systems, access control, sandboxing, and trusted execution boundaries.
  • 5+ years building security features for Linux-based, embedded, or mobile systems.
  • Experience with C, C++, or Rust for production software.

Responsibilities

  • Design, build, and harden on-device security systems for Specs, including permissions and secure IPC.
  • Develop security and privacy controls for on-device AI features and data handling.
  • Research and implement security features for Snap OS, firmware, apps, and device surfaces.
  • Improve fuzzing infrastructure, automated security testing, and validation pipelines.

Skills

Security analysis
Threat modeling
Vulnerability assessment
Secure code review
Fuzzing
Static analysis
Dynamic analysis
On-device AI security
Cryptography
C/C++/Rust

Education

Bachelor’s degree in CS/CE/EE
Master’s degree or PhD

Job description

Snap Inc. is seeking a Software Engineer for the Specs Security team in San Diego to design, build, and harden on-device security systems across OS, firmware, and apps.

You will implement permission, access control, sandboxing, and trusted execution boundaries, while enabling secure AI features and data handling. You will also advance fuzzing infrastructure, automated testing, and continuous validation pipelines to strengthen the security posture of Specs on device surfaces and cloud-connected

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On-Device Security Engineer for AI & Embedded Systems
On-Device Security Engineer for AI & Embedded Systems

Snapchat • San Diego (CA)

On-site
USD 133,000 - 235,000
On-Device Security Engineer for Specs & AI
On-Device Security Engineer for Specs & AI

Snap Inc. • Los Angeles (CA)

On-site
USD 157,000 - 235,000
RSUs
On-Device Security Engineer (Specs Platform)
On-Device Security Engineer (Specs Platform)

Snap Inc. • San Diego (CA)

On-site
USD 133,000 - 235,000
RSUs
Software Engineer (Device Security)
Software Engineer (Device Security)

SNAP, Inc. • San Diego (CA)

On-site
USD 120,000 - 190,000
Parental leave
Medical coverage
Dental coverage
+3
Software Engineer, Device Security, Level 4
Software Engineer, Device Security, Level 4

Snap Inc. • San Diego (CA)

On-site
USD 133,000 - 235,000
RSUs
Software Engineer, Device Security, Level 4
Software Engineer, Device Security, Level 4

Snap Inc. • Los Angeles (CA)

On-site
USD 157,000 - 235,000
RSUs Equity
Senior Security Engineer: AI-Driven Cloud & App Security
Senior Security Engineer: AI-Driven Cloud & App Security

Snap Inc. • Palo Alto (CA)

On-site
USD 157,000 - 235,000
Paid parental leave
Comprehensive medical coverage
Mental health support programs
+1
OS Security Architect for Consumer AI Devices
OS Security Architect for Consumer AI Devices

OpenAI • San Francisco (CA)

On-site
USD 268,000 - 342,000
Software Engineer, Device Security, Level 4
Software Engineer, Device Security, Level 4

Snapchat • San Diego (CA)

On-site
USD 133,000 - 235,000
Senior Software Engineer, AR SDKs & Spectacles OS
Senior Software Engineer, AR SDKs & Spectacles OS

Snapchat • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
Equity in RSUs
Paid parental leave
Medical coverage