Resume and JobRESUME AND JOB
Snap Inc logo

L4 Software Engineer, C++, Spectacles

Snap Inc

Software and Technology Jobs

L4 Software Engineer, C++, Spectacles

full-timePosted: Oct 20, 2025

Job Description

L4 Software Engineer, C++, Spectacles

Location: Bellevue, India

Department: Spectacles

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company believing that the camera is the greatest opportunity to improve how people live and communicate. We empower expression, living in the moment, learning, and fun through Snapchat, Lens Studio, and Spectacles—our AR glasses revolutionizing real-world interactions. The Spectacles team pushes AR boundaries with fifth-generation glasses powered by Snap OS, enabling seamless playing, learning, and working in spatial computing. Join us as a L4 Software Engineer, C++, Spectacles to craft camera-first AR innovations that bring people closer in creative, immersive ways. In this role, you'll design and build C++ features across Spectacles hardware, mobile apps, and cloud, enriching AR experiences with real-time camera tech and low-latency rendering. Partner with Product, Design, and cross-functional teams to evaluate trade-offs, prototype spatial solutions, and deliver high-quality, reliable software that powers see-through AR. Your work will optimize for embedded constraints, debug complex systems, and contribute to Snap's vision of AR glasses as everyday companions for authentic connections. We're seeking engineers passionate about AR innovation in a creative culture that values diverse voices and bold ideas. With strong C++ skills, consumer software experience, and a drive for excellence, you'll thrive in our 'default together' environment—collaborating 4+ days/week in office to accelerate Spectacles' impact. Snap offers competitive pay (Zone A: $157,000-$235,000 base + equity), comprehensive benefits, and a mission to redefine communication through camera technology. Be part of building the future of AR at Snap Inc.

What You'll Do

  • Design, implement, and operate innovative features across Spectacles AR glasses, companion mobile app, and cloud services
  • Collaborate with Product, Design, and engineering teams to translate requirements into scalable spatial computing solutions
  • Evaluate trade-offs in performance, power efficiency, and user experience for AR innovations
  • Develop C++-based software for real-time camera processing and augmented reality rendering on Spectacles
  • Integrate Snap OS advancements to enhance standalone AR experiences in playing, learning, and working
  • Test and debug embedded systems to ensure reliability in dynamic real-world environments
  • Participate in on-call rotations for incident response and hotfix deployment
  • Optimize software for low-latency AR interactions powered by Spectacles' see-through displays
  • Contribute to the vision of bringing people closer together through camera-first AR technology
  • Work with partners to prototype and iterate on next-generation Spectacles features

Minimum Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience
  • 3+ years of experience in consumer-facing software development
  • Proficiency in C++ programming
  • Experience in software development for mobile apps, backend services, or embedded systems
  • Strong understanding of operational aspects of systems, including incident investigation and resolution
  • Ability to evaluate, test, and debug work to ensure high quality
  • Excellent communication and collaboration skills across cross-functional teams

Preferred Qualifications

  • Experience building apps or services for AR/VR devices
  • Experience with cross-platform development across AR/VR and mobile devices
  • Background in spatial computing or wearable technology
  • Familiarity with camera systems and real-time AR processing
  • Prior work on embedded systems for consumer hardware like AR glasses

Knowledge, Skills & Abilities

  • C++ proficiency for embedded and real-time systems
  • Software development for mobile, backend, or embedded platforms
  • AR/VR development experience
  • Cross-platform app development
  • Real-time camera processing and computer vision
  • System debugging and performance optimization
  • Trade-off analysis in constrained hardware environments
  • Incident response and operational troubleshooting
  • Strong collaboration with product and design teams
  • Spatial computing and 3D rendering knowledge
  • Unit and integration testing methodologies
  • Agile development practices
  • Power-efficient coding for wearables
  • Clear technical communication
  • Problem-solving in innovative AR contexts
  • Familiarity with Snap OS or similar AR frameworks

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation with equity in the form of RSUs
  • Flexible paid time off and wellness stipends
  • 401(k) matching and financial planning resources
  • Onsite fitness centers and catered meals at Snap offices
  • Professional development budget and learning opportunities
  • Community volunteer time and employee resource groups

Compensation

$157,000-$235,000 annually

This position is eligible for equity in the form of RSUs.

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Bellevue, India

Salary

157,000 - 235,000 USD / yearly

Skills Required

  • C++ proficiency for embedded and real-time systemsintermediate
  • Software development for mobile, backend, or embedded platformsintermediate
  • AR/VR development experienceintermediate
  • Cross-platform app developmentintermediate
  • Real-time camera processing and computer visionintermediate
  • System debugging and performance optimizationintermediate
  • Trade-off analysis in constrained hardware environmentsintermediate
  • Incident response and operational troubleshootingintermediate
  • Strong collaboration with product and design teamsintermediate
  • Spatial computing and 3D rendering knowledgeintermediate
  • Unit and integration testing methodologiesintermediate
  • Agile development practicesintermediate
  • Power-efficient coding for wearablesintermediate
  • Clear technical communicationintermediate
  • Problem-solving in innovative AR contextsintermediate
  • Familiarity with Snap OS or similar AR frameworksintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience (experience)
  • 3+ years of experience in consumer-facing software development (experience)
  • Proficiency in C++ programming (experience)
  • Experience in software development for mobile apps, backend services, or embedded systems (experience)
  • Strong understanding of operational aspects of systems, including incident investigation and resolution (experience)
  • Ability to evaluate, test, and debug work to ensure high quality (experience)
  • Excellent communication and collaboration skills across cross-functional teams (experience)

