About Asaphus Vision

At  Asaphus Vision, our mission is to lead the way in enabling safer and more personalized driving experiences for all. We accomplish this by driving innovation in computer vision and deep-learning algorithms, and delivering cutting-edge software to the automotive industry. Our driver-monitoring and interior-monitoring technology sets the industry standard for safety, convenience, and personalization, and is trusted by leading car manufacturers around the world.

Asaphus Vision is a company of the Valeo group.

We strive to foster a positive, international, diverse, and inclusive work environment that empowers our employees to grow and excel. We value diversity, collaboration, and transparency, and believe that our employees are our greatest asset. Our goal is to attract and retain the most talented individuals in the industry, and to provide them with the resources, training, and opportunities they need to succeed. By working together, we will continue to push the boundaries of what is possible in automotive software, and set new standards for excellence in our industry.

Asaphus Vision is ISO 9001 certified.


The Asaphus Library is a driver-monitoring and interior-monitoring software that is optimized to deal with all the complex situations that can occur in a moving vehicle. It processes the video stream of a single 2D near-infrared camera.

Because the Asaphus Library is fully based on deep-learning technology, it offers unparalleled accuracy, robustness, and high availability. It is extremely light and optimized under embedded computing constraints. It meets the highest safety requirements and has proven itself in mass production by OEMs around the world. 

The output signals of the Asaphus Library power advanced driver-assistance systems, level 2 and level 3 automated driving, personalization, and automatic airbag deactivation functions.

The Asaphus Library implements the functions:

  1. 3D head pose,
  2. Eye-opening state,
  3. Eye gaze,
  4. Gaze region-of-interest and gaze control,
  5. Distraction and drowsiness detection,
  6. Face identification, and presentation-attack detection,
  7. Detection of facial expressions,
  8. Use-of-phones and driver-activity detection,
  9. 3D body pose and out-of-position detection,
  10. Occupancy classification, child-seat detection.


Looking for your next big adventure? Are you passionate about solving complex and interesting problems? Join our team! Asaphus offers a fast-paced work environment in which your work has an impact. Work on cutting-edge AI software in a motivated and international team. Take advantage of our team of currently 50+ colleagues by learning new skills and progressing in your career.

We believe in rewarding excellent work. Join Asaphus and enjoy an international, culturally diverse work environment. We have an open corporate culture and a leadership team that listens and cares about your professional growth. We offer a competitive salary that will retain the top talents. Our modern office is in the center of Berlin (Charlottenburg). Our office building is a Green Building and has been awarded with the LEED Gold Certification for Sustainability.

Just e-mail us your application, including your CV and salary expectations, to jobs@asaphus.de.

C++ Senior Software Engineer (m/w/d)
C++ Senior Software Engineer (m/w/d)

Your responsibilities:

Designing and developing our C++ software in an agile environment;
Testing and debugging C++ code in Windows, Linux, and on embedded systems;
Using and extending our continuous development and integrating pipelines for robust software testing and deployment.
Our tool stack:
C++, Python, TensorFlow;
JIRA, Confluence, Gitlab;
GoogleTest, Meson, Docker, JFrog Artifactory.

Your profile:

Master’s degree or equivalent in Computer Science or Mathematics;
5+ years of relevant work experience;
Excellent problem-solving and analytical skills;
Strong programming skills in C++ (C++14 is in focus);
Knowledge of Python;
Proven experience in software development;
Proven experience with software design and development concepts;
Experience with OpenCV and CNN is a plus;
Experience working in automotive is a plus;
Solid communication skills in English;
German residency or an existing working permit for Germany is essential.

C++ Embedded Software Engineer (m/w/d)
C++ Embedded Software Engineer (m/w/d)

Your responsibilities:

Designing and developing our C++ software in an agile environment;
Utilizing and maintaining our small hardware farm, used by the CI/CD to run automated tests;
Testing and debugging C++ code in Windows, Linux, and on embedded systems;
Using and extending our CI/CD pipelines for robust software testing and deployment.

Your profile:

