Embedded SW-Entwickler C++

Hensoldt Ag.
Aalen, Germany
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Aalen, Germany

Tech stack

UClibc (C Standard Library)
C++
CAN Bus
CANopen
CMake
Software Quality
Continuous Integration
Linux
Distributed Systems
Middleware
Embedded Software
Ethernet
FreeRTOS
Message Queuing Telemetry Transport (MQTT)
Multiprocessing
Object-Oriented Software Development
QNX (Software)
Real-Time Operating Systems
Software Engineering
System on a Chip
Systems Integration
Transmission Control Protocol (TCP)
UML
Data Logging
Google Test
GIT
Information Technology

Job description

Der Bereich entwickelt und integriert Software für stabilisierte, multispektrale Sichtsysteme mit Entfernungsmessung zur Aufklärung und Waffenführung in militärischen Vetronics- und Schiffsanwendungen.

Ihre Aufgaben

  • Entwicklung von stabilisierten, optronischen Plattformen durch Vernetzung von multispektralen Videokameras, Laserentfernungsmessern, Bildverarbeitungselektronik, Inertialmesssystemen und Regelungen von elektromechanischen Antriebseinheiten zu High-Performance-Sichtsystemen im agilen Team
  • Entwicklung von Echtzeit-/Multitasking-Software für Embedded Rechnersysteme mit RTOS und Multicore Prozessoren zur Steuerung und Regelung
  • Modellorientierte SW-Entwicklung, sowie Anpassung und Erweiterung von CI/CD-Pipelines
  • SW-Komponenten- und Systemintegrationen
  • Verifikation entwickelter Software im Sichtsystem
  • Mitwirkung bei Gesamtsystemintegrationen, Produktpräsentationen und -Erprobungen (auch international)

Ihr Profil

  • Erfolgreich abgeschlossenes Studium der Fachrichtung Informatik, Elektrotechnik oder vergleichbare Ausbildung mit Schwerpunkt Embedded-Softwareentwicklung
  • Fundierte Erfahrung in der SW-Struktur- und Verhaltensbeschreibung mit UML und objektorientierter SW-Entwicklung mit C++(20/23) für Multitasking-Anwendungen (QNX Neutrino 8, Buildroot Linux oder FreeRTOS)
  • Sicherer Umgang mit Werkzeugen (CMake, Git, Bamboo, Clang-Tidy, Google Test) zur Automatisierung von Build-Systemen und Überwachung der Codequalität
  • Erfahrungen bei Integration und Test von Softwareapplikationen in Verteilten Systemen
  • Kenntnisse in der Echtzeit-Softwareentwicklung zur Signal- und Datenerfassung
  • Idealerweise RTOS Kenntnisse auf Multi-Processing-System-on Chip-Architekturen (Xilinx Zynq UltraScale MPSoC Plattformen)
  • Grundlagenkenntnisse Socket- / Middleware-Programmierung (z.B. TCP-UDP / IP, DDS, MQTT oder CANopen) zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet
  • Erfahrungen mit Device Driver Entwicklung von Vorteil
  • Kreatives Denkvermögen mit Spaß an eigenverantwortlicher Arbeitsweise in einem agilen Entwicklungsteam
  • Sehr gute Deutsch- und gute Englischkenntnisse

Freuen Sie sich auf

  • Flexible Arbeitszeiten & Work-Life-Balance
  • Vergütung & Sozialleistungen
  • Persönliche & berufliche Entwicklung
  • Arbeitsatmosphäre
  • Gesundheit & Vorsorge
  • Mobilität & Nachhaltigkeit

Sie wollen Teil eines zukunftsorientierten Unternehmens werden? Und sind bereit Verantwortung in spannenden internationalen und nationalen Projekten zu übernehmen? Dann sind Sie unser Kandidat!

Bewerben Sie sich bitte ausschließlich online über unser Karriereportal mit Ihrem Lebenslauf und Ihren Zeugnissen.

Sollten Sie weitere Fragen haben, können Sie gerne unser Recruiting Team kontaktieren: jobs@hensoldt.net

Erfahren Sie mehr über HENSOLDT und unsere Stellenangebote: www.hensoldt.net/career

Jetzt bewerben

Werden Sie unser nächster Pionier. Bewerben Sie sich jetzt und werden Sie Teil des HENSOLDT-Teams!

HENSOLDT setzt sich für Vielfalt und eine integrative Firmenkultur ein. Daher begrüßen wir alle Bewerbungen - unabhängig von Herkunft, Alter, Geschlecht, Behinderung, Identität oder Weltanschauung.

Requirements

Deutsch

Benefits & conditions

Freuen Sie sich auf

  • Flexible Arbeitszeiten & Work-Life-Balance
  • Vergütung & Sozialleistungen
  • Persönliche & berufliche Entwicklung
  • Arbeitsatmosphäre
  • Gesundheit & Vorsorge
  • Mobilität & Nachhaltigkeit

Sie wollen Teil eines zukunftsorientierten Unternehmens werden? Und sind bereit Verantwortung in spannenden internationalen und nationalen Projekten zu übernehmen? Dann sind Sie unser Kandidat!

About the company

Der Bereich entwickelt und integriert Software für stabilisierte, multispektrale Sichtsysteme mit Entfernungsmessung zur Aufklärung und Waffenführung in militärischen Vetronics- und Schiffsanwendungen.

Apply for this position