Software Engineer Computer Vision Platform Integration (m/w/d)

Bei Visometry arbeiten wir an Softwarelösungen und Services im Bereich Augmented Reality und Computer Vision für unterschiedliche Branchen und Industrien. Als junges Startup und Fraunhofer-Ausgründung verbinden wir Innovationsgeist mit langjähriger R&D-Erfahrung und tiefem Know-how für Augmented Reality und Computer Vision-Technologien.

Unsere VisionLib-Engine ermöglicht anhand von CAD-Daten reale Objekte mithilfe von Bildverarbeitungsalgorithmen zu erkennen und zu verfolgen. Bereits heute wird VisionLib von Größen der Automobilindustrie sowohl für AR-Apps als auch in der automatisierten Produktion & Qualitätssicherung eingesetzt. Unsere Kunden schätzen unsere innovativen Lösungen und die Qualität unserer Technologien.

Stellenbeschreibung

Die VisionLib Tracking-Engine wird seit Jahren für professionelle AR eingesetzt. Mit unserem Enhanced Model Tracking gehören international zu den Technologieführern in der Verbindung von 3D CAD-Modellen mit Computer-Vision zur Lokalisierung von Objekten oder Kameras. Diese Kompetenz möchten wir weiter ausbauen.

Für die Integration unserer Basistechnologien in verschiedene Plattformen und die Erweiterung unserer APIs suchen wir einen motivierten und talentierten Software Engineer “Computer Vision Platform Integration” (m/w/d) an unserem Hauptsitz in Darmstadt.

Als Teil unseres Teams konzentrieren Sie sich auf die Integration von Computer Vision Algorithmen in unsere industriellen Services. Sie arbeiten an modernster Technologie und entwickeln echtzeitfähige Verfahren, die präzise und robust einsetzbar sind. Ihre Technologientwicklungen ermöglichen ein qualitativ hochwertiges Benutzererlebnis in einer Reihe von Anwendungsfällen und industrielle AR-Anwendungen. Dabei arbeiten Sie eng mit anderen Teams (Computergrafik, Plattform & Betriebssystem, Software-Testing) zusammen. Vom Konzept, über die Vorentwicklung gestalten und begleiten Sie Entwicklungen bis zur Integration in unsere Produkte.

Bei Unterstützung und Teamgeist, bieten wir viel Freiraum für die eigenverantwortliche Entwicklung und die Möglichkeit, mit Experten und internationalen Kunden zusammenzuarbeiten.

Job Description

The VisionLib tracking engine has been used for years for professional AR. With our Enhanced Model Tracking, we are one of the world’s technology leaders in combining 3D CAD models with computer vision to locate objects or cameras. We would like to further expand this competence.

For the integration of our base technologies in different platforms and the extension of our APIs, we are looking for a motivated and talented Software Engineer “Computer Vision Platform Integration” (m/w/d) at our headquarters in Darmstadt.

As part of our team, you focus on integrating computer vision algorithms into our industrial services. You will work with on state-of-the-art technology and develop real-time capable processes that are precise and robust. Your technology development enables a high-quality user experience across a range of use cases and industrial AR applications. You will work closely with other teams (computer graphics, platform & operating system, software testing). From concept to pre-development you will design and accompany developments up to the integration in our products.

With support and team spirit, we offer plenty of space for self-responsible development and the opportunity to work together with experts and international customers.

Diese Aufgaben erwarten Sie

  • Integration von Computer Vision, Deep Learning- und VisionLib-Algorithmen in verschiedene (mobile) Plattformen 
  • Native Entwicklung mit iOS & Android, UWP
  • Entwerfen und Entwickeln von API-Schnittstellen für VisionLib-Entwickler in verschied. Render- und Game-Engines
  • Pflege und Entwicklung eines gemeinsamen Software-Frameworks / -Stacks
  • Konzeption, Design und Implementierung von integrierten Mobilen Computer Vision-Systemen auf Basis von VisionLib
  •  Entwicklung von Unit-, Funktions-, Integrations- und Interoperabilitätstests
  • Technische Dokumentation, einschließlich Architekturdiagramme und API-Beschreibungen 
  • Enge Zusammenarbeit mit dem Team aus Computer Vision R&D, Ingenieuren und Entwicklern, um die Entwicklung von Features zu koordinieren 
  • Zusammenarbeit mit Customer Development, um deren Anwendungen in den VisionLib-Stack zu integrieren

