men-in-motion GmbH

Embedded Softwareentwickler (alle Geschlechter) (m/w/d)

ab sofort

Arbeitsort:
89081 Ulm

Stellenbeschreibung

Aufgaben, Kompetenzen und Verantwortung

Softwareentwicklung & Systemintegration

  • Du spezifizierst, konzipierst und entwickelst Software für eingebettete Systeme.
  • Du begleitest den gesamten Entwicklungsprozess – von der Anforderungsanalyse über das Softwaredesign bis zur Implementierung.
  • Du entwickelst hardwarenahe Softwaremodule in C/C++.
  • Du führst die Hardware-/Software-Integration durch.
  • Du optimierst und analysierst Bootloader für Embedded-Systeme auf ARM-Prozessoren.

Test, Verifikation & Qualitätssicherung

  • Du planst und erstellst Testprozeduren und führst Verifikations- sowie Validierungsaktivitäten durch.
  • Du entwickelst PC-basierte Testanwendungen und Sondermessmittel.
  • Du arbeitest mit Unit-Tests und dem Test-Framework Cantata.
  • Du dokumentierst Testergebnisse auf Komponenten- und Systemebene.
  • Du nimmst an Software-Reviews und am Änderungsmanagement teil.

Zusammenarbeit & Dokumentation

  • Du erstellst und pflegst technische Dokumentationen.
  • Du unterstützt bei Fragen zur Systemfunktionalität.
  • Du arbeitest eng mit den Teams aus System Engineering und Algorithmenentwicklung zusammen.

Fachliche Anforderungen

  • Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
  • Erfahrung in der Entwicklung von Embedded Software sowie in der hardwarenahen Programmierung und idealerweise in der Echtzeitentwicklung.
  • Gute Kenntnisse in C/C++ sowie in der Softwaremodellierung mit UML.
  • Erfahrung mit modellbasierter Softwareentwicklung, beispielsweise mit Rational Rhapsody oder Rational Rose.
  • Kenntnisse im Anforderungsmanagement mit Tools wie DOORS oder Requisite Pro.
  • Erfahrung mit Konfigurationsmanagement und gängigen Entwicklungsprozessen.
  • Sehr gute Kenntnisse in Netzwerkkommunikation und Bussystemen wie TCP/IP, RS232, RS422, RS485, CAN-Bus oder MIL-STD-1553.
  • Kenntnisse in Echtzeitbetriebssystemen wie VxWorks.
  • Idealerweise Erfahrung mit Testanwendungen, beispielsweise mit LabVIEW oder Visual Studio.
  • Sehr gute Deutsch- und Englischkenntnisse.

Kontakt

men-in-motion GmbH