Ihre zukünftige Arbeitsstelle:
Für unseren renommierten Kunden HENSOLDT Optronics am Standort Oberkochen sind Sie als Embedded Software Developer (m/w/d) tätig.
HENSOLDT ist ein weltweit führender Anbieter von Premium-Sensoren für Sicherungs-, und Überwachungsmissionen.
Das Unternehmen ist stark auf den Märkten für Radare, Optronik sowie elektronische Schutzsysteme vertreten und u.a. Weltmarktführer bei Flugkörperwarnsystemen und U-Boot-Periskopen.
Ihre Aufgaben:
- Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform für Optronische Sichtsysteme
- Requirements Engineering und Softwarespezifikation
- Querschnittliche und spezifische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse
- Middleware-Programing zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet
- Objektorientierte Entwicklung in C++
- Agile Planung und Umsetzung der Softwareentwicklung im Team
- Nutzung moderner Software-, Web-Technologien (git, jira, confluence CMake, catch2, sqlite, buildroot, Enterprise Architect, )
Ihr Profil:
- Abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Ingenieurwesen. Mechatronik oder eine abgeschlossene Ausbildung mit Schwerpunkt Embedded Softwareentwicklung oder eine vergleichbare Qualifikation
- Erfahrungen in der Software-Architekturbeschreibung mit UML in Enterprise Architect, Objektorientierte Software-Entwicklung mit C++(17/23) für Buildroot Linux, QNX und FreeRTOS
- Kenntnisse im Requirements Engineering und Spezifikationserstellung in DOORS
- Kenntnisse Middleware-Programing in mindestens einer der folgenden Technologien MQTT, DDS, CANopen
- Erfahrung in der Entwicklung von Unit- und Component Tests
- Idealerweise Kenntnisse rund um Multi-Processing auf System on Chip Architekturen (Xilinx Zynq Ultrascale MPSoC Plattformen)
- Verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift