Resume and JobRESUME AND JOB
Snap Inc logo

Software Engineer, C++ (Calibration)

Snap Inc

Software Engineer, C++ (Calibration)

Snap Inc logo

Snap Inc

full-time

Posted: December 9, 2025

Number of Vacancies: 1

Job Description

Software Engineer, C++ (Calibration)

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 believing that the lens represents the greatest opportunity to improve how people live and communicate. We're empowering expression, real-time connection, global learning, and shared fun through Snapchat, Lens Studio, and our groundbreaking Spectacles AR glasses. The Spectacles team is at the forefront of AR innovation, developing fifth-generation standalone, see-through glasses powered by Snap OS to enhance play, learning, and work in the real world. Join our Vienna office as a Software Engineer, C++ (Calibration) to drive latency-critical advancements in next-gen Spectacles, blending camera technology with robotic testing for unparalleled AR performance. In this role, you'll develop and test automated stations using high-speed cameras and robots to measure and minimize latency, ensuring Spectacles deliver seamless augmented reality. Collaborate globally with computer vision, graphics, and mechanical engineers to refine test designs and optimize C++ algorithms for power efficiency on wearable hardware. Your work will directly impact how users experience AR in everyday moments, pushing creative boundaries in a culture that values innovation, diversity, and 'default together' in-office collaboration (4+ days/week). We're seeking passionate engineers with strong C++ skills, experience in large-scale development, and a knack for cross-disciplinary teamwork. If you thrive in dynamic environments tackling robotics, camera calibration, and low-latency systems, bring your expertise to Snap's creative culture. Snap is an equal opportunity employer committed to diverse voices building products that redefine communication. Our benefits, from comprehensive health support to shared success incentives, ensure you focus on innovating with Spectacles.

What You'll Do

  • Develop, set up, and test automated test stations measuring latency using cameras and robots
  • Collaborate with computer vision and mechanical engineers on test station designs
  • Analyze and optimize existing algorithms for maximum efficiency in power consumption and latency
  • Write clean, well-designed, and thoroughly tested C++ code
  • Explore new testing capabilities for camera systems and robotic integrations in AR glasses
  • Support the development of efficient and performant algorithms for next-generation Spectacles
  • Work closely with researchers and engineers from computer vision, graphics, and mechanical engineering
  • Contribute to pushing the boundaries of standalone, see-through AR glasses technology
  • Participate in international collaborations to innovate on Snap OS-powered Spectacles
  • Ensure high-performance calibration systems for real-world AR experiences
  • Debug and profile low-latency algorithms tailored for battery-powered AR wearables

Minimum Qualifications

  • BSc in Computer Science or equivalent field
  • At least 2 years of experience in native software development with C++
  • Strong knowledge in C++ programming
  • Comfortable working with large codebases, code reviews, and version control (git)
  • Basic skills in working with mechanical and robotic installations
  • Great communication skills and ability to collaborate with cross-functional teams
  • Ability to travel internationally
  • Experience working from an office environment (4+ days per week in Vienna)

Preferred Qualifications

  • Masters or industrial experience in a relevant engineering discipline
  • Experience in Robotics, Mechanics, Actuators, High-speed Cameras, or Camera Calibration
  • Experience with high-level software design and abstractions for efficient system performance
  • Solid knowledge of computer vision fundamentals such as camera models and transformations
  • Background in AR hardware or wearable technology development

Knowledge, Skills & Abilities

  • Expertise in C++ for high-performance systems
  • Proficiency with large codebases and git version control
  • Experience in code reviews and collaborative development
  • Knowledge of algorithm optimization for power and latency
  • Familiarity with camera calibration and computer vision basics
  • Skills in robotics, actuators, or high-speed camera systems
  • Ability to design abstractions for efficient software performance
  • Cross-functional collaboration with engineers and researchers
  • Strong problem-solving for AR hardware challenges
  • Excellent communication in multicultural teams
  • Testing and automation with mechanical installations
  • Understanding of AR glasses constraints like battery life
  • Analytical skills for latency measurement and profiling

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages with long-term success sharing
  • Dynamic collaboration in a creative, innovative culture
  • Office perks supporting work-life balance in Vienna
  • Opportunities for international travel and global teamwork
  • Diverse, inclusive environment fostering AR innovation

"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

  • Expertise in C++ for high-performance systemsintermediate
  • Proficiency with large codebases and git version controlintermediate
  • Experience in code reviews and collaborative developmentintermediate
  • Knowledge of algorithm optimization for power and latencyintermediate
  • Familiarity with camera calibration and computer vision basicsintermediate
  • Skills in robotics, actuators, or high-speed camera systemsintermediate
  • Ability to design abstractions for efficient software performanceintermediate
  • Cross-functional collaboration with engineers and researchersintermediate
  • Strong problem-solving for AR hardware challengesintermediate
  • Excellent communication in multicultural teamsintermediate
  • Testing and automation with mechanical installationsintermediate
  • Understanding of AR glasses constraints like battery lifeintermediate
  • Analytical skills for latency measurement and profilingintermediate

