Resume and JobRESUME AND JOB
Snap Inc logo

Embedded Engineer, Graphics

Snap Inc

Embedded Engineer, Graphics

Snap Inc logo

Snap Inc

full-time

Posted: December 10, 2025

Number of Vacancies: 1

Job Description

Embedded Engineer, Graphics

Location: Vienna, United States

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 that believes AR technology will transform how people connect, create, and experience the world. Our Spectacles team is at the forefront of this revolution, developing fifth-generation standalone AR glasses powered by Snap OS that blend digital creativity with real-world interaction. We're seeking an Embedded Engineer, Graphics, to join our innovative Spectacles team in Santa Monica, where you'll architect graphics systems that power immersive, see-through AR experiences for playing, learning, and working together. In this role, you'll lead the design and implementation of embedded graphics software, optimizing GPU and display pipelines for our custom SoC hardware in resource-constrained environments. Collaborating with AR, camera, and silicon experts, you'll drive real-time graphics innovations that enhance Snapchat's visual messaging and Lens Studio's AR capabilities, all while pushing the boundaries of lightweight AR eyewear. Your work will directly impact how millions express themselves through Snap's ecosystem. Join a creative culture that values diverse voices, rapid iteration, and 'Default Together' collaboration in our office 4+ days a week. With our comprehensive benefits and commitment to equal opportunity, Snap empowers you to innovate fearlessly. If you're passionate about graphics in AR and ready to shape the future of wearable tech, apply now.

What You'll Do

  • Lead or participate in the design and architecture of system software for prototype and shipping consumer AR products like Spectacles
  • Implement and maintain software to efficiently program embedded GPU and display processing hardware in compute-constrained environments
  • Collaborate with the SoC team to design, evaluate and write software for purpose-built GPU solutions tailored to AR glasses
  • Optimize real-time graphics workloads for low-latency AR experiences in Snap OS
  • Debug and profile graphics performance on embedded Linux systems powering Spectacles
  • Develop and integrate Linux graphics drivers (DRM/KMS) for custom display hardware
  • Work cross-functionally with AR, camera, and hardware teams to push boundaries of see-through AR technology
  • Contribute to open-source graphics projects to advance Snap's AR innovation
  • Document designs, track bugs, and maintain source control for scalable Spectacles software
  • Prototype new graphics features enhancing play, learning, and collaboration in real-world AR

Minimum Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience
  • 5+ years of experience with system software development
  • Proficiency in programming C and C++ on Linux
  • Experience with Linux graphics driver architecture, implementation and debugging
  • Experience with GPU architecture; programming, debugging and optimizing real time graphics workloads
  • Proficiency in system-level programming on a Linux-based operating system
  • Strong analytical and software debugging skills

Preferred Qualifications

  • Experience with optimizing and tracing graphics performance on mobile GPUs
  • Experience with the Linux display driver subsystem (drm, KMS)
  • Experience with embedded display hardware
  • Experience with reading hardware schematics and implementing/debug drivers based on that
  • Experience with a modern graphics API (i.e. Vulkan) and an implementation at the driver level
  • Contributions to an open source system software project (e.g. Mesa, Linux DRM)

Knowledge, Skills & Abilities

  • GPU architecture and real-time graphics programming
  • Embedded Linux system-level programming
  • C and C++ proficiency on Linux
  • Linux graphics driver development (DRM, KMS)
  • Graphics performance optimization and tracing
  • Software debugging and analytical problem-solving
  • Source control, bug tracking, and design documentation
  • Hardware schematics reading and driver implementation
  • Modern graphics APIs like Vulkan at driver level
  • Cross-functional collaboration in AR/hardware teams
  • Excellent written and verbal communication
  • Experience with compute-constrained embedded environments
  • Open-source contributions (e.g., Mesa, Linux DRM)
  • Real-time workload optimization for mobile/embedded GPUs
  • Prototyping for consumer AR products

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success
  • Dynamic collaboration in a creative, innovative culture
  • Office-based 'Default Together' policy fostering team connection 4+ days per week
  • Opportunities to work on cutting-edge AR glasses and camera technologies
  • Support for diverse backgrounds in an equal opportunity environment

"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

  • Vienna, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • GPU architecture and real-time graphics programmingintermediate
  • Embedded Linux system-level programmingintermediate
  • C and C++ proficiency on Linuxintermediate
  • Linux graphics driver development (DRM, KMS)intermediate
  • Graphics performance optimization and tracingintermediate
  • Software debugging and analytical problem-solvingintermediate
  • Source control, bug tracking, and design documentationintermediate
  • Hardware schematics reading and driver implementationintermediate
  • Modern graphics APIs like Vulkan at driver levelintermediate
  • Cross-functional collaboration in AR/hardware teamsintermediate
  • Excellent written and verbal communicationintermediate
  • Experience with compute-constrained embedded environmentsintermediate
  • Open-source contributions (e.g., Mesa, Linux DRM)intermediate
  • Real-time workload optimization for mobile/embedded GPUsintermediate
  • Prototyping for consumer AR productsintermediate

