Student Worker Software Engineering Graphics

Snap Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Vienna, Austria
Posted
121 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $205k
$137k most similar roles pay here $277k

This listing doesn't post a salary. Most similar roles pay $168,500–$241,750.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 75 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 64 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Student Worker Software Engineering Graphics

Spectacles Student Worker - Software Engineering - Graphics will join the CoreOS team to develop cutting-edge augmented reality experiences for future Spectacles. This role involves tackling unique software engineering challenges related to mixed reality devices across graphics and display systems. The student worker will produce high-performance code, collaborate with mentors on specific projects, and address OS-level features including power, storage solutions, and interprocess communications. Candidates should possess strong computer science fundamentals, knowledge of graphics and display pipelines, and proficiency in C/C++ for Linux-based platforms. Preferred skills include experience with Git, CMake, software tracing tools, and embedded systems. The work focuses on the technical challenges of integrating digital objects into three-dimensional space through a context-aware operating system, specifically solving problems related to resource-constrained hardware and advanced rendering within the mixed reality domain.

What you'll do

  • Develop OS-level features for Spectacles including graphics, display, power, and storage solutions.
  • Create high-performance code to impact Snap products and technology.
  • Solve unique software engineering challenges related to mixed reality device graphics and display systems.
  • Write and maintain C/C++ code for Linux-based platforms.
  • Utilize the Linux terminal and Bash for development tasks.
  • Debug complex software issues within the CoreOS team environment.
  • Implement features for the proprietary, context-aware Snap OS.

What we're looking for

  • Must be currently enrolled in a Master's or PhD program in a technical field like Computer Science or Electrical Engineering.
  • Must be legally permitted to work in Austria as a student.
  • Proficiency in programming C/C++ for Linux-based platforms.
  • Comfort working with a Linux terminal, such as Bash.
  • Strong computer science fundamentals and basic knowledge of Graphics and Display Pipelines.
  • Excellent problem-solving, analytical, and software debugging skills.
  • Experience with software tracing tools (preferred).
  • Experience in Mixed Reality, Robotics, classical Computer Vision, or Graphics/Rendering (preferred); experience with Git, CMake, and embedded systems (preferred).

More like this

Similar roles

Software Engineer, C++, Level IV

Snap Inc.

Los Angeles, CA 2 days ago $157,000–$235,000
C++ Python JavaScript Linux Unix DirectX Metal Vulkan OpenGL Unity Qt OpenCV Eigen glm Machine Learning Computer Vision Augmented Reality

Graphics System Software Engineer

Nvidia

Remote (Santa Clara, CA) +1 2 days ago $152,000–$241,500
C++ DirectX 12 Vulkan User Mode Drivers SDK Development Windows Linux Computer Architecture Data Structures Algorithms Game Development Deep Learning
Remote