Required Qualifications

  • BSc in Computer Science or equivalent field (experience)
  • At least 2 years of experience in native software development with C++ (experience)
  • Strong knowledge in C++ programming (experience)
  • Comfortable working with large codebases, code reviews, and version control (git) (experience)
  • Basic skills in working with mechanical and robotic installations (experience)
  • Great communication skills and ability to collaborate with cross-functional teams (experience)
  • Ability to travel internationally (experience)
  • Experience working from an office environment (4+ days per week in Vienna) (experience)

Preferred Qualifications

  • Masters or industrial experience in a relevant engineering discipline (experience)
  • Experience in Robotics, Mechanics, Actuators, High-speed Cameras, or Camera Calibration (experience)
  • Experience with high-level software design and abstractions for efficient system performance (experience)
  • Solid knowledge of computer vision fundamentals such as camera models and transformations (experience)
  • Background in AR hardware or wearable technology development (experience)

Responsibilities

  • Develop, set up, and test automated test stations measuring latency using cameras and robots
  • Collaborate with computer vision and mechanical engineers on test station designs
  • Analyze and optimize existing algorithms for maximum efficiency in power consumption and latency
  • Write clean, well-designed, and thoroughly tested C++ code
  • Explore new testing capabilities for camera systems and robotic integrations in AR glasses
  • Support the development of efficient and performant algorithms for next-generation Spectacles
  • Work closely with researchers and engineers from computer vision, graphics, and mechanical engineering
  • Contribute to pushing the boundaries of standalone, see-through AR glasses technology
  • Participate in international collaborations to innovate on Snap OS-powered Spectacles
  • Ensure high-performance calibration systems for real-world AR experiences
  • Debug and profile low-latency algorithms tailored for battery-powered AR wearables

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages with long-term success sharing
  • general: Dynamic collaboration in a creative, innovative culture
  • general: Office perks supporting work-life balance in Vienna
  • general: Opportunities for international travel and global teamwork
  • general: Diverse, inclusive environment fostering AR innovation

Target Your Resume for "Software Engineer, C++ (Calibration)" , Snap Inc

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

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

Check Your ATS Score for "Software Engineer, C++ (Calibration)" , 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

Software Engineer, C++ (Calibration)

Snap Inc

Software Engineer, C++ (Calibration)

Snap Inc logo

Snap Inc

full-time

Posted: December 9, 2025

Number of Vacancies: 1

Job Description

Software Engineer, C++ (Calibration)

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 believing that the lens represents the greatest opportunity to improve how people live and communicate. We're empowering expression, real-time connection, global learning, and shared fun through Snapchat, Lens Studio, and our groundbreaking Spectacles AR glasses. The Spectacles team is at the forefront of AR innovation, developing fifth-generation standalone, see-through glasses powered by Snap OS to enhance play, learning, and work in the real world. Join our Vienna office as a Software Engineer, C++ (Calibration) to drive latency-critical advancements in next-gen Spectacles, blending camera technology with robotic testing for unparalleled AR performance. In this role, you'll develop and test automated stations using high-speed cameras and robots to measure and minimize latency, ensuring Spectacles deliver seamless augmented reality. Collaborate globally with computer vision, graphics, and mechanical engineers to refine test designs and optimize C++ algorithms for power efficiency on wearable hardware. Your work will directly impact how users experience AR in everyday moments, pushing creative boundaries in a culture that values innovation, diversity, and 'default together' in-office collaboration (4+ days/week). We're seeking passionate engineers with strong C++ skills, experience in large-scale development, and a knack for cross-disciplinary teamwork. If you thrive in dynamic environments tackling robotics, camera calibration, and low-latency systems, bring your expertise to Snap's creative culture. Snap is an equal opportunity employer committed to diverse voices building products that redefine communication. Our benefits, from comprehensive health support to shared success incentives, ensure you focus on innovating with Spectacles.

What You'll Do

  • Develop, set up, and test automated test stations measuring latency using cameras and robots
  • Collaborate with computer vision and mechanical engineers on test station designs
  • Analyze and optimize existing algorithms for maximum efficiency in power consumption and latency
  • Write clean, well-designed, and thoroughly tested C++ code
  • Explore new testing capabilities for camera systems and robotic integrations in AR glasses
  • Support the development of efficient and performant algorithms for next-generation Spectacles
  • Work closely with researchers and engineers from computer vision, graphics, and mechanical engineering
  • Contribute to pushing the boundaries of standalone, see-through AR glasses technology
  • Participate in international collaborations to innovate on Snap OS-powered Spectacles
  • Ensure high-performance calibration systems for real-world AR experiences
  • Debug and profile low-latency algorithms tailored for battery-powered AR wearables

