Software Entwickler Radar Control SW

Hensoldt Sensors Gmbh
Friedrichshafen, 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

Friedrichshafen, Germany

Tech stack

Unit Testing
C++
Continuous Integration
Linux on Embedded Systems
Software Architecture
Software Engineering
Software Requirements Analysis
Systems Modeling Language
System on a Chip
Systems Integration
UML
Integration Tests
Information Technology

Job description

In unserem Team sind wir verantwortlich für Spezifikation, Design, Implementierung und Verifikation von Software für luft- und weltraumgestützte Aufklärungsradare. Unsere modernen, leistungsfähigen Radarsysteme können in bemannten wie auch unbemannten Luftfahrzeugen oder im Weltall eingesetzt werden, um Objekte an Land, auf See und in der Luft zu erkennen und zu identifizieren.

Ihre Aufgabe als Software-Entwickler Radar Control SW wird es sein, Steuerungssoftware für modernste Radar-Systeme zu entwickeln und über den gesamten Lebenszyklus zu begleiten - von Design und Modellierung, über die Umsetzung im Prototyp, die Erprobung im Flugversuch bis zur Serienreife.

Ihre Aufgaben

  • Entwicklung von Steuerungssoftware für luft- oder weltraumgestützte Radarsysteme in C/C++
  • Analyse von System- und Softwareanforderungen, Software-Architektur und -Design mittels SysML / UML
  • Implementierung, Integration und Inbetriebnahme von Software-Komponenten
  • Durchführung von Modultests, Integrationstests und Verifikationsaktivitäten
  • Unterstützung bei Systemintegration und Erprobung
  • Nutzung und Weiterentwicklung von CI/CD-Umgebungen (Build, Test, Analyse)
  • Enge Zusammenarbeit mit System-, Algorithmik- und Integrationsteams

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Ingenieurwissenschaften oder vergleichbar
  • Mehrjährige Erfahrung in der Softwareentwicklung, insbesondere Erfahrung mit Software-Architektur für komplexe, zustandsbasierte Embedded Systeme
  • Sehr gute Kenntnisse in C/C++
  • Erfahrung mit Embedded Linux und AMD Zynq SoCs wünschenswert
  • Kenntnisse in modellbasierter Entwicklung mit SysML/UML wünschenswert
  • Erfahrung mit CI/CD-Pipelines und automatisierten Build- und Testumgebungen
  • Teamfähigkeit und eine selbstständige, zielorientierte Arbeitsweise runden Ihr Profil ab
  • Fließende Deutsch- und Englischkenntnisse

Apply for this position