(Senior) Software Engineer (all genders) The Glue Code
Job Summary
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. Were 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.
Its understanding what the data means and building the systems that deliver the information.
Tasks
What Youll Be Doing
- Build and maintain the software architecture that connects the SDI teams 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 dont 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 dont 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
Whats 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 cant wait to meet you.
Making Future Reality lets architect it together.
Send us your application and lets take off together!
About Company
We are a young deep-tech company with an exciting mission: to make the future a reality. By combining pioneering technology with scientific expertise in the field of vision research, we aim to enable a whole new way of interacting with the digital world. If you're passionate about ... View more