Martin Löwegren och Sara Gramark smiling infront of the camera

Bildstabilisierung, Privatzonenmaske, Schnittstellen und die Sicherung einer reibungslosen Verbindung zur Cloud – all das ist Teil der täglichen Arbeit für einen integrierten Linux-Entwickler. Um mehr darüber zu erfahren, haben wir uns mit Sara Garmark und Martin Löwegren unterhalten, zwei Engineering Managern, die im Zentrum der Linux-Entwicklung bei Axis stehen. 

Linux + AXIS OS

„Die Möglichkeiten für Entwickler sind unbegrenzt – es gibt wirklich etwas für jeden“, sagt Martin, als er nach den Möglichkeiten von Linux bei Axis gefragt wird. Im Zentrum dieser Rollen steht AXIS OS, unser maßgeschneidertes Betriebssystem auf Basis von Linux. Als integriertes Linux-System läuft es direkt auf unseren Geräten und ist für Leistung in Echtzeit optimiert. Diese leistungsstarke Grundlage steuert alles, von unseren Netzwerkkameras und Audio-Produkten bis zu unseren Body-Worn-Lösungen, und gewährleistet nahtlose Leistung und Zuverlässigkeit. 

Was Sie als Linux-Entwickler bei Axis erwarten können

Linux-Entwickler spielen eine entscheidende Rolle im gesamten Produkt- und Lösungsangebot des Unternehmens in den Bereichen Sicherheit, Videoanalyse, Audio, Bildgebung und so weiter. Gemeinsam gestalten und stärken sie das Axis Ökosystem. Sara und Martin geben uns einen Einblick in einige der Aufgaben, für die ihre Teams verantwortlich sind.

„Mein Team hat mehrere Funktionen, die alle entscheidend für den reibungslosen Betrieb unserer Produkte sind“, erklärt Sara. „Wir kümmern uns um Bildstabilisierung, Korrektur der Tonnenverzeichnung (Behebung geometrischer Verzerrungen, die durch die Kameraoptik verursacht werden), Zusammenfügen (für ein Ein-Kamera-Erlebnis bei Multisensor-Panoramakameras) sowie Text- und Bild-Overlays. Wir sind auch für die statische und dynamische Privatzonenmaske zuständig und sorgen dafür, dass empfindliche Details wie Gesichter oder Fahrzeugkennzeichen bei Bedarf ausgeblendet werden können.“

Martin Löwegren und Sara Gramark sitzen auf einer Treppe und unterhalten sich. Martin Löwegren und Sara Garmark, zwei Engineering Manager im Zentrum der Linux-Entwicklung bei Axis.

Martins Team ist auf Body-Worn-Kameras spezialisiert, die häufig von Polizei- und Sicherheitspersonal verwendet werden. „Wir arbeiten auf einer höheren Ebene als Saras Team“, sagt Martin. „Wir bauen auf AXIS OS auf und erstellen eine Lösung, bei der Geräte in einem System verwaltet werden, oder wir ergänzen Funktionen wie das Streamen von Daten aus Kameras in die Cloud oder das automatische Starten von Aufzeichnungen. Zu meinem Team gehören C-, Rust- und Go-Entwickler sowie Frontend-Entwickler, die die kundenorientierten Schnittstellen entwerfen.“ 

Gute Ergebnisse durch Zusammenarbeit

Ein Aspekt, den Sara und Martin übereinstimmend hervorheben, ist die Zusammenarbeit innerhalb ihrer eigenen Teams, zwischen den Teams und mit anderen Abteilungen. „Alle sind sehr kooperativ und ein Großteil unserer Arbeit erfolgt teamübergreifend“, sagt Sara. „Wenn wir die Kräfte mit anderen Teams bündeln, können wir viel schneller Ergebnisse erzielen und die beste technische Lösung für unsere Kunden finden.“

Martin stimmt zu: „Die Entwicklung einer Body-Worn-Kamera erfordert viele Kompetenzen, von der Hardware- und Low-Level-Firmware-Entwicklung für Treiber und Bildanpassung bis zur Anwendersoftware, die die Kamera in die Lösung integriert. Damit das alles gelingt, ist die Zusammenarbeit zwischen den Teams entscheidend. Durch die Wiederverwendung der Funktionen von Axis OS kann sich mein Team auf die Bereiche konzentrieren, in denen wir uns von anderen abheben.“ 

Vom Absolventen zum Profi

Egal, ob Sie gerade erst anfangen oder bereits Erfahrung haben, Axis bietet viel Raum für Wachstum. „Für Berufseinsteiger ist dies ein großartiger Ort“, sagt Martin. „Wir beraten und unterstützen uns gegenseitig, und man kann über den gesamten Stack hinweg arbeiten.“

Sara ergänzt: „Bei uns laufen auch viele Dissertationsprojekte. Das ist großartig, um neue Innovationen zu entdecken, und viele Doktoranden kommen später als Mitarbeiter zu uns. Außerdem haben wir in vielen unserer Teams die tolle Initiative „Inspiration Fridays“, die einem Zeit dafür einräumt, ganz ohne Druck zu experimentieren und etwas Neues auszuprobieren.“

Wer bereits viel Erfahrung zu Axis mitbringt, kann sich dennoch sehr gut weiterentwickeln. Man bekommt die Freiheit, seine Laufbahn so zu gestalten, wie man möchte. Sara erklärt: „Man kann hier zwischen Teams wechseln, je nachdem, auf was man sich konzentrieren möchte, oder Rollen ändern, z. B. von der praktischen Entwicklung in eine Verwaltungsposition wechseln.“ 

Warum bei Axis arbeiten?

Für Martin ist ein wichtiger Grund, dass hier alle die Unternehmenswerte verinnerlicht haben. „Bei Axis bekommt man wirklich das Gefühl, dass die Kernwerte die Norm und Teil der täglichen Arbeit sind, und nicht nur Schlagworte. Wir handeln wirklich als Einheit, helfen uns gegenseitig, besprechen Probleme und tauschen unser Wissen aus.“

Für Sara geht es darum, zu wissen, wie wirkungsvoll die Arbeit ihres Teams ist. „Mein Team arbeitet mit den Artpec-Chips von Axis, der Geheimzutat in den meisten unserer Produkte. Wir sind das Herzstück von allem, und das ist wirklich spannend.“ 

Was wir suchen

Was macht einen großartigen Linux-Entwickler bei Axis aus? „Das Programmieren muss man natürlich lieben“, sagt Martin lachend. „Aber genauso wichtig sind Problemlösungskompetenz, Neugier, Kommunikationsfähigkeiten und Lernbereitschaft.“

Sara fügt hinzu: „Wir geben unseren Ingenieuren Verantwortung und Freiheit. Deshalb suchen wir Menschen, die selbstständig denken können, sich aber auch im Team wohlfühlen.“ 

Your new dream job

Wartet Ihr neuer Traumberuf
vielleicht schon auf Sie?