2,288,189open jobs
145,444companies
280,588added this week
Browse all
Salary
$52k per year (gross)
Location
In office (Vienna)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 15, 2026. First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match
Viewpointsystem is an Austrian deep-tech company that develops and produces smart glasses for workflows together with robust eye tracking technology. It runs offices in Tokyo and Los Angeles and hires embedded video architects, embedded Linux developers, QA engineers, assembly technicians and Scrum masters. The company is headquartered in Vienna, Austria.

Make smart glasses know exactly where you are and what you’re looking at.

Bring math and physics into production code, from camera geometry to SLAM.

We build award-winning smart glasses in Vienna: hardware, firmware, software, all under one roof. This is a role where your math ships: real ownership of geometry, calibration and localization on a wearable that is already in the field, end to end from camera calibration to SLAM.

Making Future Reality together - are you in?

Tasks

What You’ll Be Doing

Most of your time (roughly 70%) goes into building and shipping code; the rest into the math and physics behind it. Your work has two equally important sides.

Core geometry and accuracy

  • Camera geometry: Work on camera models, intrinsics and extrinsics, the rigid transformations between all cameras on the frame, and projection and reconstruction in 3D. Make the calibration more accurate and more robust, and quantify how good it is on real devices

  • User calibration: Model how each person’s eyes differ and fit those differences reliably from a few seconds of data

  • Accuracy algorithms: Estimate, measure and improve how close our results come to reality, and explain every remaining error

  • Matching real-world data: Compare model output with measurements, chase systematic errors to their source and fix them

Localization and spatial geometry

  • SLAM: Strengthen our visual-inertial localization with the front camera and IMU, evaluate it on real recordings, find out where accuracy and compute go, and improve the parts that need it to run well on the glasses. Our SLAM also knows where the wearer is looking, something most SLAM systems never have

  • Spatial geometry: Keep the coordinate chain from camera to eye to world consistent and accurate

Across both

  • Own your code: Maintain what you write and debug your own tests. A dedicated software engineer supports you with build infrastructure and CI/CD, so your energy stays on the algorithms

  • Collaborate: Work with the algorithms team, where many colleagues are physicists and mathematicians, and with our research team on measurement campaigns, calibration procedures and what to measure

  • Shape what’s next: Go deep on what already runs and find the next things worth building

Requirements

What You Bring to the Team

  • A PhD in physics, applied mathematics or a related field, or equivalent depth gained through industry work

  • Real mathematical fluency: Linear algebra, special functions and nonlinear optimization are home turf

  • Confidence in 3D geometry: Rotations and coordinate frames, projective geometry and camera models, plus the ability to set up a nonlinear least-squares problem, tell which parameters the data constrains and say how uncertain the result is

  • Production C and/or C++ from day one: Clean, tested, maintainable code that others can read and trust

  • Experience matching models to measured data, and the persistence to track down a small systematic error until it is explained

  • Curiosity about getting things exactly right

  • An eye tracking or vision science background is welcome but not required: we will teach you the domain

  • Fluent English; German is welcome

Nice to have

  • SLAM, visual odometry or multi-view geometry: Bundle adjustment, pose estimation, rotations and Lie groups, uncertainty propagation

  • Camera or camera-and-IMU calibration that you have done yourself

  • Constrained hardware: Making algorithms fit an embedded processor through profiling and numerical efficiency

  • AR, VR or head-mounted devices: registration and spatial calibration.

  • Optics: ray tracing, lens models or optical metrology.

  • Open-source work on relevant projects, and Rust, which we are phasing into our codebase

What’s extra?

  • Yearly public transport card (Vienna)

  • Workation within the EEA

  • Dog-friendly offices

  • "Inspire Days" - time to learn and recharge

  • A unique front-row seat to how a deep-tech hardware product gets built, from PCB to shipped device

  • International team where your impact is visible every day

To apply, please share

  • Your CV

  • A short note on a problem where you made a model match reality and links to your code (GitHub, GitLab or similar), especially anything involving camera geometry, calibration or SLAM.

As you know, due to the collective agreement (KV), we have to mention the official minimum salary, which is EUR 3,954 gross/month. But honestly, that’s just a baseline - we’re offering you a salary that truly reflects your skills and the value you bring. We’re excited to recognize your experience with a package well above the minimum and fully competitive in the market.

Ready to get the geometry exactly right? We can't wait to meet you.

Making Future Reality - let's calibrate it together.

Send us your application and let's take off together!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,288,189 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Science & Research
Similar stack
Same company
Vienna
In office · Full-Time · 2+ years exp · Bachelor's Degree · Saint Petersburg
Apply
In office · 8+ years exp · Bachelor's Degree · Lansing
Apply
In office · PhD · Lausanne
AI/ML
Computer Vision
arXiv
Apply
In office · Luxembourg City
SQL
C#
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
Apply
$42k – $66k per year · Hybrid · Full-Time · Riga
DevOps
CI/CD
Apply
In office · Sofia
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Python
FastAPI
Kotlin
Ktor
AI/ML
LangChain
Model Context Protocol
MLFlow
Vertex AI
AI Agents
Pydantic AI
RAG
Google ADK
A2A
Frontend
Vue.js
DevOps
GCP
CI/CD
Docker
Kubernetes
Apply
In office · Bachelor's Degree · Sofia
Python
AI/ML
Spark
Machine Learning
DevOps
GCP
Azure
CI/CD
Git
Kubernetes
Apply
Hybrid · 2+ years exp · Santiago
Python
AI/ML
LangChain
Embeddings
Semantic Kernel
RAG
OpenAI
Red Teaming
Copilot Studio
DevOps
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Docker
Bicep
Apply
Remote (likely Austria) · Freelance
AI/ML
Computer Vision
Apply
$52k per year (gross) · In office · Full-Time · 5+ years exp · Vienna
Design
Figma
Canva
Marketing
HubSpot
Apply
$34k per year (gross) · In office · Full-Time · Vienna
Apply
$62k per year · In office · Vienna
Analytics
Power BI
Apply
In office · Full-Time · 2+ years exp · High School Diploma · Vienna
AI/ML
Snorkel
Apply
≈ $32k – $81k per year (Estimated) · In office · Part-Time · Vienna
Apply
≈ $32k – $81k per year (Estimated) · In office · Part-Time · Vienna
Apply
≈ $32k – $81k per year (Estimated) · In office · Full-Time · Vienna
Apply
See all jobs
This is one of many
2,288,189 more open roles from verified company boards, updated every day.