Senior Software Engineer (m/w/d)

Jobfunktion:  Engineering und Technologie-S/W Systems Engineerin
Stellenbesetzungs-ID:  112037
Standort: 

Waiblingen, BW, DE, 71334

Ausbildungserfahrung:  Andere
Mitarbeitererfahrung:  5-7 Jahre
Reisen:  Bis zu 10%

Bei TE Connectivity geben wir Ihnen Raum zur beruflichen Entfaltung, und die Möglichkeit über Länder und Kulturen hinweg mit Kollegen zusammenzuarbeiten, mit dem Ziel eine sicherere, nachhaltige, produktive und vernetzte Zukunft zu gestalten.

Jobübersicht

 

Der Senior Software Engineer hat die Hauptverantwortung für die Entwicklung eingebetteter Software, insbesondere für ARM-basierte STM32-Mikroprozessoren. Darüber hinaus liegt es in ihrem Zuständigkeitsbereich, Hardware-Treiber, Schnittstellen, Abstraktionen, Zustandsautomaten, fortgeschrittene Signalverarbeitungsalgorithmen, Anwendungsmodulen und Unittests für Geräte zur Überwachung von Mittelspannungs-Verteilungsnetzen zu implementieren. Diese Rolle beinhaltet eine kontinuierliche aktive Beteiligung an Architekturentscheidungen und -bewertungen.

Grundsätzliche Aufgabe:

  • Entwicklung von Embedded Software für unsere Mess- und Überwachungsgeräte

 

Je nach Hintergrund und Interessenlage können Ihre Aufgaben zum Beispiel umfassen:

 

  • Entwurf neuer Konzepte. z.B. für verteilten Informationsaustausch und -verarbeitung
  • Umsetzung von Konzepten in wartbaren, qualitativ hochwertigen Code
  • Wartung unserer CI/CD-Pipeline
  • Dokumentation
  • Implementierung geeigneter Automatisierungswerkzeuge wie z. B. Auto-Generatoren
  • Analyse der Auswirkungen von Fehlerberichten und Änderungswünschen
  • Fehlerkorrekturen und Rückportierung dieser Korrekturen auf ältere Softwareversionen
  • Integration von Softwaremodulen in größere Softwareprojekte
  • Unterstützung von Kollegen bei der Entwicklung von Hardware-in-the-Loop-Systemtests
  • Bereitstellung von Experteninput für Kundendienstanfragen
  • Änderungen an unserer bestehenden (Legacy-)Code-Basis vornehmen
  • Mitwirkung an unseren internen Weiterbildungs-Workshops
  • Teilnahme an Messen, Konferenzen und Workshops

Was Sie mitbringen sollten:

  • Mindestens 5 Jahre Erfahrung in der Softwareentwicklung.
  • Master-Abschluss in Softwaretechnik, Informatik oder Elektrotechnik.
  • Fortgeschrittene Kenntnisse in den Programmiersprachen C und C++.
  • Fortgeschrittene Fähigkeiten in der Entwicklung von Embedded-Software.
  • Hintergrund in Elektronik und/oder elektrischer Energieverteilung (bevorzugt).
  • Nachgewiesenes Interesse an Stromnetzen (von Vorteil).
  • Fließend in Englisch und fortgeschrittene Deutschkenntnisse in Wort und Schrift.

ABOUT TE CONNECTIVITY & KRIES: 
Kries, a distinguished leader in intelligent grid monitoring and grid automation solutions for energy distribution grids, has been at the forefront of the industry for nearly three decades. Their innovative products have played a crucial role in enhancing the availability of electrical energy and facilitating the integration of renewable energies into global power systems. Kries is a vital component of TE Connectivity, a leading global technology group, with the goal of creating a safer, sustainable, productive and connected future.