System- und Softwareingenieur Radar-Testsysteme - HENSOLDT

HESYS Technical Systems GmbH & Co. KG
Wetzlar, Germany
1 day ago
Apply on www.xing.com
Prepare application

Role details

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

Tech stack

Microsoft Windows C++ (Programming Language) Virtual Camera Systems CAN Bus CANopen CMake Code Review Linux IBM Rational Software Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Software Architecture
+10 more
Qt (Software) Software Engineering Software Systems UML Multithreading Software Modules Git Information Technology Atlassian Tools Bitbucket

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.

Apply on www.xing.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all