Job
Aus Partner-Feed
Leitender Embedded-Software-Ingenieur
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- The Exploration Company
- Location raw
- Munich, germany
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Hier bei The Exploration Company entwickeln wir innovative Luft- und Raumfahrttechnologien, die die Zukunft des Weltraumtransports vorantreiben.
Wir sind auf der Suche nach einem leitenden Embedded-Software-Ingenieur mit umfassendem Fachwissen in der Implementierung von Low-Level-Plattformen und der Anpassung von RT-OS für eingebettete Echtzeitanwendungen. Sie besitzen den gesamten Software-Stack aus Bootloader, BSP, Betriebssystem und Anwendung. Sie etablieren und pflegen die Toolchain und CI-Infrastruktur, die unserer Entwicklung eingebetteter Plattformen zugrunde liegt.
Sie können den gesamten Software-Stack der Plattform unabhängig besitzen. Sie haben eine (sicherheitskritische) MCU von Grund auf neu erstellt und unbekannte Fehler mit einer Debug-Sonde (z. B. JTAG), einer seriellen Konsole, einem Logikanalysator oder einem Oszilloskop behoben. Sie arbeiten instinktiv eng mit dem Hardware-Team beim Plattformdesign und mit den Anwendungsbeteiligten bei den Anforderungen zusammen.
Hauptaufgaben
Als Senior Embedded Software Engineer werden sich Ihre Rolle und Verantwortlichkeiten kontinuierlich weiterentwickeln. Zu Ihren ersten Aufgaben gehören:
• Bringen Sie das RTOS auf den Markt und entwickeln Sie das BSP für ARM Cortex-M-Kerne, einschließlich MPU-Konfiguration und Inter-Core-Kommunikation
• Entwickeln, testen und warten Sie einen umfangreichen Satz von MCU-Treibern, um die Anforderungen der Anwendung zu erfüllen (ADC, SPI, Clock und mehr).
• Entwickeln Sie einen vollständigen Kommunikationsstapel und validieren Sie dessen Integration in das Hostsystem
• Entwickeln Sie Treiber für komplexe ICs
• Integrationstest von MCU- und FPGA-Schnittstellen
• Einrichtung einer Toolchain und CI für die MCU und eine breitere eingebettete Plattform (HiL, automatisierte Testgerätesteuerung ...)
• Eigene Designdokumentation und Validierung der Anforderungen
• Koordination mit allen Disziplinen, die an einer Einheit arbeiten (Elektronikdesigningenieure, Systemingenieure, Testteam, EGSE-Team)
• Kontinuierliches Lernen: Bleiben Sie über Branchentrends, neue Technologien und Fortschritte im Avionikdesign auf dem Laufenden
Was wir gerne von Ihnen sehen würden
In der Rolle des Senior Embedded Software Developers bringen Sie idealerweise Folgendes mit:
• Bachelor- oder Master-Abschluss in Elektrotechnik, Eingebetteten Systemen, Softwaretechnik, Luft- und Raumfahrttechnik oder einem verwandten Bereich
• Fundierte Kenntnisse in der eingebetteten C-/C++-Codierung
• RTOS-Einführungserfahrung auf Cortex-M-Kernen (ThreadX / Azure RTOS, FreeRTOS, Zephyr oder gleichwertig)
• Praktische Erfahrung in der Firmware-Entwicklung und Plattformeinführung
• Praktische Erfahrung in verschiedenen Kommunikationsprotokollen/-stacks (SPI, I2C, UART, Ethernet IP/TCP).
• Kenntnisse sicherheitskritischer Konstruktionsprinzipien
• Vertrautheit mit den Aspekten Zuverlässigkeit, Verfügbarkeit, Wartbarkeit und Sicherheit (RAMS).
• Starke mündliche und schriftliche Kommunikationsfähigkeiten. Fähigkeit zur effektiven Zusammenarbeit mit multidisziplinären Teams (Hardware-Ingenieure, Testingenieure, EGSE-Ingenieure usw.)
• Sorgfältige Liebe zum Detail bei Design, Analyse und Dokumentation
• Hands-on-Mentalität beim Testen und Problembeheben im Labor
• Erfahrung im Entwerfen und Warten von CI/CD-Pipelines für eingebettete Hardwareziele ist von Vorteil
• Erfahrung mit TSN ist von Vorteil
• Erfahrung mit FPGA- und VHDL-Sprache ist von Vorteil
• Erfahrung mit Python und Bash ist von Vorteil
• Kenntnisse weltraumrelevanter Standards (wie ECSS, MIL-STD, NASA-HBK) und Vorschriften sind von Vorteil
• Kenntnisse über funktionale Sicherheitsstandards (ISO 26262, DO-178C oder ähnliches) und deren Auswirkungen auf den Software-Stack sind von Vorteil
Warum Sie bei uns mitmachen sollten!
Was uns hier bei The Exploration Company besonders macht und warum wir glauben, dass Ihnen die Arbeit hier Spaß machen wird, ist:
• Wir sind agil – wir treffen Entscheidungen schnell und behalten dabei unsere Ziele und Systeme im Auge
• Wir sind offen und kooperativ – wir sind transparent in Bezug auf Risiken und Hindernisse, sodass wir bei der Überwindung dieser Hindernisse zusammenarbeiten können
• Wir haben viel Spaß – wir tanken Energie in dem Wissen, dass wir den Weltraum demokratisieren. Es ist eine wunderbare und seltene Gelegenheit. Sind SIE bereit für die Herausforderung?
Wir würden uns freuen, von Ihnen zu hören, wenn Sie Teil unserer Reise sein möchten. Bitte reichen Sie jetzt Ihren Lebenslauf zur sofortigen Prüfung ein und wir werden uns in Kürze mit Ihnen in Verbindung setzen.
The Exploration Company ist ein Arbeitgeber, der Chancengleichheit bietet und Vielfalt schätzt. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand oder Behinderungsstatus. Umzugswilligen wird Unterstützung bei der Umsiedlung gewährt, gegebenenfalls auch durch Visa-Sponsoring.
Alle Angebote setzen den erfolgreichen Abschluss einer Hintergrundüberprüfung voraus, die vom Land, der Rolle und dem Projekt abhängt, für das Sie sich beworben haben. Mit dem Absenden Ihrer Bewerbung erkennen Sie an und stimmen zu, dass jedes Stellenangebot von der erfolgreichen Prüfung dieser Prüfung abhängig sein kann. Um diesen Prozess so effizient und transparent wie möglich zu gestalten, arbeitet die Exploration Company mit Zinc Work Limited mit Sitz im Vereinigten Königreich (Zinc) zusammen, einem Drittanbieter.
Gegebenenfalls erhalten Sie von Zinc nach Annahme Ihres Angebots eine E-Mail mit einem Link zu einem sicheren Portal, über das Sie Zinc die erforderlichen Informationen zur Verfügung stellen können.
Weitere englischsprachige Jobs in Deutschland finden Sie auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.com/jobs/companies/the-exploration-company/senior-embedded-software-engineer-munich-67547)
Wir sind auf der Suche nach einem leitenden Embedded-Software-Ingenieur mit umfassendem Fachwissen in der Implementierung von Low-Level-Plattformen und der Anpassung von RT-OS für eingebettete Echtzeitanwendungen. Sie besitzen den gesamten Software-Stack aus Bootloader, BSP, Betriebssystem und Anwendung. Sie etablieren und pflegen die Toolchain und CI-Infrastruktur, die unserer Entwicklung eingebetteter Plattformen zugrunde liegt.
Sie können den gesamten Software-Stack der Plattform unabhängig besitzen. Sie haben eine (sicherheitskritische) MCU von Grund auf neu erstellt und unbekannte Fehler mit einer Debug-Sonde (z. B. JTAG), einer seriellen Konsole, einem Logikanalysator oder einem Oszilloskop behoben. Sie arbeiten instinktiv eng mit dem Hardware-Team beim Plattformdesign und mit den Anwendungsbeteiligten bei den Anforderungen zusammen.
Hauptaufgaben
Als Senior Embedded Software Engineer werden sich Ihre Rolle und Verantwortlichkeiten kontinuierlich weiterentwickeln. Zu Ihren ersten Aufgaben gehören:
• Bringen Sie das RTOS auf den Markt und entwickeln Sie das BSP für ARM Cortex-M-Kerne, einschließlich MPU-Konfiguration und Inter-Core-Kommunikation
• Entwickeln, testen und warten Sie einen umfangreichen Satz von MCU-Treibern, um die Anforderungen der Anwendung zu erfüllen (ADC, SPI, Clock und mehr).
• Entwickeln Sie einen vollständigen Kommunikationsstapel und validieren Sie dessen Integration in das Hostsystem
• Entwickeln Sie Treiber für komplexe ICs
• Integrationstest von MCU- und FPGA-Schnittstellen
• Einrichtung einer Toolchain und CI für die MCU und eine breitere eingebettete Plattform (HiL, automatisierte Testgerätesteuerung ...)
• Eigene Designdokumentation und Validierung der Anforderungen
• Koordination mit allen Disziplinen, die an einer Einheit arbeiten (Elektronikdesigningenieure, Systemingenieure, Testteam, EGSE-Team)
• Kontinuierliches Lernen: Bleiben Sie über Branchentrends, neue Technologien und Fortschritte im Avionikdesign auf dem Laufenden
Was wir gerne von Ihnen sehen würden
In der Rolle des Senior Embedded Software Developers bringen Sie idealerweise Folgendes mit:
• Bachelor- oder Master-Abschluss in Elektrotechnik, Eingebetteten Systemen, Softwaretechnik, Luft- und Raumfahrttechnik oder einem verwandten Bereich
• Fundierte Kenntnisse in der eingebetteten C-/C++-Codierung
• RTOS-Einführungserfahrung auf Cortex-M-Kernen (ThreadX / Azure RTOS, FreeRTOS, Zephyr oder gleichwertig)
• Praktische Erfahrung in der Firmware-Entwicklung und Plattformeinführung
• Praktische Erfahrung in verschiedenen Kommunikationsprotokollen/-stacks (SPI, I2C, UART, Ethernet IP/TCP).
• Kenntnisse sicherheitskritischer Konstruktionsprinzipien
• Vertrautheit mit den Aspekten Zuverlässigkeit, Verfügbarkeit, Wartbarkeit und Sicherheit (RAMS).
• Starke mündliche und schriftliche Kommunikationsfähigkeiten. Fähigkeit zur effektiven Zusammenarbeit mit multidisziplinären Teams (Hardware-Ingenieure, Testingenieure, EGSE-Ingenieure usw.)
• Sorgfältige Liebe zum Detail bei Design, Analyse und Dokumentation
• Hands-on-Mentalität beim Testen und Problembeheben im Labor
• Erfahrung im Entwerfen und Warten von CI/CD-Pipelines für eingebettete Hardwareziele ist von Vorteil
• Erfahrung mit TSN ist von Vorteil
• Erfahrung mit FPGA- und VHDL-Sprache ist von Vorteil
• Erfahrung mit Python und Bash ist von Vorteil
• Kenntnisse weltraumrelevanter Standards (wie ECSS, MIL-STD, NASA-HBK) und Vorschriften sind von Vorteil
• Kenntnisse über funktionale Sicherheitsstandards (ISO 26262, DO-178C oder ähnliches) und deren Auswirkungen auf den Software-Stack sind von Vorteil
Warum Sie bei uns mitmachen sollten!
Was uns hier bei The Exploration Company besonders macht und warum wir glauben, dass Ihnen die Arbeit hier Spaß machen wird, ist:
• Wir sind agil – wir treffen Entscheidungen schnell und behalten dabei unsere Ziele und Systeme im Auge
• Wir sind offen und kooperativ – wir sind transparent in Bezug auf Risiken und Hindernisse, sodass wir bei der Überwindung dieser Hindernisse zusammenarbeiten können
• Wir haben viel Spaß – wir tanken Energie in dem Wissen, dass wir den Weltraum demokratisieren. Es ist eine wunderbare und seltene Gelegenheit. Sind SIE bereit für die Herausforderung?
Wir würden uns freuen, von Ihnen zu hören, wenn Sie Teil unserer Reise sein möchten. Bitte reichen Sie jetzt Ihren Lebenslauf zur sofortigen Prüfung ein und wir werden uns in Kürze mit Ihnen in Verbindung setzen.
The Exploration Company ist ein Arbeitgeber, der Chancengleichheit bietet und Vielfalt schätzt. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand oder Behinderungsstatus. Umzugswilligen wird Unterstützung bei der Umsiedlung gewährt, gegebenenfalls auch durch Visa-Sponsoring.
Alle Angebote setzen den erfolgreichen Abschluss einer Hintergrundüberprüfung voraus, die vom Land, der Rolle und dem Projekt abhängt, für das Sie sich beworben haben. Mit dem Absenden Ihrer Bewerbung erkennen Sie an und stimmen zu, dass jedes Stellenangebot von der erfolgreichen Prüfung dieser Prüfung abhängig sein kann. Um diesen Prozess so effizient und transparent wie möglich zu gestalten, arbeitet die Exploration Company mit Zinc Work Limited mit Sitz im Vereinigten Königreich (Zinc) zusammen, einem Drittanbieter.
Gegebenenfalls erhalten Sie von Zinc nach Annahme Ihres Angebots eine E-Mail mit einem Link zu einem sicheren Portal, über das Sie Zinc die erforderlichen Informationen zur Verfügung stellen können.
Weitere englischsprachige Jobs in Deutschland finden Sie auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.com/jobs/companies/the-exploration-company/senior-embedded-software-engineer-munich-67547)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: The Exploration Company
Standort
Munich, Deutschland
Inserat bereitgestellt von The Exploration Company.