Embedded Software Engineer

fabplus GmbH
Taufkirchen, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English, German

Tech stack

Systems Engineering ARM Architecture Unit Testing C++ (Programming Language) Information Systems Software Debugging Firmware Python (Programming Language) MATLAB MISRA C (C Programming Language) Qt (Software) Release Management
+9 more
Software Engineering Software Requirements Analysis Systems Integration Toolchain Integration Tests Information Technology Atlassian Tools DO-178B U-Boot

Job description

Kodierungsprinzipien</li> <li>Erstellung effektiver und vollständiger Unit-Tests</li> <li>Durchführung von Integrationsaktivitäten in der Zielhardware</li> <li>Durchführung der Software-Integration von generiertem Code</li> <li>Verantwortlich für die Validierung und Verifizierung der Software, von Unit-Tests bis zum Flugtest</li> <li>Sicherstellung, dass alle Anforderungen in Übereinstimmung mit den übergeordneten Bedürfnissen des Programms verifiziert werden</li> <li>Erstellung von Testberichten als Beitrag zur Freigabe, Qualifizierung und Zertifizierung des Gesamtprodukts</li> <li>Beitrag zur gesamten V&V-Strategie</li> <li>Erstellung einer Release-Planung, die mit der gesamten Systementwicklungsplanung gemäß den Anforderungen des Systems Engineering und den Kundenbedürfnissen vereinbar ist</li> <li>Sicherstellung, dass Releases den Kunden gemäß der Planung zur Verfügung stehen</li> <li>Befolgung definierter Release-Management-Prozesse</li> <li>Software-Definition und -Design</li>

Requirements

  • Zusammenarbeit mit dem Systems Engineering und den Kunden, um die übergeordneten Software-Anforderungen für das DeckFinder-System zu erfassen
  • Erstellung eines vollständigen Designs der DeckFinder-Softwareprodukte
  • Pflege des DeckFinder-Designs, um die neuesten Entwicklungen abzubilden
  • Beitrag zur gesamten Designstrategie von DeckFinder
  • Definition von übergeordneten (High-Level) und detaillierten (Low-Level) Software-Anforderungen
  • Beitrag zur gesamten Engineering-Planung
  • Beitrag zur Definition und Verfeinerung des gesamten Engineering-Prozesses
  • Beitrag zu technischen Vertriebsunterstützungsaktivitäten weltweit
  • Aktives Mitglied des Versuchsteams, Beitrag zur sicheren und effektiven Bereitstellung von DeckFinder und Test-Assets
  • </ul> <h3>Ihre Qualifikationen:</h3> <ul> <li>abgeschlossenes Informatik-Studium auf Bachelor-Niveau oder eine anderweitig erworbene gleichwertige Qualifikation und Berufserfahrung</li>

  • mind. 4 Jahre relevante Berufserfahrung im Bereich der IT / Informationssysteme idealerweise in der Luft- und Raumfahrtindustrie
  • verhandlungssichere Englisch- und gute Deutschkenntnisse
  • C-Kenntnisse und Erfahrung in der Entwicklung nach MISRA-C sind erforderlich, wünschenswert sind Kenntnisse in C++ (insbesondere QT), Python und dem CPPUnit-Framework
  • Detaillierte Kenntnisse in der Entwicklung eingebetteter Software (z. B. Scheduler, U-Boot, Firmware und I/O)
  • Nachweisliche Erfahrung in der Entwicklung von Unit- und Integrationstests
  • Erfahrung im Software Engineering, die Aufgaben über das gesamte V-Modell hinweg umfasst
  • Arbeitskenntnisse des Xilinx ARM Cortex SoC
  • Kenntnisse in MATLAB/Simulink, dem Lauterbach Embedded Trace und Debugger sowie Erfahrung mit der Atlassian Toolchain sind ein Plus
  • Erfahrung in der Softwareentwicklung für flugzeuggestützte Systeme nach DO-178B/C wären wünschenswert
  • </ul> <p>

    Apply for this position

    This job is hosted externally. Click below to view the full posting and apply.

    Apply on www.jobfinder.de

    Good distractions

    Talks and stories from around this role — technically off-topic, practically not.

    2:27 min

    Structuring agile and interdisciplinary engineering teams

    Oliver Zimmert · LIVE

    2:40 min

    Motivations for transitioning legacy MATLAB repositories to Python

    Michael Niebisch Michael Niebisch · World Congress 2024

    1:19 min

    Advancing autonomous driving capabilities with specialized software talent

    Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

    2:14 min

    Custom domain controllers and vehicle communication networks

    Denis Grahovac · World Congress 2021

    3:51 min

    Technical skills and collaborative mindsets for mobility engineering roles

    Georg Kühberger +1 · LIVE

    2:01 min

    Introduction to domain specific languages and their applications

    Irina Artemeva · World Congress 2023

    Videos

    See all

    Related articles

    See all