Softwareentwickler (w/m/d)

NTC Systems braucht verantwortungsbewusste Experten, um als Partner für sicherheitsrelevante Elektroniksysteme geschätzt zu werden. Unseren Kunden in verschiedenen Industriezweigen liefern wir Wissen und langjährige Erfahrung für Lösungen in den Bereichen funktionaler Sicherheit, E/E-Systementwicklung und Cyber Security.

Jetzt brauchen wir Sie als Verstärkung, um zuverlässig kundenspezifische Softwareprojekte umzusetzen.

Wollen Sie sich einbringen und Teil unseres Teams werden, um auch neue Kunden für NTC Systems zu begeistern?

Ihre Aufgaben

  • Entwicklung von Software für Mikro­controller­ (Embedded Software Engineering) nach dem V-Modell
  • Erarbeiten von Anforderungen
  • Erstellen von Softwarearchitekturen
  • Spezifizieren und Implementieren einzelner Softwaremodule
  • Spezifizieren, Durchführen und Dokumentieren von Tests auf Modul, Integrations- und Anwendungsebene
  • Unterstützen bei der Durchführung von Tests auf Hardwareebene
  • Mitwirken bei Analysen der funktionalen Sicherheit wie Gefahren- & Risikoanalysen, FMEA, FTA auf Softwareebene
  • Unterstützen bei der Gestaltung und der Dokumentation des Entwicklungsprozesses

Ihr Profil

  • Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Ausbildung
  • Sehr gute Kenntnisse und mehrjährige Erfahrung in C und mit MISRA-C, gute Kenntnisse in C++, weitere Programmiersprachen von Vorteil
  • Erfahrung mit Codeverwaltungstools wie SVN, Git etc.
  • Sehr gute Kenntnisse in UML und mehrjährige Erfahrung im Design von Softwarearchitekturen, idealerweise mit Enterprise Architect oder Vergleichbarem
  • Sehr gute Kenntnisse von Entwicklungsumgebungen und Compilern wie Arm Keil und Erfahrung mit entsprechenden Debuggern
  • Sehr gute Kenntnisse in den gängigen Softwaretestmethoden und Erfahrung mit Test- und Analysetools wie Klocwork, QAC, Polyspace
  • Sehr gute Kennnisse in Softwareentwicklungsprozessen, idealerweise auch in Software-Qualitätsprozessen wie z.B. ASPICE
  • Gute Team- und Kommunikationsfähigkeit auf Deutsch und Englisch

Weitere wünschenswerte Kenntnisse

  • Kenntnisse und Erfahrung in modellbasierter Softwareentwicklung, LabView und AUTOSar
  • Erfahrungen in der Umsetzung der Sicherheitsanforderungsstufen SIL2 bis SIL4 oder ASIL B bis ASIL D
  • Gute Kenntnisse in CAN, CANopen, RS232, SafetyBUS und weitere
  • Erfahrung im Umgang mit den Safety-Normen IEC61508, ISO26262, EN5012x oder andere, idealerweise auch Kenntnisse in Cyber Security ISO 21434 oder IEC 62443
  • Idealerweise bereits erste Erfahrungen als Functional Safety Engineer in Software
  • Erfahrungen aus dem Branchenumfeld Bahn, Automotive, Maschinenbau

 

Unser Angebot

  • Freies und selbstbestimmtes Arbeiten in einem stetig wachsenden Entwicklungsteam
  • Anspruchsvolle Aufgaben und Projekte, die individuell auf unsere Kunden abgestimmt sind
  • Flexible Arbeitszeiten in gut ausgestatteten Arbeitsräumen am Standort Landsberg wie auch im Home-Office
  • Leistungsgerechte Vergütung
  • Angenehme Arbeitsumgebung mit flacher Hierarchie und kurzen Entscheidungswegen

Wenn Sie gern etwas bewegen wollen, dann werden Sie doch Teil der NTC Systems. Wir erwarten gern Ihre aussagekräftige Bewerbung mit Gehaltsvorstellung und möglichem Anfangstermin an personal@ntc-systems.com