Preferred Qualifications

  • Experience building apps or services for AR/VR devices (experience)
  • Experience with cross-platform development across AR/VR and mobile devices (experience)
  • Background in spatial computing or wearable technology (experience)
  • Familiarity with camera systems and real-time AR processing (experience)
  • Prior work on embedded systems for consumer hardware like AR glasses (experience)

Responsibilities

  • Design, implement, and operate innovative features across Spectacles AR glasses, companion mobile app, and cloud services
  • Collaborate with Product, Design, and engineering teams to translate requirements into scalable spatial computing solutions
  • Evaluate trade-offs in performance, power efficiency, and user experience for AR innovations
  • Develop C++-based software for real-time camera processing and augmented reality rendering on Spectacles
  • Integrate Snap OS advancements to enhance standalone AR experiences in playing, learning, and working
  • Test and debug embedded systems to ensure reliability in dynamic real-world environments
  • Participate in on-call rotations for incident response and hotfix deployment
  • Optimize software for low-latency AR interactions powered by Spectacles' see-through displays
  • Contribute to the vision of bringing people closer together through camera-first AR technology
  • Work with partners to prototype and iterate on next-generation Spectacles features

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical, dental, and vision coverage
  • general: Emotional and mental health support programs
  • general: Competitive compensation with equity in the form of RSUs
  • general: Flexible paid time off and wellness stipends
  • general: 401(k) matching and financial planning resources
  • general: Onsite fitness centers and catered meals at Snap offices
  • general: Professional development budget and learning opportunities
  • general: Community volunteer time and employee resource groups

Target Your Resume for "L4 Software Engineer, C++, Spectacles" , Snap Inc

Get personalized recommendations to optimize your resume specifically for L4 Software Engineer, C++, Spectacles. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "L4 Software Engineer, C++, Spectacles" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaARSpectaclesBellevueIndiaSpectacles

Answer 10 quick questions to check your fit for L4 Software Engineer, C++, Spectacles @ Snap Inc.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Snap Inc logo

L4 Software Engineer, C++, Spectacles

Snap Inc

Software and Technology Jobs

L4 Software Engineer, C++, Spectacles

full-timePosted: Oct 20, 2025

Job Description

L4 Software Engineer, C++, Spectacles

Location: Bellevue, India

Department: Spectacles

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company believing that the camera is the greatest opportunity to improve how people live and communicate. We empower expression, living in the moment, learning, and fun through Snapchat, Lens Studio, and Spectacles—our AR glasses revolutionizing real-world interactions. The Spectacles team pushes AR boundaries with fifth-generation glasses powered by Snap OS, enabling seamless playing, learning, and working in spatial computing. Join us as a L4 Software Engineer, C++, Spectacles to craft camera-first AR innovations that bring people closer in creative, immersive ways. In this role, you'll design and build C++ features across Spectacles hardware, mobile apps, and cloud, enriching AR experiences with real-time camera tech and low-latency rendering. Partner with Product, Design, and cross-functional teams to evaluate trade-offs, prototype spatial solutions, and deliver high-quality, reliable software that powers see-through AR. Your work will optimize for embedded constraints, debug complex systems, and contribute to Snap's vision of AR glasses as everyday companions for authentic connections. We're seeking engineers passionate about AR innovation in a creative culture that values diverse voices and bold ideas. With strong C++ skills, consumer software experience, and a drive for excellence, you'll thrive in our 'default together' environment—collaborating 4+ days/week in office to accelerate Spectacles' impact. Snap offers competitive pay (Zone A: $157,000-$235,000 base + equity), comprehensive benefits, and a mission to redefine communication through camera technology. Be part of building the future of AR at Snap Inc.

What You'll Do

  • Design, implement, and operate innovative features across Spectacles AR glasses, companion mobile app, and cloud services
  • Collaborate with Product, Design, and engineering teams to translate requirements into scalable spatial computing solutions
  • Evaluate trade-offs in performance, power efficiency, and user experience for AR innovations
  • Develop C++-based software for real-time camera processing and augmented reality rendering on Spectacles
  • Integrate Snap OS advancements to enhance standalone AR experiences in playing, learning, and working
  • Test and debug embedded systems to ensure reliability in dynamic real-world environments
  • Participate in on-call rotations for incident response and hotfix deployment
  • Optimize software for low-latency AR interactions powered by Spectacles' see-through displays
  • Contribute to the vision of bringing people closer together through camera-first AR technology
  • Work with partners to prototype and iterate on next-generation Spectacles features

