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.
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.
Einfach, schnell, respektvoll
Unser Versprechen: Jede Bewerbung erhält eine Antwort und durchläuft einen transparenten Bewerbungsprozess.
Ein erstes Gespräch, um Ihren Werdegang und Ihre Karriereziele kennenzulernen und Ihnen T&S vorzustellen.
Ein ausführliches Gespräch über Projekte, Ihr zukünftiges Team und Ihre Möglichkeiten.
Eine Bewertung Ihrer fachlichen Kompetenzen und die Gelegenheit, mit gleichgesinnten Fachleuten in Kontakt zu treten.
Abschließende gegenseitige Bestätigung und Stellenangebot, um Teil dieses Abenteuers zu werden.
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.