Unsere Berufe

Ingenieur für Embedded-Linux

Der Embedded-Linux-Ingenieur entwickelt und optimiert Linux-basierte Software für eingebettete Plattformen. Erfahren Sie mehr über die Aufgaben, erforderlichen Kompetenzen und Karrieremöglichkeiten bei T&S.

Ingenieur für Embedded-Linux

Leitbild

Der Embedded-Linux-Ingenieur entwickelt, integriert und optimiert Linux-basierte Softwarelösungen für eingebettete Systeme. An der Schnittstelle zwischen Hardware und Software sorgt er für die Zuverlässigkeit, Leistungsfähigkeit und Skalierbarkeit von eingebetteten Plattformen, die in Branchen wie dem Internet der Dinge (IoT), dem Transportwesen, der Energiewirtschaft, der Telekommunikation und der industriellen Automatisierung zum Einsatz kommen.

Hauptaktivitäten

  • Entwicklung, Erstellung und Wartung von Embedded-Linux-Softwarelösungen.
  • Linux-Distributionen für bestimmte Hardwareplattformen anpassen und konfigurieren.
  • Entwickeln Sie Low-Level-Softwarekomponenten mit C und C++.
  • Linux-Kernelmodule, Treiber und Board Support Packages (BSPs) integrieren und warten.
  • Optimieren Sie die Systemleistung, die Startzeiten, die Speicherauslastung und den Stromverbrauch.
  • Durchführung von Debugging, Tests, Validierungen und Fehlerbehebungen.
  • Unterstützung der Software-Integration auf eingebetteten Hardwareplattformen.
  • Arbeiten Sie während des gesamten Entwicklungszyklus eng mit den Hardware-, Firmware- und Software-Teams zusammen.

Technische Fähigkeiten

  • Entwicklung von Embedded-Linux-Systemen.
  • Linux-Distributionen und Build-Systeme (Yocto, Buildroot).
  • Programmierung in C und C++.
  • Architektur des Linux-Kernels und Treiberentwicklung.
  • Entwicklung und Anpassung von Board Support Packages (BSP).
  • Tools für Cross-Kompilierung, Debugging und Profiling.
  • Embedded-Hardware-Architekturen und Systemintegration.
  • Kommunikationsprotokolle (UART, SPI, I2C, CAN, Ethernet, USB).
  • Softwaretests, Validierung und Fehlerbehebung.
  • CI/CD-Verfahren und Versionskontrollsysteme (Git).

Soziale Kompetenzen

  • Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
  • Liebe zum Detail und technische Präzision.
  • Neugier und die Bereitschaft, ständig dazuzulernen.
  • Gute Kommunikationsfähigkeiten.
  • Teamarbeit und funktionsübergreifende Zusammenarbeit.
  • Selbstständigkeit und Anpassungsfähigkeit.
  • Fähigkeit, in komplexen und schnelllebigen technischen Umgebungen zu arbeiten.
Unser Einstellungsverfahren

Einfach, schnell, respektvoll

Unser Versprechen: Jede Bewerbung erhält eine Antwort und durchläuft einen transparenten Bewerbungsprozess.

Schritt 01
Vorstellungsgespräch mit einem Personalvermittler

Ein erstes Gespräch, um Ihren Werdegang und Ihre Karriereziele kennenzulernen und Ihnen T&S vorzustellen.

Schritt 02
Interview mit dem Manager

Ein ausführliches Gespräch über Projekte, Ihr zukünftiges Team und Ihre Möglichkeiten.

Schritt 03
Gespräch mit einem Fachexperten

Eine Bewertung Ihrer fachlichen Kompetenzen und die Gelegenheit, mit gleichgesinnten Fachleuten in Kontakt zu treten.

Schritt 04
Treffen mit der Geschäftsleitung

Abschließende gegenseitige Bestätigung und Stellenangebot, um Teil dieses Abenteuers zu werden.

Hinter den Kulissen

Das echte Leben bei T&S

Abgesehen von der technischen Arbeit ist es ein menschliches Abenteuer. Seminare, Hackathons, Teamtreffen oder einfach nur Kaffeepausen: Werfen Sie einen Blick in unseren Arbeitsalltag.

Ihre nächste Chance beginnt hier