Softwareentwickler C++ für Sonar-Systeme

aam it GmbH
1 month ago

Role details

Contract type
Voluntary work
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Remote

Tech stack

C++
Microsoft Office
Software Architecture
Signal Processing
Software Engineering
SONAR (Symantec)

Job description

  • Selbstständige Entwicklung von Software für Sonar-Komponenten in C++, z. B.:
  • Umsetzung von Signalverarbeitung für Aktiv-Sonar
  • Synchronisierung und Verteilung von Massendaten
  • Bewertung, Planung und Umsetzung aller notwendigen Aktivitäten innerhalb der Softwareentwicklung auf Basis der bestehenden Softwarearchitektur
  • Komplexitätsreduktion durch Dekomposition, Erstellung von Umsetzungskonzepten und Softwaredesigns
  • Integration von Softwareartefakten zu einer Gesamtlösung unter Berücksichtigung der Architekturvorgaben
  • Bewertung der Gesamtarchitektur und ihrer Elemente in Bezug auf Zeit, Qualität und Kosten
  • Enge Abstimmung im Entwicklungsteam über Aufgaben, technische Herausforderungen und Problemlösungen
  • Unterstützung bei Planung und Umsetzung des Arbeitspakets (Workpackage) im Team, * Ein dynamisches, offenes und persönliches Betriebsklima mit einem ausgeprägten WIR-Gefühl
  • Gestaltungsmöglichkeiten - viel Raum für Eigeninitiative, Selbstständigkeit, Verantwortung und flexible Arbeitszeitgestaltung
  • Hilfsbereite Kolleginnen und Kollegen auf allen Ebenen
  • Standortübergreifende Vernetzung und Kommunikation
  • Eine langfristige Perspektive mit Entwicklungsmöglichkeiten
  • Home-Office ist anteilig in Absprache möglich
  • Attraktive Vergütung
  • Urlaubs- und Weihnachtsgeld
  • Betriebliche Altersvorsorge
  • Bis zu 30 Tage Jahresurlaub

Requirements

  • Abgeschlossenes Hochschulstudium im MINT-Bereich oder Berufsausbildung zum:r Fachinformatiker:in mit Fachschulausbildung, spezieller Weiterbildung und langjähriger Berufserfahrung oder vergleichbare Qualifikation

  • Mehrjährige Berufserfahrung in der Softwareentwicklung

  • Sehr gute C++ Kenntnisse (einschließlich produktiver Anwendung)

  • Erfahrung mit agilen Arbeitsmethoden in der Softwareentwicklung

  • Teamfähigkeit und strukturierte, selbstständige Arbeitsweise

Apply for this position