Master’s degree in Computer Science or Mathematics;
2+ years of experience in embedded software development;
Excellent problem-solving and analytical skills;
Strong programming skills in C++ (C++14 is in focus);
Knowledge of Python;
Experience with Jenkins and Gitlab CI is a plus;
Experience with OpenCV and CNN is a plus;
Excellent communication skills in English;
German residency or an existing working permit for Germany is essential.

R&D Engineer Deep Learning (m/w/d)
R&D Engineer Deep Learning (m/w/d)

Your responsibilities:

Develop machine-learning models for use in our software library;
Develop and maintain pre-processing, training, and evaluation pipelines;
Analyze, validate, test, and understand the inner workings and limitations of your models;
Support the release of the library to production;
Develop and automate our machine learning infrastructure;
Guide, support, and develop tools for the data acquisition for your models;
Analyze, clean, and preprocess data for training and validation;
Employ software development best practices and help to maintain them through reviews and mentoring.

Your profile:

At least a Master’s degree in Computer Science with a strong focus on Machine Learning;
Deep understanding of machine-learning methods and in particular deep learning for machine vision problems;
Excellent problem-solving and analytical skills;
Experience with relevant scientific software packages (Python, TensorFlow, Caffe,…);
Strong software engineering skills for prototypic development and implementation of experimental setups;
Experience with machine learning in production and MLOps is a plus;
Programming skills in Python and C++;
Excellent communication skills in English.

Data Acquisition Manager/Specialist (m/w/d)
Data Acquisition Manager/Specialist (m/w/d)

Your responsibilities:

You will develop a strategy for data recording and data characterization for specific automotive projects. This includes audio, visual and motion data;
This strategy will be further expanded and improved by you in order to efficiently support AI development;
You develop corresponding recording stories along the strategy;
You are responsible for both the training and the validation data;
You check the manufacturability and use of synthetic data to fulfill specific purposes;
You install independently the necessary hardware in test vehicles or laboratories;
You coordinate the hardware that has to be used for data recording with suppliers;
You are used to understanding customer specifications and incorporating the findings into data recording;
You select recording agencies worldwide;
You are willing to accompany recordings on-site and at the customer, if necessary also abroad.

Our tool stack:

Jira; internal proprietary software; Google Sheets; MongoDB; Jenkins; Python

Your profile:

You have completed a technical degree or a training;
You have professional experience in a similar field and you are willing to further develop your skills;
You are familiar with basic machine learning concepts and terminology;
Knowledge of software development processes in industry, background in data wrangling, hardware tools, Python scripting skills or other software development experience will simplify your onboarding;
You possess strong communication and problem-solving skills;
With your can-do attitude you are able to push for improvements;
You are proactive and a team player;
You speak fluent English; German is a plus;
German residency or an existing working permit for Germany is essential.

Software Engineer Python (m/w/d)
Software Engineer Python (m/w/d)

Your responsibilities:

Key role in the calibration and deployment process of our AI software for our customers;
Direct cooperation with our customers, including occasional travel to customer sites;
Support of our machine learning developers with the analysis of model performance, evaluation, and data processing;
Central role in developing and operating our machine learning infrastructure;
Automation of our development and data processes with tools like Gitlab CI, Jenkins, and Docker;
Active participation in code reviews and training sessions for improving code quality;
Working as a member of an Agile development team.

Your profile:

Master’s degree in Computer Science or similar field;
2+ years of work experience with Python;
Very good knowledge of Python and Linux;
You write clean, reliable code;
You are organized, responsible and you work well with deadlines;
Independent working mentality, proactive attitude and an entrepreneurial mindset;
Experience with C++ is an advantage;
Excellent communication skills in English;
German residency or an existing working permit for Germany is essential.

IT-System Administrator (m/w/d)
IT-System Administrator (m/w/d)

Your responsibilities:

You operate complex IT systems and ensure constant availability;
You plan, install, configure and maintain the IT systems;
You support our team in technical matters;
You coordinate, analyze and fix technical faults, also with external service providers;
You work on the further development and optimization of our IT infrastructure.

