C++ Software Performance and Porting Engineer
Jetzt bewerben
C++ Software Performance and Porting Engineer

C++ Software Performance and Porting Engineer

Aachen Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
Utimaco Safeware AG

Auf einen Blick

  • Aufgaben: Optimiere Softwareleistung und portiere C++-Code auf verschiedene Plattformen.
  • Arbeitgeber: Utimaco ist ein führender Anbieter von IT-Sicherheitslösungen mit globaler Reichweite.
  • Mitarbeitervorteile: Flexibles Arbeiten, betriebliche Altersvorsorge und zusätzliche Urlaubstage bei Jubiläen.
  • Warum dieser Job: Gestalte die Zukunft der IT-Sicherheit in einem internationalen Team mit vielfältigen Kulturen.
  • Gewünschte Qualifikationen: Studium in Informatik oder vergleichbare Ausbildung mit Erfahrung in moderner Softwareentwicklung.
  • Andere Informationen: Wir sprechen 45 verschiedene Sprachen und fördern eine offene Unternehmenskultur.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Utimaco ist ein internationaler Anbieter von IT-Sicherheitslösungen und Cybersecurity-Technologien mit Hauptsitz in Aachen (Deutschland) und Campbell (USA). Seit über 35 Jahren entwickeln wir innovative Lösungen zum Schutz von Menschen, Daten und Kommunikation, die den höchsten Standards entsprechen. Wir sind der weltweit führende Hersteller von Hardware-Sicherheitsmodulen und Compliance-Lösungen in einer Vielzahl von Branchen wie Automobil, Banken, Telekommunikation und vielen mehr. Mit unserem globalen Netzwerk von Partnern und Kunden tragen wir dazu bei, digitale Informationen und Infrastrukturen weltweit sicher zu machen. Werden Sie Teil unseres Teams und helfen Sie uns, die digitale Welt sicherer zu machen - gemeinsam gestalten wir die Zukunft der IT-Sicherheit.

Verantwortlichkeiten

  • Integration und Verteilung interner und drittanbieter Komponenten auf verschiedenen Hardware-Plattformen, Betriebssystemen und Cloud-Umgebungen.
  • Portierung bestehender C++, Python, Ansible und Shell-Skripte auf verschiedene Plattformen und Betriebssysteme (z.B. ARM mit verschiedenen Linux-Distributionen).
  • Optimierung von Betriebssystem- und Hardwarekonfigurationen zur Verbesserung der Systemleistung.
  • Entwurf und Durchführung von Leistungsbenchmarks für Netzwerkserverkomponenten und Zusammenarbeit mit Entwicklern zur Behebung von Leistungsproblemen.
  • Kenntnisse in C++ Performance-Tools und Kernel-/Netzwerkoptimierung, z.B. unter Verwendung von EBPF und anderen Linux-Tools, sind von Vorteil.
  • Entwurf und Implementierung von Systemüberwachung, Metriken, Tracing und Debugging-Tools zur Erkennung von Leistungsrückgängen und Fehlern.
  • Entwicklung gemäß dem Produktfahrplan und Umsetzung maßgeschneiderter Projekte mit individuellen Kundenanforderungen.

Ihr Profil

  • Erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung in der modernen Softwareentwicklung.
  • Detaillierte Kenntnisse und Erfahrungen mit Linux-Betriebssystemen und Serverplattformen basierend auf physischen X86- und ARM-Systemen sowie Cloud-Umgebungen.
  • Praktische Erfahrung in der Arbeit mit C++-codebasierten Plattformen, in der Portierung von X86-Code auf ARM und in fortgeschrittenen Mess- und Überwachungsmethoden, z.B. EBPF-basiertes Kernel-Tracing.
  • Gute Kenntnisse und praktische Erfahrungen in Python, Ansible/Terraform, Bash und anderen Skriptsprachen sind von Vorteil.
  • Erfahrung mit Tools zur Codeanalyse und -optimierung wie Clang, Valgrind und Code-Reviews.
  • Gute Englischkenntnisse in Wort und Schrift.

Wir bieten

  • Eine offene und freundliche Unternehmenskultur, die durch konstruktive und kooperative Interaktion geprägt ist.
  • Unterstützung für Ihre zukünftigen Pläne mit einer betrieblichen Altersvorsorge (je nach landesspezifischen Gegebenheiten).
  • Flexibles Arbeitsmodell, das es Ihnen ermöglicht, Ihren Arbeitstag zu organisieren.
  • Sonderzahlungen oder zusätzliche Urlaubstage zu Jubiläen oder anderen besonderen Anlässen.
  • Krankenversicherung für Auslandsreisen und private Unfallversicherung.
  • Ein vielfältiges globales Team mit Kollegen aus 42 Nationalitäten und 45 verschiedenen gesprochenen Sprachen.