Minimum Qualifications

  • BSc in Computer Science or equivalent field
  • At least 2 years of experience in native software development with C++
  • Strong knowledge in C++ programming
  • Comfortable working with large codebases, code reviews, and version control (git)
  • Basic skills in working with mechanical and robotic installations
  • Great communication skills and ability to collaborate with cross-functional teams
  • Ability to travel internationally
  • Experience working from an office environment (4+ days per week in Vienna)

Preferred Qualifications

  • Masters or industrial experience in a relevant engineering discipline
  • Experience in Robotics, Mechanics, Actuators, High-speed Cameras, or Camera Calibration
  • Experience with high-level software design and abstractions for efficient system performance
  • Solid knowledge of computer vision fundamentals such as camera models and transformations
  • Background in AR hardware or wearable technology development

Knowledge, Skills & Abilities

  • Expertise in C++ for high-performance systems
  • Proficiency with large codebases and git version control
  • Experience in code reviews and collaborative development
  • Knowledge of algorithm optimization for power and latency
  • Familiarity with camera calibration and computer vision basics
  • Skills in robotics, actuators, or high-speed camera systems
  • Ability to design abstractions for efficient software performance
  • Cross-functional collaboration with engineers and researchers
  • Strong problem-solving for AR hardware challenges
  • Excellent communication in multicultural teams
  • Testing and automation with mechanical installations
  • Understanding of AR glasses constraints like battery life
  • Analytical skills for latency measurement and profiling

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages with long-term success sharing
  • Dynamic collaboration in a creative, innovative culture
  • Office perks supporting work-life balance in Vienna
  • Opportunities for international travel and global teamwork
  • Diverse, inclusive environment fostering AR innovation

"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

  • Expertise in C++ for high-performance systemsintermediate
  • Proficiency with large codebases and git version controlintermediate
  • Experience in code reviews and collaborative developmentintermediate
  • Knowledge of algorithm optimization for power and latencyintermediate
  • Familiarity with camera calibration and computer vision basicsintermediate
  • Skills in robotics, actuators, or high-speed camera systemsintermediate
  • Ability to design abstractions for efficient software performanceintermediate
  • Cross-functional collaboration with engineers and researchersintermediate
  • Strong problem-solving for AR hardware challengesintermediate
  • Excellent communication in multicultural teamsintermediate
  • Testing and automation with mechanical installationsintermediate
  • Understanding of AR glasses constraints like battery lifeintermediate
  • Analytical skills for latency measurement and profilingintermediate

Required Qualifications

  • BSc in Computer Science or equivalent field (experience)
  • At least 2 years of experience in native software development with C++ (experience)
  • Strong knowledge in C++ programming (experience)
  • Comfortable working with large codebases, code reviews, and version control (git) (experience)
  • Basic skills in working with mechanical and robotic installations (experience)
  • Great communication skills and ability to collaborate with cross-functional teams (experience)
  • Ability to travel internationally (experience)
  • Experience working from an office environment (4+ days per week in Vienna) (experience)

Preferred Qualifications

  • Masters or industrial experience in a relevant engineering discipline (experience)
  • Experience in Robotics, Mechanics, Actuators, High-speed Cameras, or Camera Calibration (experience)
  • Experience with high-level software design and abstractions for efficient system performance (experience)
  • Solid knowledge of computer vision fundamentals such as camera models and transformations (experience)
  • Background in AR hardware or wearable technology development (experience)

Responsibilities

  • Develop, set up, and test automated test stations measuring latency using cameras and robots
  • Collaborate with computer vision and mechanical engineers on test station designs
  • Analyze and optimize existing algorithms for maximum efficiency in power consumption and latency
  • Write clean, well-designed, and thoroughly tested C++ code
  • Explore new testing capabilities for camera systems and robotic integrations in AR glasses
  • Support the development of efficient and performant algorithms for next-generation Spectacles
  • Work closely with researchers and engineers from computer vision, graphics, and mechanical engineering
  • Contribute to pushing the boundaries of standalone, see-through AR glasses technology
  • Participate in international collaborations to innovate on Snap OS-powered Spectacles
  • Ensure high-performance calibration systems for real-world AR experiences
  • Debug and profile low-latency algorithms tailored for battery-powered AR wearables

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages with long-term success sharing
  • general: Dynamic collaboration in a creative, innovative culture
  • general: Office perks supporting work-life balance in Vienna
  • general: Opportunities for international travel and global teamwork
  • general: Diverse, inclusive environment fostering AR innovation

Target Your Resume for "Software Engineer, C++ (Calibration)" , Snap Inc

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

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

Check Your ATS Score for "Software Engineer, C++ (Calibration)" , 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.