Senior Software Engineer, AR SDKs & Spectacles OS

Snapchat

Santa Clarita (CA)

On-site

USD 178,000 - 313,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity in RSUs
Paid parental leave
Medical coverage

Job summary

Snap Inc. is seeking a Software Engineer to join the Specs team to design, improve, and support components and SDKs powering immersive experiences on Snap Spectacles.

You will work on the operating system powering Spectacles, SnapOS, and collaborate across design, engineering, and product teams to ship new features. The role requires strong OO language skills (C++, Kotlin, Java), extensive testing, and clear communication.

Qualifications

  • Bachelor’s degree in Computer Science, related degree or equivalent practical experience.
  • 5+ years of software development experience.
  • Experience in object oriented languages like C++, Kotlin or Java.
  • Experience delivering high quality, scalable code with extensive unit testing.
  • Excellent verbal and written communication skills.

Responsibilities

  • Design, improve, and support reusable components, interactions, frameworks and SDKs that enable immersive experiences on Snap Spectacles.
  • Develop components of the operating system powering Spectacles, SnapOS.
  • Participate in code and design reviews.
  • Interact with design, engineering, and product teams to shape and launch products.

Skills

C++
Kotlin
Java
Unit testing
Software design

Education

Bachelor's degree in Computer Science

Tools

SDKs
APIs
Platform development

Job description

Snap Inc. is seeking a Software Engineer to join the Specs team to design, improve, and support components and SDKs powering immersive experiences on Snap Spectacles.

You will work on the operating system powering Spectacles, SnapOS, and collaborate across design, engineering, and product teams to ship new features. The role requires strong OO language skills (C++, Kotlin, Java), extensive testing, and clear communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AR OS & SDKs
Senior Software Engineer, AR OS & SDKs

Snap Inc. • Los Angeles (CA)

Hybrid
USD 199,000 - 313,000
Senior Software Engineer, AR/OS SDKs — Equity Eligible
Senior Software Engineer, AR/OS SDKs — Equity Eligible

Snap Inc. • Bellevue (WA)

On-site
USD 178,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1
Senior C++ AR Lens Platform Engineer
Senior C++ AR Lens Platform Engineer

Snap • Los Angeles (CA)

On-site
USD 209,000 - 313,000
RSUs eligibility
C++ Software Engineer — AR Lens Platform
C++ Software Engineer — AR Lens Platform

Snap • Los Angeles (CA)

On-site
USD 157,000 - 235,000
paid parental leave
comprehensive medical coverage
emotional and mental health support
+1
C++ Software Engineer, AR Lens Platform
C++ Software Engineer, AR Lens Platform

Snapchat, Inc. • Santa Clarita (CA)

On-site
USD 157,000 - 235,000
Equity via RSUs
Paid parental leave
Comprehensive medical coverage
+1
C++ Software Engineer, AR Lens Core
C++ Software Engineer, AR Lens Core

Snap Inc. • Los Angeles (CA)

Hybrid
USD 157,000 - 235,000
Paid parental leave
Comprehensive medical coverage
Emotional health support
+2
Senior C++ AR Lens Core Engineer
Senior C++ AR Lens Core Engineer

Snap Inc. • Northern (KY)

Hybrid
USD 178,000 - 266,000
Senior C++ Engineer, AR LensCore & Lens Studio
Senior C++ Engineer, AR LensCore & Lens Studio

SNAP, Inc. • Santa Monica (CA)

On-site
USD 170,000 - 250,000
Parental leave up to 28 weeks
Adoption and surrogacy benefits
Backup child care
+5
AR/XR Software Engineer — Lens Studio & AR Engine
AR/XR Software Engineer — Lens Studio & AR Engine

Snapchat • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
RSU equity
Medical coverage
Paid parental leave
Senior Embedded Software Engineer — ARM/Linux for AR Glasses
Senior Embedded Software Engineer — ARM/Linux for AR Glasses

Snap • San Diego (CA)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1