Required Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience (experience)
  • 5+ years of experience with system software development (experience)
  • Proficiency in programming C and C++ on Linux (experience)
  • Experience with Linux graphics driver architecture, implementation and debugging (experience)
  • Experience with GPU architecture; programming, debugging and optimizing real time graphics workloads (experience)
  • Proficiency in system-level programming on a Linux-based operating system (experience)
  • Strong analytical and software debugging skills (experience)

Preferred Qualifications

  • Experience with optimizing and tracing graphics performance on mobile GPUs (experience)
  • Experience with the Linux display driver subsystem (drm, KMS) (experience)
  • Experience with embedded display hardware (experience)
  • Experience with reading hardware schematics and implementing/debug drivers based on that (experience)
  • Experience with a modern graphics API (i.e. Vulkan) and an implementation at the driver level (experience)
  • Contributions to an open source system software project (e.g. Mesa, Linux DRM) (experience)

Responsibilities

  • Lead or participate in the design and architecture of system software for prototype and shipping consumer AR products like Spectacles
  • Implement and maintain software to efficiently program embedded GPU and display processing hardware in compute-constrained environments
  • Collaborate with the SoC team to design, evaluate and write software for purpose-built GPU solutions tailored to AR glasses
  • Optimize real-time graphics workloads for low-latency AR experiences in Snap OS
  • Debug and profile graphics performance on embedded Linux systems powering Spectacles
  • Develop and integrate Linux graphics drivers (DRM/KMS) for custom display hardware
  • Work cross-functionally with AR, camera, and hardware teams to push boundaries of see-through AR technology
  • Contribute to open-source graphics projects to advance Snap's AR innovation
  • Document designs, track bugs, and maintain source control for scalable Spectacles software
  • Prototype new graphics features enhancing play, learning, and collaboration in real-world AR

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages that let you share in Snap’s long-term success
  • general: Dynamic collaboration in a creative, innovative culture
  • general: Office-based 'Default Together' policy fostering team connection 4+ days per week
  • general: Opportunities to work on cutting-edge AR glasses and camera technologies
  • general: Support for diverse backgrounds in an equal opportunity environment

Target Your Resume for "Embedded Engineer, Graphics" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Embedded Engineer, Graphics. Takes only 15 seconds!

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

Check Your ATS Score for "Embedded Engineer, Graphics" , 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 MediaARSpectaclesViennaUnited StatesSpectacles

Related Jobs You May Like

No related jobs found at the moment.

Snap Inc logo

Embedded Engineer, Graphics

Snap Inc

Embedded Engineer, Graphics

Snap Inc logo

Snap Inc

full-time

Posted: December 10, 2025

Number of Vacancies: 1

Job Description

Embedded Engineer, Graphics

Location: Vienna, United States

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 that believes AR technology will transform how people connect, create, and experience the world. Our Spectacles team is at the forefront of this revolution, developing fifth-generation standalone AR glasses powered by Snap OS that blend digital creativity with real-world interaction. We're seeking an Embedded Engineer, Graphics, to join our innovative Spectacles team in Santa Monica, where you'll architect graphics systems that power immersive, see-through AR experiences for playing, learning, and working together. In this role, you'll lead the design and implementation of embedded graphics software, optimizing GPU and display pipelines for our custom SoC hardware in resource-constrained environments. Collaborating with AR, camera, and silicon experts, you'll drive real-time graphics innovations that enhance Snapchat's visual messaging and Lens Studio's AR capabilities, all while pushing the boundaries of lightweight AR eyewear. Your work will directly impact how millions express themselves through Snap's ecosystem. Join a creative culture that values diverse voices, rapid iteration, and 'Default Together' collaboration in our office 4+ days a week. With our comprehensive benefits and commitment to equal opportunity, Snap empowers you to innovate fearlessly. If you're passionate about graphics in AR and ready to shape the future of wearable tech, apply now.

What You'll Do

  • Lead or participate in the design and architecture of system software for prototype and shipping consumer AR products like Spectacles
  • Implement and maintain software to efficiently program embedded GPU and display processing hardware in compute-constrained environments
  • Collaborate with the SoC team to design, evaluate and write software for purpose-built GPU solutions tailored to AR glasses
  • Optimize real-time graphics workloads for low-latency AR experiences in Snap OS
  • Debug and profile graphics performance on embedded Linux systems powering Spectacles
  • Develop and integrate Linux graphics drivers (DRM/KMS) for custom display hardware
  • Work cross-functionally with AR, camera, and hardware teams to push boundaries of see-through AR technology
  • Contribute to open-source graphics projects to advance Snap's AR innovation
  • Document designs, track bugs, and maintain source control for scalable Spectacles software
  • Prototype new graphics features enhancing play, learning, and collaboration in real-world AR