Your qualifications:

Bachelor’s or Master’s degree in Computer Science;
Strong skills and experience in administering Windows systems and Active Directory;
Strong skills and experience in the administration of Linux systems (preferably Debian);
At least two years of professional experience as an IT-System Administrator is a plus;
Experience in server networking at system level (structure of interfaces, routing, iptables);
Knowledge in the field of IT security;
Dealing with scripting languages: Shell, Bash, Python;
Excellent communication skills in English and in German;
German residency or an existing working permit for Germany are essential.

Requirement Engineer (m/w/d)
Requirement Engineer (m/w/d)

Your responsibilities:

Understand the overall system to which you contribute;
Analyze the customer/system requirements, provide your feedback and your propositions for improvement;
Provide the initial verification strategy for the requirements you are using;
Specify detailed requirements according to the V-Model;
Collaborate with customers and stakeholders to understand and derive needs and requirements;
Translate business requirements into detailed user stories and acceptance criteria;
Own and continuously improve the requirements process, to ensure good traceability from customer requirements to user stories.

Your qualifications:

Degree in the fields of electrical engineering, computer science, automotive engineering or similar;
5+ years of professional experience in the area of requirement management;
Automotive experience, preferably in the area of camera development/driver assistance or driver monitoring systems;
Experience with agile development methodologies;
Strong communication and stakeholder management skills;
Experience with embedded AI is a plus;
Experience with ASPICE, ISO26262, SOTIF is a plus;
Excellent communication skills in English;
German residency or an existing working permit for Germany is essential.

HR Assistant (m/w/d)
HR Assistant (m/w/d)

Deine Aufgaben:

Du koordinierst das On- und Offboarding unserer Mitarbeiter.
Du bist verantwortlich für die ganzheitliche Pflege von Mitarbeiterdaten inklusive Urlaubsverwaltung, Krankverwaltung usw.
Du arbeitest eng zusammen mit verschiedenen Abteilungen (HR Manager, Geschäftsführung, Steuerbüro).
Du bist für die gewissenhafte Prüfung der Mitarbeiter-Arbeits- und Pausenzeiten zuständig.
Du hast immer ein offenes Ohr für unsere Mitarbeiterinnen und Mitarbeiter und führst in regelmäßigen Abständen Feedbackgespräche durch.
Du unterstützt uns im Recruiting.
Du erstellst Stellenanzeigen und verwaltest unsere Anzeigen auf Jobportalen.
Du unterstützt den HR Manager und setzt diverse HR-Projekte um.
Du prüfst monatlich die Korrektheit der Lohnabrechnungen.

Dein Profil:

Du hast eine kaufmännische Ausbildung oder ein Studium mit entsprechender Ausrichtung erfolgreich abgeschlossen.
Du hast idealerweise min. 1 Jahr praktische Erfahrung im HR-Bereich gesammelt.
Mit Deiner sehr guten Menschenkenntnis hast Du ein gutes Gespür bei potenziellen neuen Kollegen und unserem Team.
Du bist vertrauensvoll, strukturiert und kommunikativ.
Du liebst die Herausforderung, die gute Zusammenarbeit mit anderen und bist ein großartiger Teamplayer.
Du bist kreativ und hast keine Scheu, neue Ideen und Weiterentwicklungsmöglichkeiten vorzustellen.
Du beherrscht Deutsch und Englisch verhandlungssicher inklusive in Wort und Schrift.

Grants and Awards

Research Tax Credit, 2019-2021
Research Tax Credit, 2019-2021
KMU Innovativ: project DeepEyeTracking, 2017 - 2019
KMU Innovativ: project DeepEyeTracking, 2017 - 2019
Winner 2015
Winner 2015
EXIST grant 2014 - 2015
EXIST grant 2014 - 2015
Winner 2014
Winner 2014


Asaphus Vision GmbH
Managing Director: Fabien Dias
Fon: +49 30 235 923 490
Email: contact@asaphus.de

Visiting Address:
Asaphus Vision
Gutenbergstraße 2
10587 Berlin | Germany