(Senior) Software Engineer (all genders) - The Glue Code

Posted 6 Days Ago
Be an Early Applicant
Vienna, AUT
In-Office
47K-66K Annually
Senior level
Information Technology
The Role
Design and maintain the software architecture that connects sensor/SDI algorithms to product. Build interfaces, CI/CD, build systems, and testing for real-time data processing. Refactor messy codebases, collaborate with researchers and engineers, and translate algorithmic research into production-quality systems.
Summary Generated by Built In
Write code that holds a deep-tech team together.
We build award-winning smart glasses in Vienna: hardware, firmware, software, all under one roof. Our SDI team (Sensors, Data & Intelligence) does extraordinary work, cognitive models, signal processing, machine learning, but brilliant algorithms need brilliant software infrastructure to ship. We're looking for a senior engineer who can speak both languages: clean, production-grade C and Rust on one side, and the complex world of cognitive and sensor data on the other.
It's understanding what the data means, and building the systems that deliver the information.
Tasks
What You'll Be Doing
* Build and maintain the software architecture that connects the SDI team's algorithms to the broader product, and work closely with the Software team lead to design and implement architectures that integrate new and existing algorithms into deliverable products
* Develop and maintain the interfaces between SDI and other engineering teams, because good interfaces don't happen by accident
* Own and continuously improve the build systems, infrastructure, and CI/CD pipelines, raising the bar to automatic testing & delivery
* Take initiative to restructure and clarify existing code: you see messy systems and want to fix them and do, not work around them
* Understand what the SDI algorithms do and make smart architectural decisions, you don't need to be the data scientist, but you need to get it
* Know how to test things properly, including quantitatively and in real-time data processing contexts
Requirements
What You Bring to the Team
* Fluency in C and Rust, not just familiarity, but genuinely comfortable in both
* Strong software engineering fundamentals: architecture, clean code, modularity, and maintainability
* Experience with CI/CD pipelines, build systems, development infrastructure, and testing frameworks
* Ability to work at the intersection of research and engineering, translating complex algorithmic work into robust software systems
* A natural drive to bring clarity and structure to ambiguous codebases
* Collaborative by nature: you work well with researchers, engineers, and team leads
* Fluent English; German is welcome
Nice to have
* Familiarity with signal processing, ML pipelines, sensor data, or measurement software environments
* Experience in a deep-tech, hardware-adjacent, or embedded software environment
* Background working in cross-functional teams spanning research and product
Benefits
What's extra?
* Salary: €3.954 – €5.500 gross/month depending on experience
* Yearly public transport card (Vienna)
* Workation within the EEA
* Dog-friendly offices
* "Inspire Days" – time to learn and recharge
* A front-row seat to how a deep-tech hardware product gets built, from PCB to shipped device
* Small, international team where your impact is visible every day
Ready to be the engineer who makes everything connect?
We can't wait to meet you.
Making Future Reality – let's architect it together.
Send us your application and let's take off together!

Skills Required

  • Fluency in C and Rust
  • Strong software engineering fundamentals: architecture, clean code, modularity, maintainability
  • Experience with CI/CD pipelines, build systems, development infrastructure, and testing frameworks
  • Ability to work at the intersection of research and engineering and translate algorithms into robust software
  • Ability to understand SDI algorithms and make smart architectural decisions (not necessarily be the data scientist)
  • Knowledge of quantitative and real-time data processing testing methods
  • Drive to restructure and bring clarity to ambiguous codebases
  • Collaborative teamwork with researchers, engineers, and team leads
  • Fluent English
  • German language skills
  • Familiarity with signal processing, ML pipelines, sensor data, or measurement software environments
  • Experience in deep-tech, hardware-adjacent, or embedded software environments
  • Background working in cross-functional teams spanning research and product
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vienna
53 Employees
Year Founded: 2016

What We Do

MAKING FUTURE REALITY Being the inventor of Eye Hyper-Tracking® and pioneering the Digital Iris® technology, we constantly strive to create a new depth of connection between people and between people and the digital world. It is our mission to be at the forefront of developing technology that truly understands people’s perception of their reality around them and supports them in interacting with their world. Based on our expertise in vision research, we are working on redefining Mixed Reality with technology such as gaze-based MR and Eye Gestures. Already today, our smart glasses are used by customers worldwide for applications from remote maintenance and live consulting to efficient training and video documentation.

Similar Jobs

Tulip Logo Tulip

Forward Deployed Engineer - EMEA

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees
70K-105K Annually

Dynatrace Logo Dynatrace

Senior Product Manager

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Vienna, AUT
5600 Employees
90K-112K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Director - Alpine (Remote, Switzerland)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
2 Locations
10000 Employees

Mondelēz International Logo Mondelēz International

Commercial Finance Analyst AT (m/f/d)

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Vienna, AUT
90000 Employees
57K-57K Annually

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account