Software Engineer, AR at Snap Inc - ScoutJobs - The AI-curated global job board
Skip to content
Snap Inc
Posted 16 days ago

Software Engineer, AR

Snap Inc

Requirements

BS in technical field or equivalent, 2+ years post-Bachelor software development experience, Strong 3D math and trigonometry, C++ coding skills, Knowledge of software and hardware rendering pipelines

Skills

C#OpenGLVulkan3D RenderingGPU

About the role

Responsibilities

  • Implement engine and rendering features used across Lenses, Games, and Spectacles
  • Collaborate with rendering and core engineers to incorporate new algorithms into the Lens engine
  • Work on the 3D engine and advanced algorithms utilizing cutting-edge capabilities of modern mobile GPUs
  • Research and adopt advanced rendering effects optimized for mobile GPU performance
  • Optimize rendering algorithms for wearable AR devices using deep knowledge of GPU hardware and profilers

Requirements

  • BS in a technical field such as computer science or equivalent experience
  • 2+ years of post-Bachelor’s software development experience (or Master's + 1 year, or PhD)
  • Strong 3D math and trigonometry skills
  • Strong computer science fundamentals and C++ coding skills
  • Proven knowledge of software and hardware rendering pipelines (Mobile, Console, or PC)

Preferred Qualifications

  • Experience with OpenGL, Metal, Vulkan, or DirectX APIs
  • Experience with GLSL, MSL, HLSL, or Compute shaders
  • Experience in optimization for mobile or console GPUs
  • Experience creating rendering engines or custom graphics algorithms
  • Experience with Physically Based Rendering (PBR)
  • Personal 3D rendering related projects

Benefits

  • Comprehensive medical coverage
  • Paid parental leave
  • Emotional and mental health support programs
  • Compensation packages including equity in the form of RSUs

About the Company

Snap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. Our core products include Snapchat, Lens Studio, and Spectacles AR glasses.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, AR

Snap Inc · Los Angeles

Sign up to apply