System- und Softwareingenieur Radar-Testsysteme - HENSOLDT
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- Implementierung von Softwaremodulen fĂŒr Radar-Simulationssysteme.
- Definition, Implementierung und DurchfĂŒhrung von Software- und Systemverifikationstests.
- UnterstĂŒtzung bei der Integration der Testsysteme in verschiedene Radar-Systemtestumgebungen.
-
Norway *ésie botswana *édé *eau *Deutschland *Vietnam *transnistrien *Ukraine *Rwanda
- Erstellung der erforderlichen Projektdokumentation.
- Mitwirkung bei der Aufgabenplanung einschlieĂlich der SchĂ€tzung von EntwicklungsaufwĂ€nden., * Support the integration of test systems into different radar system test environments.
- Create the required project documentation.
- Contribute to task planning, including estimating development effort., * Completed degree in mathematics, physics, electrical engineering or computer science at a minimum of masterâs or Diplom level, or a comparable qualification at a minimum of masterâs or Diplom level.
- Very good knowledge of C and C++.
- Very good knowledge of Python.
- Very good knowledge of Linux.
- Experience in development for embedded systems and/or Qt applications is an advantage.
- Knowledge of IBM Rational DOORS is an advantage.
- Knowledge of UML is an advantage.
- German language skills at a minimum of business-fluent level and English language skills at a minimum of proficient level.
- Very good analytical skills and the ability to understand new topics quickly.
- Good communication skills to ensure the flow of information.
- Strong teamwork skills and high social competence., Kamerasysteme und weitere Sensoren, wie zum Beispiel Radare, intelligent miteinander vernetzt und
deren Daten fĂŒr die Benutzer aufbereitet. Die entworfenen, verteilten Softwarearchitekturen unterstĂŒtzen
sowohl Low-End-Hardware als auch hochverfĂŒgbare High-End-Serversysteme und decken
Anforderungen von Echtzeit ĂŒber Redundanz und Automatisierung bis hin zur intuitiven Bedienung und
Visualisierung ab.
Der Stelleninhaber (m/w/d) ist verantwortlich fĂŒr folgende TĂ€tigkeiten und Aufgaben:
Konzeption, Entwicklung und Pflege einer Softwarelösung mit kundenspezifischen AusprÀgungen
Erweitern der innovativen, serviceorientierten Softwarearchitektur
Entwicklung in C++ unter Linux und Windows
QualitĂ€tssicherung unseres Quellcodes durch regelmĂ€Ăige und strukturierte Code Reviews
Nutzung moderner Softwaretechnologien und Tools (git, Atlassian, Bitbucket, Bamboo, CMake,C++17/20, MQTT, CAN, CANopen âŠ)
Mitarbeit in einem motivierten und aufgeschlossenen Entwicklungsteam
Planung und Umsetzung der Softwareentwicklung nach agilen Prinzipien
Verwendung einer Umgebung fĂŒr serverseitige Builds und Tests, * Konzeption, Entwicklung und Pflege einer Softwarelösung mit kundenspezifischen AusprĂ€gungen.
- Erweiterung der serviceorientierten Softwarearchitektur.
- Entwicklung in C++ unter Linux und Windows.
- QualitĂ€tssicherung des Quellcodes durch regelmĂ€Ăige und strukturierte Code-Reviews.
- Nutzung moderner Softwaretechnologien und Tools, unter anderem Git, Atlassian, Bitbucket, Bamboo, CMake, C++17/20, MQTT, CAN und CANopen.
- Mitarbeit in einem Entwicklungsteam.
- Planung und Umsetzung der Softwareentwicklung nach agilen Prinzipien.
- Verwendung einer Umgebung fĂŒr serverseitige Builds und Tests.
Requirements
- Abgeschlossenes Studium der Mathematik, Physik, Elektrotechnik oder Informatik mit mindestens Master- oder Diplomabschluss oder vergleichbare Qualifikation auf mindestens Master- oder Diplomniveau.
- Sehr gute Kenntnisse in C und C++.
- Sehr gute Kenntnisse in Python.
- Sehr gute Linux-Kenntnisse.
- Erfahrung in der Entwicklung fĂŒr Embedded-Systeme und/oder Qt-Applikationen ist von Vorteil.
- Kenntnisse in IBM Rational DOORS sind von Vorteil.
- Kenntnisse in UML sind von Vorteil.
- Mindestens verhandlungssichere Deutschkenntnisse und mindestens versierte Englischkenntnisse.
- Sehr gute analytische FĂ€higkeiten und schnelle Auffassungsgabe.
- Gute KommunikationsfÀhigkeiten zur Sicherstellung des Informationsflusses.
- AusgeprÀgte TeamfÀhigkeit und hohe soziale Kompetenz., Teamplayer mit ausgeprÀgter sozialer Kompetenz und Begeisterung
Analytisches Denkvermögen und Bereitschaft zur EigenverantwortungBewertungskriterien TOM HR
Studium
Informatik mind. Bachelor-Studiengang
oder
Verwandte Studienrichtung mit Schwerpunkt Softwareentwicklung
Sprachkenntnisse
Deutsch mind. verhandlungssicher
Englisch mind. verhandlungssicher
Berufserfahrung
MehrjÀhrige Berufserfahrung in der Softwareentwicklung sowie ein hohes QualitÀtsbewusstsein
fĂŒr sauberen und effizienten Code
Erfahrung in der DurchfĂŒhrung von Code-Reviews und der Durchsetzung von
QualitÀtsstandards
IT
Sehr gute Programmierkenntnisse (mindestens C++17, multithreading Applikationen)
Fundierte Kenntnisse im Bereich CAN-Bus und CANopen-Protokolle sowie deren
Implementierung und Integration in Softwarelösungen
Weitere Qualifikationen
Kenntnisse in agilen Entwicklungsmethoden sowie KommunikationsstÀrke und
Durchsetzungsvermögen bei der fachlichen FĂŒhrung und QualitĂ€tskontrolle von externen, * Abgeschlossenes Studium der Informatik mit mindestens Bachelorabschluss oder einer verwandten Studienrichtung mit Schwerpunkt Softwareentwicklung.
- MehrjĂ€hrige Berufserfahrung in der Softwareentwicklung sowie ein hohes QualitĂ€tsbewusstsein fĂŒr sauberen und effizienten Code.
- Erfahrung in der DurchfĂŒhrung von Code-Reviews und der Durchsetzung von QualitĂ€tsstandards.
- Sehr gute Programmierkenntnisse mit mindestens C++17 sowie in Multithreading-Applikationen.
- Fundierte Kenntnisse im Bereich CAN-Bus und CANopen-Protokolle sowie in deren Implementierung und Integration in Softwarelösungen.
- Kenntnisse in agilen Entwicklungsmethoden.
- KommunikationsstĂ€rke und Durchsetzungsvermögen bei der fachlichen FĂŒhrung und QualitĂ€tskontrolle externer Dienstleister und Partner.
- Mindestens verhandlungssichere Deutsch- und Englischkenntnisse.
- AusgeprÀgte TeamfÀhigkeit, soziale Kompetenz und BegeisterungsfÀhigkeit.
- Analytisches Denkvermögen und Bereitschaft zur Eigenverantwortung.
Benefits & conditions
- Anspruchsvoller Einsatz direkt beim Kunden mit Anstellung bei HESYS Engineering
- Persönliche Begleitung vom ersten GesprÀch bis in den Einsatz
- Klare RĂŒckmeldungen, kurze Wege und feste Ansprechpartner
- Einblicke in spezialisierte Aufgaben bei namhaften Industriekunden
Warum HESYS
- Spezialisierung auf technische Rollen in Aerospace, Defence und High-Tech
- LangjÀhrige Erfahrung in anspruchsvollen Engineering- und Industrieumfeldern
- Gute Kenntnis der Anforderungen unserer Kunden und ihrer Fachbereiche
- TĂŒröffner zu anspruchsvollen Aufgaben bei fĂŒhrenden Industrieunternehmen
About the company
Seit ĂŒber 25 Jahren bringt HESYS Engineering qualifizierte Spezialisten in anspruchsvolle Aufgaben bei Kunden aus Aerospace, Defence und High-Tech. FĂŒr unseren Kunden HENSOLDT suchen wir Sie., Seit ĂŒber 25 Jahren bringt HESYS Engineering qualifizierte Spezialisten in anspruchsvolle Aufgaben bei Kunden aus Aerospace, Defence und High-Tech. FĂŒr unseren Kunden HENSOLDT suchen wir Sie.
Als Softwareentwickler konzipieren, entwickeln und pflegen Sie Softwarelösungen fĂŒr Beobachtungs- und Ăberwachungssysteme. Kamerasysteme und weitere Sensoren, z. B. Radare, werden intelligent vernetzt und ihre Daten fĂŒr die Benutzer aufbereitet. Die verteilten Softwarearchitekturen unterstĂŒtzen Low-End-Hardware und hochverfĂŒgbare High-End-Serversysteme.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
Starter Kit For Job Applications For Developers
Finding IT & Technology English-speaking Jobs in GermanyÂ
Frontend Developer Salary in Germany [2023]