Your tasks

  • Integration of Computer Vision, Deep Learning and VisionLib algorithms into different (mobile) platforms
  • Native development with iOS & Android, UWP
  • Designing and developing API interfaces for VisionLib developers in various render and game engines
  • Maintenance and development of a mutual software framework / stack
  • Conception, design and implementation of integrated mobile vision systems based on VisionLib
  • Development of unit, function, integration and interoperability tests
  • Technical documentation, including architectural diagrams and API descriptions
  • Close cooperation with the team of Computer Vision R & D, engineers and developers to coordinate the development of features
  • Collaboration with Customer Development to integrate their applications into the VisionLib stack.

Ihr Profil / Das erwarten wir von Ihnen

  • Abgeschlossenes Studium im Bereich Informatik, idealerweise mit Schwerpunkt Computer Vision
  • 1-3 Jahren Berufserfahrung in der Softwareentwicklung
  • sicherer Umgang in der Programmierung von C/C++, Objective-C, C# (Java wünschenswert)
  • Erfahrung mit div. mobilen APIs, wie Android NKD + SDK, iOS
  • Entwicklungs-Erfahrung mit Render- und Game-Engines wie Unity3D und Unreal
  • Versierter Umgang mit div. IDEs, wie VisualStudio, Xcode, Android Studio, Unity3D
  • Erfahrung mit Build-Umgebungen (CMake, Git, Continuous Integration Plattformen, …)
  • Erfahrung mit Computer Vision und AR (bspw. ARKit, ARCore, OpenCV)
  • gute mündliche und schriftliche Kommunikationsfähigkeiten und Teamfähigkeit
  • gute Deutsch/Englischkenntnisse
  • selbstständiger und strukturierter Arbeitsstil mit hoher Flexibilität
  • Interesse an mobilen und neuartigen Technologieentwicklungen

Your profile / what we expect from you

  • Degree in computer science, ideally with a focus on computer vision
  • 1-3 years of professional experience in software development
  • safe handling of programming in C / C ++, Objective-C, C # (Java desirable)
  • Experienced with various mobile APIs, such as Android NKD + SDK, iOS
  • Development experience with rendering and game engines like Unity3D and Unreal
  • Versatile handling of various IDEs, such as Visual Studio, Xcode, Android Studio, Unity3D
  • Experience with build environments (CMake, Git, Continuous Integration Platforms, …)
  • Experience with computer vision and AR (eg. ARKit, ARCore, OpenCV)
  • good verbal and written communication skills and teamwork
  • good German / English skills
  • independent and structured working style with high flexibility
  • interest in mobile and novel technology developments

Das erwartet Sie bei uns 

Wir sind ein gründergeführtes Unternehmen mit internationaler Ausrichtung. Wir bieten Freiraum für Eigeninitiative und Verantwortung, Einblick in spannende Kunden und Entwicklungen, herausfordernden Problemstellungen mit innovativen Technologien, innovative Projekte, sympathische Kollegen/innen, Teamwork, und ein flexibles und kreatives Arbeitsumfeld. Sie erhalten die Chance, an Zukunftsthemen zu arbeiten und die Möglichkeit, früh im Company Building dabei zu sein und unsere Produkte und Service maßgeblich durch Ihre Ideen mit zu gestalten.

That awaits you here

We are a founder-led company with an international orientation. We offer space for initiative and responsibility, insight into exciting clients and developments, challenging issues with innovative technologies, innovative projects, sympathetic colleagues, teamwork, and a flexible and creative work environment. You will have the chance to work on topics of future technology and the opportunity to be part of the company building early on, significantly shaping our products and services with your ideas.

Beginn / Dauer

Ab sofort. Unbefristet. Vollzeit.

Start / Duration

From now on. Perpetual. Full time.

Klingt #spannend, #gut, #herausfordernd?

Dann sollten wir uns kennenlernen! Schreiben Sie unserem CEO Harald Wuest per Email an jobs@visometry.com mit vollständigen Unterlagen und Lebenslauf, Zeugnissen, Gehaltsvorstellungen und frühestmöglichem Einstiegstermin. Wir freuen uns auf Ihre Bewerbung und darauf, Sie kennenzulernen.

We should get to know each other! Email our CEO Harald Wuest to jobs@visometry.com with full paperwork and resume, testimonials, salary expectations, and earliest possible start date. We look forward to receiving your application and to getting to know you.