Software Engineer GPU – R&D Camera Systems ( (m|w|d)

„Inspiring images. Since 1917.“ ARRI ist ein global tätiges Unternehmen der Film- und Medienbranche mit weltweit rund 1400 Mitarbeiterinnen und Mitarbeitern. Die nach August Arnold und Robert Richter benannte Firmengruppe wurde in München gegründet, wo sich auch heute noch der Hauptsitz befindet. Weitere Niederlassungen existieren in Europa, Nord- und Südamerika, Asien und Australien.

Die ARRI-Gruppe besteht aus den Geschäftsbereichen Camera Systems, Lighting, Media und Rental, die sich der Verbindung von Kunst und Zukunftstechnologien für bewegte Bilder verschrieben haben. ARRI ist führend in der Entwicklung, Herstellung und Vermarktung von Kamera- und Beleuchtungssystemen für die Film- und Fernsehindustrie mit einem weltweiten Vertriebs- und Servicenetzwerk. Darüber hinaus ist ARRI als integrierter Mediendienstleister in der Post- und Koproduktion und im Weltvertrieb von Filmen sowie als Kamera-, Licht- und Bühnenverleih für professionelle Produktionen tätig.

Die Academy of Motion Picture Arts and Sciences hat ARRI in Anerkennung der innovativen Leistungen für die Filmindustrie bislang 19 wissenschaftliche und technische Auszeichnungen verliehen.

Software Engineer GPU – R&D Camera Systems ( (m|w|d)

ARRI Media GmbH
Munich
Ihre Aufgaben:
  • Sie unterstützen bei der Neuentwicklung sowie der Weiterentwicklung bestehender Produkte zur Bild- und Videoverarbeitung
  • Dabei implementieren und optimieren Sie Bildverarbeitungsalgorithmen auf CPU und GPU (CUDA, Metal und OpenGL)
  • Sie führen Fehleranalysen, Debuggings und Fehlerbehebungen durch und bringen eigene Ideen zur kontinuierlichen Verbesserung der Softwarequalität ein
Ihr Profil:
  • Ihr Studium im Bereich Informatik, Ihre Ausbildung im Bereich IT oder eine vergleichbare Ausbildung haben Sie erfolgreich abgeschlossen
  • Sie bringen Berufserfahrung im Bereich High Performance Computing und GPU Computing (Metal, CUDA, OpenCL) mit und verfügen über fundierte C++ Kenntnisse
  • Sie haben Erfahrung im objektorientierten Design/Entwicklung sowie in der C/C++ Multi-Plattform-Softwareentwicklung auf verschiedenen Betriebssystemen (Linux, MacOS, Windows)
  • Zudem haben Sie Erfahrung in agilen Entwicklungsprozessen (Scrum) und haben bereits mit Test Driven Development, Continuous Integration sowie Test Frameworks wie CppUnit oder Google Test gearbeitet
  • Erfahrung in Python und Plattform-spezifischem Shell Scripting sowie ein gutes technisches Verständnis ergänzen Ihr Profil
  • Persönlich zeichnen Sie sich durch eine hohe Teamfähigkeit, eine strukturierte Arbeitsweise sowie ausgeprägte Kommunikationsstärke aus
  • Sehr gute Englischkenntnisse runden Ihr Profil ab, Deutschkenntnisse sind ergänzend von Vorteil
Wir bieten:
  • Flexible Arbeitszeiten
  • 30 Tage Urlaub sowie Sonderurlaubstage bei bestimmten Anlässen
  • Eine marktgerechte Vergütung und attraktive Zusatzleistungen
  • Eine betriebliche Altersvorsorge
  • Spannende Entwicklungsmöglichkeiten
  • Regelmäßige Mitarbeiterevents
  • Ein Corporate Benefits Programm mit vergünstigten Mitarbeiterangeboten

Es erwartet Sie ein herausforderndes und spannendes Arbeitsumfeld mit vielfältigen Gestaltungsmöglichkeiten und internationaler Ausrichtung!

Wir freuen uns auf Ihre Onlinebewerbung mit Angabe Ihres frühestmöglichen Eintrittstermins und Ihrer Gehalts­vor­stellung.

Simone Leyser