Senior Software Entwickler (m/w/d) für professionelle Video Applikationen unter macOS

Pomfort entwickelt marktführende Software für die Filmindustrie. Ob für Kino, Netflix, TV oder Commercials: Wir bieten innovative und perfekt auf den Benutzer abgestimmte Desktop-Software für macOS, die professionellen Filmschaffenden weltweit deren tägliche Arbeit am Filmset und in der Postproduktion erleichtert.

Um auch weiterhin Maßstäbe zu setzen und die Zukunft der Filmproduktionen mitzugestalten, suchen wir Dich! Du hast langjährige Erfahrung in der Software- entwicklung und bist bereit bei uns Verantwortung für Teile unseres Produktportfolios zu übernehmen? Dann werde Mitglied in unserem internationalen und hoch agilen Entwicklungsteams in dem Du in die Welt der professionellen Filmproduktionstechnologie eintauchen und schnell Verantwortung übernehmen kannst.

POMFORT SOFTWARE IST WELTWEITER STANDARD AM FILMSET:

  • Bei der Verarbeitung von Filmdaten am Filmset in Verbindung mit High-End Kameras wie z.B. von ARRI, SONY, RED, oder DJI.

  • Für Filtering und Farbkorrektur von Live-Video der Kameras auf Set-Monitoren für die kreative Interaktion von Regisseuren und Kameraleuten während der Filmaufnahme.

  • Zur Bereitstellung der zugehörigen Look- und Clip-Metadaten per Cloud und File Transfer für die nachfolgenden Postproduktions-Schritte wie Schnitt und Visual Effects.

  • Für die Erstellung (Transkodierung) von farbkorrigierten Clips zum Abspielen und Review durch das Produktionsteam.

AKTUELLE BEISPIEL PROJEKTE AUS UNSEREN TEAMS:

  • Entwurf einer neuen Live Video Processing und Streaming Pipeline mit dem Fokus auf geringer Latenz durch die Nutzung der neuen Apple Silicon Technologien

  • Entwicklung von Performance optimierten Grafik-Shadern für unsere Video Applikationen auf der Basis von Metal und CoreImage

  • Evaluation von SDKs und Frameworks, wie z.B. SwiftUI für die Anwendung in unseren Desktop Applikationen (Identifizieren von Potential und Limitierungen, Formulieren von Best Practices) und Portierung existierender Komponenten wo sinnvoll

  • Einbettung von KI-Technologien zum Beispiel zur Automatisierung von Farbkorrektur und Kamera-Abgleich

  • Pomfort Software in "Virtual Production" Setups mit neuen technologischen Integrationen, z. B. mit Unreal Engine

  • Optimierung und Verbesserung der Wartbarkeit unserer Repository Struktur und des Build Systems um gesharten Code besser zwischen den verschiedenen Produkten aktuell halten zu können

Pmfort GmbH
Nordendstr. 3
80799 München

DEINE ROLLE:

  • Du entwirfst und implementierst Lösungen für neue Anforderungen unserer bestehenden Desktop Anwendungen in enger Zusammenarbeit mit dem Product Owner und unserem User Interaction Experten.

  • Du machst dich mit neuen Technologien vertraut und bindest diese entweder direkt ein oder bereitest deren Benutzung durch das Team in Prototypen vor.

  • Du entwirfst neue Software Architekturen, setzt diese initial um und hilfst anderen Team Mitgliedern diese zu adaptieren.

  • Als erfahrener Software Entwickler übernimmst du Ownership für bestehende oder neu entwickelte Software Komponenten und hast ein Auge auf die Qualität und langfristige Wartbarkeit.

  • Du stehst in engem Austausch mit dem Product Owner und dem Leiter der Entwicklungsabteilung um gemeinsam Aufwände abzuschätzen und die optimale Kombination aus Mehrwert für den Anwender und Aufwand in der Entwicklung zu finden.

  • Du coachst andere Software Entwickler zum Beispiel bei der Umsetzung von neuen Features oder dem fixen von Bugs und reviewst ihren Code.

DAS SOLLTEST DU MITBRINGEN:

  • Langjährige Berufserfahrung in der Softwareentwicklung

  • Du hast entsprechend sehr tiefe Kenntnisse in mindestens einer objektorientierten Programmiersprache (z.B. C++, Java, Objective-C, Swift).

  • Idealerweise hast Du bereits Erfahrung mit Objective-C oder Swift auf macOS oder iOS.

  • Du kennst den kompletten Life Cycle von Softwareprodukten und kannst ein Feature von der ersten Idee bis zum Release umsetzen.

  • Du kannst Dich schnell und selbständig in existierenden Code und Technologien einarbeiten.

  • Du hast eine pragmatische und lösungsorientierte Arbeitsweise mit einem guten Gespür für Software-Architektur und dafür wann ein Refactoring wirklich notwendig ist.

  • Du hast Interesse und Spaß an neuesten Technologien aus der Welt der Filmproduktion und hast genug "Reverse Engineering" Skills um auch mal mit sparsam dokumentierten 3rd Party SDKs zurecht zu kommen.

  • Arbeiten im Team macht dir Spaß und Du hast auch bei Diskussionen zu komplexen Sachverhalten die passende Detailtiefe für die anwesenden Gesprächspartner im Blick.

    Zusätzliche Pluspunkte:

  • Erfahrung mit User Interface Entwicklung und dem Technologie Stack einer macOS

    Anwendung

  • Vorwissen im Bereich Videotechnik, Bildbearbeitung oder Color Science

  • Kenntnisse von den Abläufen bei Filmproduktionen

DAS MACHT DAS ARBEITEN BEI POMFORT SO EINZIGARTIG:

  • Du entwickelst vielschichtige und innovative Software-Lösungen mit hohem Design und Qualitätsanspruch, die von Filmschaffenden weltweit begeistert eingesetzt werden.

  • Dich erwartet eine lebendige und frische Arbeitskultur mit flachen Hierarchien und schnellen Entscheidungswegen in kleinen agilen Projektteams.

  • Du arbeitest in einer top ausgestatteten Arbeitsumgebung in unserem Office im Zentrum von München oder kannst Dich auch flexibel entscheiden, ob Du von Deinem aktuellen Wohnort aus arbeiten möchtest (remote).

  • Alle unsere Mitarbeiter/Innen haben stets die Option im Home Office zu arbeiten und werden von uns entsprechend unterstützt.

  • Nach Wunsch stehen Dir vielfältige Möglichkeiten der Gehaltsoptimierung wie z. B. Fahrtkostenzuschuss, Essensmarken, Job-Bike-Leasing zur Verfügung.

HABEN WIR DEIN INTERESSE GEWECKT?

Dann freuen wir uns über die Zusendung Deiner aussagekräftigen Bewerbung per E-Mail an:

Alexander Sahm, Head of Software Development:

hr@pomfort.com