Realtime Embedded Software Entwickler*in
Hensoldt Ag.
Oberkochen, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Oberkochen, Germany
Tech stack
UClibc (C Standard Library)
C++
CAN Bus
CANopen
Linux
Distributed Systems
Middleware
Embedded Software
Ethernet
FreeRTOS
White-Box Testing
Multiprocessing
Object-Oriented Software Development
QNX (Software)
Real-Time Operating Systems
Requirements Management
Sniffers
Software Engineering
System on a Chip
Systems Integration
Transmission Control Protocol (TCP)
UML
Data Logging
Google Test
GIT
Information Technology
Software Version Control
Job description
- Entwicklung von stabilisierten, optronischen Plattformen durch Vernetzung von multispektralen Videokameras, Laserentfernungsmessern, Bildverarbeitungselektronik (Video Tracking), Inertialmesssystemen und Regelungen von elektromechanischen Antriebseinheiten zu high Performance Sichtsystemen
- Entwicklung von Echtzeit- / Multitasking-Software für Embedded Rechnersysteme mit RTOS und Multicore Prozessoren zur Steuerung und Regelung
- Modellorientierte Software-Entwicklung
- Software-Komponenten- und Systemintegrationen im Team
- Verifikation entwickelter Software im Sichtsystem
- Agiles Software Engineering im Team
- Mitwirkung bei Gesamtsystemintegrationen, Produktpräsentationen und -Erprobungen auch international
Requirements
- Ingenieur*in der Fachrichtung Informatik, Elektrotechnik, Mechatronik oder vergleichbarer Ausbildung mit Schwerpunkt Embedded Softwareentwicklung
- Erfahrungen in der Software-Architekturbeschreibung mit UML in Enterprise Architect, Objektorientierte Software-Entwicklung mit C++(17/23) für QNX Neutrino 6.5 / 7, Buildroot Linux und FreeRTOS
- Erfahrungen, Integration und Test von Software-Applikationen in Verteilten Systemen mit Sniffer- und Diagnosewerkzeugen (zum Beispiel von Vector Informatik)
- Kenntnisse in der Softwareentwicklung zur Signal- und Datenerfassung in Echtzeit und für Event- und Ablaufsteuerungen
- Idealerweise QNX RTOS Kenntnisse auf Multi-Processing System on Chip Architekturen (Xilinx Zynq Ultrascale MPSoC Plattformen)
- Kenntnisse Socket- / Middleware-Programing (TCP-UDP / IP, DDS, CANopen) zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet
- Kenntnisse in der Entwicklung von Unit- und Component Tests mit Google Test für automatisiertes Black Box / White Box Testing
- Kenntnisse im Requirements Engineering und Spezifikationserstellung in DOORS sowie in der Versionsverwaltung mit GIT
- Kreativer Denkvermögen mit Spaß an eigenverantwortlicher Arbeitsweise in einem agilen Entwicklungsteam
- Sehr gute Deutsch- und gute Englischkenntnisse
- Die Bereitschaft zu gelegentlichen Dienstreisen wird vorausgesetzt
Benefits & conditions
- 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
HENSOLDT - Innovationen für eine sicherere Welt
HENSOLDT ist ein führendes Unternehmen der europäischen Verteidigungsindustrie mit globaler Reichweite. Das Unternehmen mit Sitz in Taufkirchen bei München entwickelt Sensor-Komplettlösungen für Verteidigungs- und Sicherheitsanwendungen.
Als Technologieführer treibt HENSOLDT die Entwicklung der Verteidigungselektronik und Optronik voran und baut sein Portfolio auf der Grundlage innovativer Ansätze für Datenmanagement, Robotik und Cybersicherheit kontinuierlich aus.
Unsere Produkte sind einsetzbar in den Bereichen Space, Air, Land, Sea, Security, Cyber & Information Space.
2023 erzielte HENSOLDT einen Umsatz von 1,85 Milliarden Euro. Nach der Übernahme der ESG GmbH beschäftigt das Unternehmen circa 8.500 Mitarbeiter. HENSOLDT ist an der Frankfurter Wertpapierbörse im MDAX notiert.