Fühlen Sie sich angesprochen? Dann freuen wir uns auf eine aussagekräftige Bewerbung mit Angabe des frühestmöglichen Eintrittstermins und Ihrer Gehaltsvorstellungen.

C++ Software Performance and Porting Engineer Arbeitgeber: Utimaco Safeware AG

Utimaco ist ein hervorragender Arbeitgeber, der eine offene und freundliche Unternehmenskultur fördert, in der konstruktive Zusammenarbeit im Vordergrund steht. Mit flexiblen Arbeitsmodellen, einer betrieblichen Altersvorsorge und besonderen Vergünstigungen an Jubiläen bietet das Unternehmen nicht nur ein attraktives Arbeitsumfeld, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung. In Aachen, einem Zentrum für Technologie und Innovation, profitieren Mitarbeiter von einem vielfältigen, internationalen Team und der Chance, aktiv zur Sicherheit digitaler Informationen beizutragen.
Utimaco Safeware AG

Kontaktperson:

Utimaco Safeware AG HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: C++ Software Performance and Porting Engineer

Tip Nummer 1

Nutze dein Netzwerk! Sprich mit ehemaligen Kommilitonen oder Kollegen, die bereits in der IT-Sicherheitsbranche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung bei Utimaco aussprechen.

Tip Nummer 2

Informiere dich über aktuelle Trends und Technologien im Bereich C++ und IT-Sicherheit. Zeige in Gesprächen oder Interviews, dass du auf dem neuesten Stand bist und ein echtes Interesse an der Branche hast.

Tip Nummer 3

Bereite dich auf technische Gespräche vor, indem du deine Kenntnisse in C++, Linux und Performance-Optimierung auffrischst. Praktische Beispiele aus deiner bisherigen Arbeit können dir helfen, deine Fähigkeiten zu demonstrieren.

Tip Nummer 4

Zeige deine Leidenschaft für IT-Sicherheit, indem du an relevanten Projekten oder Open-Source-Beiträgen arbeitest. Dies kann dir nicht nur praktische Erfahrung bringen, sondern auch deine Motivation und dein Engagement unter Beweis stellen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C++ Software Performance and Porting Engineer

C++ Programmierkenntnisse
Kenntnisse in Python
Erfahrung mit Ansible und Terraform
Bash-Scripting
Linux-Betriebssysteme
Optimierung von Hardwarekonfigurationen
Performance-Messmethoden
EBPF-basierte Kernel-Tracing
Code-Analyse-Tools wie Clang und Valgrind
Erfahrung im Portieren von X86-Code zu ARM
Systemüberwachung und Debugging-Tools
Kenntnisse in Netzwerktechnologien
Teamarbeit und Zusammenarbeit
Gute Englischkenntnisse in Wort und Schrift

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Verantwortlichkeiten. Stelle sicher, dass du alle geforderten Qualifikationen und Erfahrungen in deiner Bewerbung ansprichst.

Individualisiere dein Anschreiben: Schreibe ein individuelles Anschreiben, das deine Motivation für die Position als C++ Software Performance and Porting Engineer bei Utimaco verdeutlicht. Betone deine relevanten Erfahrungen mit C++, Linux und Performance-Optimierung.

Hebe deine technischen Fähigkeiten hervor: Stelle sicher, dass du deine Kenntnisse in C++, Python, Ansible und anderen relevanten Technologien klar darstellst. Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Fähigkeiten zu untermauern.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält, einschließlich deiner Gehaltsvorstellungen und des frühestmöglichen Eintrittsdatums.

Wie du dich auf ein Vorstellungsgespräch bei Utimaco Safeware AG vorbereitest

Kenntnis der Technologien

Stelle sicher, dass du ein tiefes Verständnis für C++, Linux-Betriebssysteme und die spezifischen Tools wie EBPF hast. Bereite dich darauf vor, Fragen zu diesen Technologien zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu geben.

Praktische Beispiele

Bereite konkrete Beispiele vor, in denen du erfolgreich C++-Code portiert oder optimiert hast. Zeige, wie du Performance-Probleme identifiziert und gelöst hast, um deine praktischen Fähigkeiten zu demonstrieren.

Teamarbeit betonen

Da die Rolle eine enge Zusammenarbeit mit Entwicklern erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Fähigkeit zur Zusammenarbeit und Kommunikation innerhalb eines Teams.

Fragen vorbereiten

Bereite einige durchdachte Fragen über das Unternehmen und die spezifischen Herausforderungen der Position vor. Dies zeigt dein Interesse und deine Initiative, mehr über die Rolle und das Team zu erfahren.

C++ Software Performance and Porting Engineer
Utimaco Safeware AG
Jetzt bewerben
Utimaco Safeware AG
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>