Minimum Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience
  • 3+ years of experience in consumer-facing software development
  • Proficiency in C++ programming
  • Experience in software development for mobile apps, backend services, or embedded systems
  • Strong understanding of operational aspects of systems, including incident investigation and resolution
  • Ability to evaluate, test, and debug work to ensure high quality
  • Excellent communication and collaboration skills across cross-functional teams

Preferred Qualifications

  • Experience building apps or services for AR/VR devices
  • Experience with cross-platform development across AR/VR and mobile devices
  • Background in spatial computing or wearable technology
  • Familiarity with camera systems and real-time AR processing
  • Prior work on embedded systems for consumer hardware like AR glasses

Knowledge, Skills & Abilities

  • C++ proficiency for embedded and real-time systems
  • Software development for mobile, backend, or embedded platforms
  • AR/VR development experience
  • Cross-platform app development
  • Real-time camera processing and computer vision
  • System debugging and performance optimization
  • Trade-off analysis in constrained hardware environments
  • Incident response and operational troubleshooting
  • Strong collaboration with product and design teams
  • Spatial computing and 3D rendering knowledge
  • Unit and integration testing methodologies
  • Agile development practices
  • Power-efficient coding for wearables
  • Clear technical communication
  • Problem-solving in innovative AR contexts
  • Familiarity with Snap OS or similar AR frameworks

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation with equity in the form of RSUs
  • Flexible paid time off and wellness stipends
  • 401(k) matching and financial planning resources
  • Onsite fitness centers and catered meals at Snap offices
  • Professional development budget and learning opportunities
  • Community volunteer time and employee resource groups

Compensation

$157,000-$235,000 annually

This position is eligible for equity in the form of RSUs.

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Bellevue, India

Salary

157,000 - 235,000 USD / yearly

Skills Required

  • C++ proficiency for embedded and real-time systemsintermediate
  • Software development for mobile, backend, or embedded platformsintermediate
  • AR/VR development experienceintermediate
  • Cross-platform app developmentintermediate
  • Real-time camera processing and computer visionintermediate
  • System debugging and performance optimizationintermediate
  • Trade-off analysis in constrained hardware environmentsintermediate
  • Incident response and operational troubleshootingintermediate
  • Strong collaboration with product and design teamsintermediate
  • Spatial computing and 3D rendering knowledgeintermediate
  • Unit and integration testing methodologiesintermediate
  • Agile development practicesintermediate
  • Power-efficient coding for wearablesintermediate
  • Clear technical communicationintermediate
  • Problem-solving in innovative AR contextsintermediate
  • Familiarity with Snap OS or similar AR frameworksintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience (experience)
  • 3+ years of experience in consumer-facing software development (experience)
  • Proficiency in C++ programming (experience)
  • Experience in software development for mobile apps, backend services, or embedded systems (experience)
  • Strong understanding of operational aspects of systems, including incident investigation and resolution (experience)
  • Ability to evaluate, test, and debug work to ensure high quality (experience)
  • Excellent communication and collaboration skills across cross-functional teams (experience)

Preferred Qualifications

  • Experience building apps or services for AR/VR devices (experience)
  • Experience with cross-platform development across AR/VR and mobile devices (experience)
  • Background in spatial computing or wearable technology (experience)
  • Familiarity with camera systems and real-time AR processing (experience)
  • Prior work on embedded systems for consumer hardware like AR glasses (experience)

Responsibilities

  • Design, implement, and operate innovative features across Spectacles AR glasses, companion mobile app, and cloud services
  • Collaborate with Product, Design, and engineering teams to translate requirements into scalable spatial computing solutions
  • Evaluate trade-offs in performance, power efficiency, and user experience for AR innovations
  • Develop C++-based software for real-time camera processing and augmented reality rendering on Spectacles
  • Integrate Snap OS advancements to enhance standalone AR experiences in playing, learning, and working
  • Test and debug embedded systems to ensure reliability in dynamic real-world environments
  • Participate in on-call rotations for incident response and hotfix deployment
  • Optimize software for low-latency AR interactions powered by Spectacles' see-through displays
  • Contribute to the vision of bringing people closer together through camera-first AR technology
  • Work with partners to prototype and iterate on next-generation Spectacles features

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical, dental, and vision coverage
  • general: Emotional and mental health support programs
  • general: Competitive compensation with equity in the form of RSUs
  • general: Flexible paid time off and wellness stipends
  • general: 401(k) matching and financial planning resources
  • general: Onsite fitness centers and catered meals at Snap offices
  • general: Professional development budget and learning opportunities
  • general: Community volunteer time and employee resource groups

Target Your Resume for "L4 Software Engineer, C++, Spectacles" , Snap Inc

Get personalized recommendations to optimize your resume specifically for L4 Software Engineer, C++, Spectacles. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "L4 Software Engineer, C++, Spectacles" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaARSpectaclesBellevueIndiaSpectacles

Answer 10 quick questions to check your fit for L4 Software Engineer, C++, Spectacles @ Snap Inc.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.