Softwareentwicklung

C++-Entwickler/in

Artec 3D entwickelt erstklassige 3D-Scanner, hochmoderne 3D-Datenverarbeitungstechnologien und fortschrittliche Gesichtserkennungssysteme.

Das Unternehmen erweitert nun seine Abteilung, die für die Entwicklung und Unterstützung von Instrumenten für die Scannerproduktion, vor allem für die Kalibrierung, sowie für verwandte Prozesse in anderen Bereichen zuständig ist.

Die von dieser Abteilung entwickelten Werkzeuge sind für den Produktionsablauf von Scannern von entscheidender Bedeutung, da sie die effektive Montage von Scannern, ihre Kalibrierung und die Qualitätskontrolle unterstützen.

Das Team führt verschiedene Experimente durch und sammelt und verarbeitet umfangreiche Datenmengen, um neue Algorithmen zu entwickeln oder bestehende Algorithmen zu integrieren und abzustimmen. Die trägt zur Erhöhung der Qualität der 3D-Bilder, der Genauigkeit der Scanner und der Effizienz der Produktionskette bei.

Aufgaben:

  • Integrierung oder Entwicklung der Funktionen für eine Reihe von produktionsbezogenen Werkzeugen. Dies kann Bildverarbeitung, intensive Multi-Thread-Entwicklung, das Sammeln von Statistiken und darauf basierende Entscheidungen, das Finden optimaler Algorithmenoptionen und Berechnungen im Zusammenhang mit linearer Algebra umfassen.
  • Planung und Durchführung von Experimenten zur Untersuchung verschiedener Aspekte des Funktionierens von 3D-Scannern
  • Schreiben von eingebettetem Software-Code für einige Berechnungen, die mit 3D-Scannern durchgeführt werden
  • Entwicklung und Erweiterung von Datenverwaltungstools, einschließlich der Interaktion mit Webservern und GUI-Datenverwaltungsanwendungen
  • Anfallende Supportaufgaben, Fehlerbehebung und Code-Refactoring

Technologien:

  • C++(14+), OpenCV, Qt
  • Linux/Windows x64/ARM plattformübergreifende Entwicklung
  • Python: 3.x, NumPy

Erforderliche Fähigkeiten:

  • Kenntnis von С++: middle+
  • Kenntnisse der grundlegenden linearen Algebra oder die Bereitschaft, sie schnell zu lernen

Von Vorteil:

  • Die Sprache Python. Sie werden eigentlich die ganze Zeit damit zu tun haben – seien Sie also bereit, sie zu lernen, wenn Sie sie nicht bereits kennen.
  • Erfahrung in professioneller Bildverarbeitung

Was wir anbieten:

  • Autonomie und Kreativität in Ihrem Verantwortungsbereich
  • Krankenversicherung
  • Catering für das Mittagessen
  • Flexible Arbeitszeiten
  • Firmensammlung von Brettspielen

Erzählen Sie bitte
ein wenig über sich: