Software Engineer Embedded Systems

Hensoldt Sensors Gmbh
Taufkirchen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Taufkirchen, Germany

Tech stack

Software Bug Management
UClibc (C Standard Library)
C++
Linux on Embedded Systems
Firmware
Software Architecture
Signal Processing
VxWorks
GIT
Information Technology
Operational Systems

Job description

Neben der Pflege aktueller Produkte umfasst Ihre Aufgabe die Entwicklung von komplexen und innovativen Laserwarn-Sensoren unter Berücksichtigung neuester Technologien und Standards. Schwerpunkt dabei ist die Entwicklung von Applikationssoftware.

  • Implementierung von operationeller Software für neu entwickelte Sensoren in C
  • Bugfixing von existierenden Sensorsystemen
  • Analyse technischer Anforderungen und Erarbeiten von Realisierungsmöglichkeiten
  • Enger Abstimmung mit Firmware-, Algorithmik- und Hardware-Team und konstruktive und agile Lösungsansätze
  • Umsetzen der Lösungen bis hin zur Integration und Versuchsdurchführung
  • Unterstützung bei Qualifizierungen
  • Dokumentation der entwickelten Software
  • Teilnahme an Testkampagnen (national und international)
  • Optimierung und Weiterentwicklung der technischen Lösungen
  • Übernahme der Verantwortung für Arbeitspakte im übertragenen Arbeitsumfeld hinsichtlich Qualität, Kosten, Termine und Risiko-Bewertung

Requirements

  • Abgeschlossenes Studium der Informatik, Mathematik oder vergleichbar
  • Mehrjährige Erfahrung in der hardwarenahen Programmierung in C/ C++
  • Erfahrung in der Programmierung mit Embedded Linux (buildroot) und vertiefte Kenntnisse über Betriebssysteme
  • Erfahrung mit VxWorks ist von Vorteil
  • Erfahrung in der Verwendung von Softwareversionierung (z.B. Git, svn)
  • Erfahrung bei der Erstellung von Softwarearchitektur
  • Technische Erfahrung auf dem Gebiet der Signalverarbeitung sowie Sensorelektronik von Vorteil
  • Hohes Maß an Eigeninitiative und Einsatzbereitschaft
  • Selbständiges, zielorientiertes Vorgehen in einem komplexen Umfeld
  • Fortgeschrittene Englisch- sowie gute Deutschkenntnisse in Wort und Schrift

Apply for this position