Software Engineer
Bertrandt AG
Vienna, Austria
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Wedel, Germany
Tech stack
C++
Software Architecture
Software Engineering
Software Systems
Job description
- Mitarbeit an Softwarelösungen im Bereich Unterwasserautonomie auf Basis einer definierten Softwarearchitektur
- Bewertung, Planung und Umsetzung aller notwendigen Aktivitäten innerhalb der Softwareentwicklung
- Reduzierung von Systemkomplexität durch Dekomposition, Erstellung von Umsetzungskonzepten und Softwaredesigns
- Integration und Verknüpfung einzelner Softwareartefakte innerhalb der Gesamtarchitektur
- Erstellung von Spezifikationen auf System-, Komponenten- und Unit-Ebene für Anforderungen und Tests, insbesondere mit DOORS
- Bewertung der Softwarearchitektur und einzelner Architekturelemente hinsichtlich Zeit-, Qualitäts- und Kostenvorgaben
- Enge Abstimmung im Entwicklungsteam zu Aufgaben, Problemstellungen und Hindernissen
- Unterstützung bei der Planung und Umsetzung von Workpackages im agilen Entwicklungsumfeld
Requirements
- Abgeschlossenes Hochschulstudium im MINT-Bereich oder eine Ausbildung als Fachinformatiker (m/w/d) mit Fachschulausbildung, spezieller Weiterbildung und langjähriger Berufserfahrung oder vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Softwareentwicklung
- Sehr fundierte Kenntnisse im Requirements Engineering und in der Erstellung präziser, nachvollziehbarer Anforderungen (SMART)
- Sehr gute Kenntnisse in modernem C++ sowie Erfahrung in hardwarenaher Programmierung
- Erfahrung mit agilen Arbeitsweisen im Softwareentwicklungsumfeld
- Analytisches, systemisches Denkvermögen und strukturierte Arbeitsweise
- Teamfähigkeit sowie gute KommunikationsfähigkeitMotivation, sich in komplexe autonome Systeme einzuarbeiten
- fließende Deutsch- sowie sehr gute Englischkenntnisse