Embedded Softwareentwickler HiL

Iabg
Ottobrunn, Germany
5 days ago

Role details

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

Job location

Ottobrunn, Germany

Tech stack

Business Analytics Applications
C++
CAN Bus
CMake
Computer Engineering
Data Transmissions
Software Debugging
Ethernet
Firmware
Microsoft Visual Studio
Network Protocols
Object-Oriented Software Development
Systems Development Life Cycle
Software Engineering
TCP/IP
Real Time Systems
Integration Tests

Job description

Softwareentwicklung im militärischen Kontext, ist der Bereich, in dem Sie wachsen wollen und Ihre Expertise einbringen möchten? Sie möchten gemeinsam mit erfahrenen Kolleg:innen die Leistungsfähigkeit von elektrooptischen Sensoren ermitteln und Schwachstellen identifizieren?Der Geschäftsbereich Defence & Security ist in besonderer Weise den Streitkräften verpflichtet und ein anerkannter technischer Dienstleister auf nationaler und internationaler Ebene bei der Konzeption von Lösungen, der Begleitung von Analyse, Entwicklungs- und Realisierungsvorhaben und der Bereitstellung von Serviceleistungen. Tätigkeit:

  • Entwicklung von Schnittstellen zwischen Hard- und Software
  • Entwicklung und Optimierung von Firmware und Software für eingebettete Systeme HiL Simulation
  • Analyse und Anpassung von Software für Echtzeit- und Performance-Anforderungen
  • Fehleranalyse, Debugging und Optimierung bestehender Systeme
  • Erstellung von Unit- und Integrationstests zur Qualitätssicherung
  • Erstellung von technischen Dokumentationen und Spezifikationen
  • Zusammenarbeit mit interdisziplinären Teams aus Hardware-, Software- und Systementwicklung

Requirements

  • Abgeschlossenes Ingenieurstudium in Elektrotechnik, Automatisierungstechnik oder Technischer Informatik oder vergleichbar
  • Sicherer Umgang mit Embedded-Programmierung in C, praktische Erfahrung in der Entwicklung von Echtzeitsystemen
  • Fundierter Umgang mit Software, Entwicklung- und Analysetools (z.B. VisualStudio, CubeIDE, CMake, CLion)
  • Vertrautheit mit Datenübertragung und Netzwerkprotokollen wie CAN-Bus, Ethernet, TCP/IP und Sockets
  • Erfahrung in der Programmierung von Microcontrollern (STM32) ist von Vorteil
  • Erfahrung in der objektorientierten Programmierung mit C++ wäre wünschenswert
  • Sehr gute Englischkenntnisse in Wort und Schrift

Apply for this position