Unsere Berufe

Entwickler für eingebettete Software

Der Embedded-Software-Entwickler entwickelt zuverlässige Echtzeit-Software für eingebettete Systeme. Erfahren Sie mehr über die Aufgaben, erforderlichen Kompetenzen und Karrieremöglichkeiten bei T&S.

Veröffentlichungsdatum
März 2025
PROJEKTTYP
Modernisierung geschäftskritischer Systeme
Kunde
Société Générale
KONTEXT
Bankwesen, Marktdaten und Zahlungsdienste
Entwickler für eingebettete Software

Leitbild

Der Entwickler für eingebettete Software entwirft, entwickelt und wartet Softwarelösungen für eingebettete Systeme. In enger Zusammenarbeit mit Hardware- und Systemteams trägt er zur Entwicklung zuverlässiger, leistungsstarker Echtzeit-Softwareanwendungen bei, die vernetzte Geräte, Industrieanlagen, Transportsysteme und andere geschäftskritische Technologien steuern.

Hauptaktivitäten

  • Systemanforderungen analysieren und an der Erstellung von Softwarespezifikationen mitwirken.
  • Entwicklung und Programmierung von eingebetteten Softwareanwendungen und Firmware-Komponenten.
  • Software unter Verwendung von Programmiersprachen wie C und C++ implementieren und warten.
  • Software in Hardwareplattformen und Kommunikationsschnittstellen integrieren.
  • Durchführung von Software-Debugging, -Tests und -Validierungen.
  • Optimieren Sie die Softwareleistung, die Speicherauslastung und die Systemzuverlässigkeit.
  • An der Systemintegration und den Implementierungsphasen mitwirken.
  • Arbeiten Sie während des gesamten Entwicklungszyklus mit interdisziplinären Teams zusammen.

Technische Fähigkeiten

  • Entwicklung von Embedded-Software und Firmware.
  • Programmieren in C und C++.
  • Linux und Echtzeitbetriebssysteme (RTOS).
  • Embedded-Architekturen und Hardware-/Software-Integration.
  • Kommunikationsprotokolle (UART, SPI, I2C, CAN, Ethernet).
  • Softwaretests, Fehlerbehebung und Validierung.
  • Versionskontrollsysteme (Git).
  • CI/CD und bewährte Verfahren in der Softwareentwicklung.
  • Agile und V-Modell-Entwicklungsmethoden.
  • Optimierung von Softwarequalität und -leistung.

Soziale Kompetenzen

  • Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
  • Liebe zum Detail und Softwarequalität.
  • Gute Kommunikationsfähigkeiten.
  • Teamarbeit und Zusammenarbeit.
  • Anpassungsfähigkeit und die Bereitschaft zum kontinuierlichen Lernen.
  • Eigenverantwortung und Rechenschaftspflicht.
  • Fähigkeit, in komplexen 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
Der Antrag wird innerhalb von 7 Werktagen geprüft.

Operative Rahmenbedingungen, technische Abstimmung und Projektsteuerung.

Schritt 02
Erstes Gespräch mit der Personalbeschaffung

Betriebsabläufe, Mechanik, Automatisierungsstudien und Produktionsabläufe.

Schritt 03
Gespräche mit Führungskräften und Praxisleitern.

Montage, Integration, Verkabelung und industrielle Umsetzung.

Schritt 04
Angebot innerhalb von 5 Werktagen, mit Bedenkzeit

Werksabnahme, Validierung und Vorbereitung der Inbetriebnahme.

Unsere Labels und Verpflichtungen

Ihre nächste Chance beginnt hier