Minimum Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience
  • 5+ years of experience with system software development
  • Proficiency in programming C and C++ on Linux
  • Experience with Linux graphics driver architecture, implementation and debugging
  • Experience with GPU architecture; programming, debugging and optimizing real time graphics workloads
  • Proficiency in system-level programming on a Linux-based operating system
  • Strong analytical and software debugging skills

Preferred Qualifications

  • Experience with optimizing and tracing graphics performance on mobile GPUs
  • Experience with the Linux display driver subsystem (drm, KMS)
  • Experience with embedded display hardware
  • Experience with reading hardware schematics and implementing/debug drivers based on that
  • Experience with a modern graphics API (i.e. Vulkan) and an implementation at the driver level
  • Contributions to an open source system software project (e.g. Mesa, Linux DRM)

Knowledge, Skills & Abilities

  • GPU architecture and real-time graphics programming
  • Embedded Linux system-level programming
  • C and C++ proficiency on Linux
  • Linux graphics driver development (DRM, KMS)
  • Graphics performance optimization and tracing
  • Software debugging and analytical problem-solving
  • Source control, bug tracking, and design documentation
  • Hardware schematics reading and driver implementation
  • Modern graphics APIs like Vulkan at driver level
  • Cross-functional collaboration in AR/hardware teams
  • Excellent written and verbal communication
  • Experience with compute-constrained embedded environments
  • Open-source contributions (e.g., Mesa, Linux DRM)
  • Real-time workload optimization for mobile/embedded GPUs
  • Prototyping for consumer AR products

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success
  • Dynamic collaboration in a creative, innovative culture
  • Office-based 'Default Together' policy fostering team connection 4+ days per week
  • Opportunities to work on cutting-edge AR glasses and camera technologies
  • Support for diverse backgrounds in an equal opportunity environment

"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

  • Vienna, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 280,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • GPU architecture and real-time graphics programmingintermediate
  • Embedded Linux system-level programmingintermediate
  • C and C++ proficiency on Linuxintermediate
  • Linux graphics driver development (DRM, KMS)intermediate
  • Graphics performance optimization and tracingintermediate
  • Software debugging and analytical problem-solvingintermediate
  • Source control, bug tracking, and design documentationintermediate
  • Hardware schematics reading and driver implementationintermediate
  • Modern graphics APIs like Vulkan at driver levelintermediate
  • Cross-functional collaboration in AR/hardware teamsintermediate
  • Excellent written and verbal communicationintermediate
  • Experience with compute-constrained embedded environmentsintermediate
  • Open-source contributions (e.g., Mesa, Linux DRM)intermediate
  • Real-time workload optimization for mobile/embedded GPUsintermediate
  • Prototyping for consumer AR productsintermediate

Required Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience (experience)
  • 5+ years of experience with system software development (experience)
  • Proficiency in programming C and C++ on Linux (experience)
  • Experience with Linux graphics driver architecture, implementation and debugging (experience)
  • Experience with GPU architecture; programming, debugging and optimizing real time graphics workloads (experience)
  • Proficiency in system-level programming on a Linux-based operating system (experience)
  • Strong analytical and software debugging skills (experience)

Preferred Qualifications

  • Experience with optimizing and tracing graphics performance on mobile GPUs (experience)
  • Experience with the Linux display driver subsystem (drm, KMS) (experience)
  • Experience with embedded display hardware (experience)
  • Experience with reading hardware schematics and implementing/debug drivers based on that (experience)
  • Experience with a modern graphics API (i.e. Vulkan) and an implementation at the driver level (experience)
  • Contributions to an open source system software project (e.g. Mesa, Linux DRM) (experience)

Responsibilities

  • Lead or participate in the design and architecture of system software for prototype and shipping consumer AR products like Spectacles
  • Implement and maintain software to efficiently program embedded GPU and display processing hardware in compute-constrained environments
  • Collaborate with the SoC team to design, evaluate and write software for purpose-built GPU solutions tailored to AR glasses
  • Optimize real-time graphics workloads for low-latency AR experiences in Snap OS
  • Debug and profile graphics performance on embedded Linux systems powering Spectacles
  • Develop and integrate Linux graphics drivers (DRM/KMS) for custom display hardware
  • Work cross-functionally with AR, camera, and hardware teams to push boundaries of see-through AR technology
  • Contribute to open-source graphics projects to advance Snap's AR innovation
  • Document designs, track bugs, and maintain source control for scalable Spectacles software
  • Prototype new graphics features enhancing play, learning, and collaboration in real-world AR

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages that let you share in Snap’s long-term success
  • general: Dynamic collaboration in a creative, innovative culture
  • general: Office-based 'Default Together' policy fostering team connection 4+ days per week
  • general: Opportunities to work on cutting-edge AR glasses and camera technologies
  • general: Support for diverse backgrounds in an equal opportunity environment

Target Your Resume for "Embedded Engineer, Graphics" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Embedded Engineer, Graphics. Takes only 15 seconds!

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

Check Your ATS Score for "Embedded Engineer, Graphics" , 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 MediaARSpectaclesViennaUnited StatesSpectacles

Related Jobs You May Like

No related jobs found at the moment.