Embedded Software Engineer (m/w/d)

Alpha Aviation powered by AlphaConsult KG

Hamburg

On-site

EUR 65,000 - 95,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Alpha Aviation, eine Tochter der AlphaConsult KG, sucht einen erfahrenen Embedded Software Engineer (m/w/d) für Flugzeugsysteme. Sie entwerfen, entwickeln und warten Embedded-Linux-Software, implementieren C-basierte Software und arbeiten an Multithread-Diensten auf Zielhardware.

Sie arbeiten eng mit dem Team zusammen, setzen DO-178/ARP4754-konforme Prozesse um, optimieren die CI/CD-Pipeline und entwickeln Treiber sowie BSP-Pakete. Unbefristete Festanstellung, Standort Hamburg.

Qualifications

  • Abschluss in Software-, Elektro- oder Informatikingenieurwesen oder vergleichbare Qualifikation.
  • Fundierte Erfahrung in Embedded Linux und C-Entwicklung.
  • Erfahrung mit multithreaded Anwendungen und Embedded-Linux-Systemen.
  • Linux-Systemprogrammierung, Prozesse, Threads, IPC, Netzwerke, Dateisysteme.
  • Cross-Kompilierung, Build-Systeme, Yocto/Buildroot.
  • Git, Code-Reviews, CI/CD-Pipelines, Debugging-Tools.
  • Erfahrung mit Ethernet, CAN, UART, SPI, I2C und Treiber-Integration.
  • Analyse & Diagnose an Zielhardware, Debugging mit GDB/Valgrind.

Responsibilities

  • Entwurf, Entwicklung und Wartung von Embedded-Software und Embedded-Linux-Anwendungen für Flugzeugkabinen-Systeme
  • Umsetzung von Softwareanforderungen in C mit strukturierter/ modellbasierter Entwicklung
  • Entwicklung und Integration von Multithread-Diensten und wiederverwendbaren Komponenten
  • Treiber- und BSP-Paketpflege, Hardware-Abstraktionsschichten, Peripherie-Schnittstellen
  • Konfiguration von Embedded-Linux-Distributionen, Cross-Compiler-Toolchains und Ziel-Images
  • Integration von Ethernet, CAN, UART, SPI, I2C Schnittstellen
  • DO-178- und ARP4754-konforme Sicherheitssoftware-Entwicklung
  • Debugging, Trace-Tools und Tests auf Zielhardware
  • Verifikation und Qualifizierungstests an der Zielhardware
  • Dokumentation von Anforderungen, Entwürfen, Quellcode und Verifizierungsnachweisen
  • Analyse von Fehlern/Performance, robuste Korrekturmaßnahmen
  • Optimierung der Embedded-Linux-Plattform, Architektur und CI/CD-Workflow

Skills

Embedded Linux
C-Programmierung
Multithreaded Anwendungen
Linux-Systemprogrammierung
Cross-Kompilierung
Yocto/Buildroot
Git & Code-Reviews
CI/CD-Pipelines
Debuggern & Tools
Device-Treiber
Ethernet CAN UART SPI I2C

Education

Software-/Elektro-/Informatikingenieurwesen

Tools

Yocto Project
Buildroot
GDB
strace
perf
Valgrind
Git

Job description

Industry

Hamburg

„Ready for Take off“ – Nutzen Sie Ihre Chance!

Ein routiniertes Team von Mitarbeitern, jeder mit Kerosin im Blut sowie jahrelanger Erfahrung und Bekanntheit in vielen Unternehmen unterschiedlichster Branchen und Größe, steht nun für Sie als ALPHA AVIATION bereit.

Mit dieser Mission suchen wir, als 100%ige Tochter der AlphaConsult KG, Sie als Embedded Software Engineer (m/w/d) im Rahmen der direkten Personalvermittlung für unseren Kunden.

Die AlphaConsult-Gruppe bietet:
  • Direkteinstellung bei unserem Kundenbetrieb
  • Persönliche und individuelle Betreuung während des gesamten Bewerbungsprozesses
  • Unkomplizierte und schnelle Vermittlung an passende Arbeitgeber
  • Unterstützung bei der Suche nach einer langfristigen beruflichen Perspektive
Ihre Aufgaben als Embedded Software Engineer (m/w/d):
  • Entwurf, Entwicklung und Wartung von Embedded-Software und Embedded-Linux-Anwendungen für Flugzeugkabinen-Systeme
  • Umsetzung von Softwareanforderungen in C unter Verwendung strukturierter und modellbasierter Entwicklungsmethoden
  • Entwicklung und Integration von Multithread-Anwendungen, Diensten und wiederverwendbaren Softwarekomponenten unter Embedded Linux
  • Entwicklung und Pflege von Board-Support-Paketen, Gerätetreibern, Hardware-Abstraktionsschichten und Schnittstellen zu Peripheriegeräten
  • Konfiguration, Erstellung und Pflege von Embedded-Linux-Distributionen, Cross-Compiler-Toolchains und Ziel-Images
  • Integration von Kommunikationsschnittstellen und -protokollen wie Ethernet, CAN, UART, SPI und I2C
  • Entwicklung sicherheitsrelevanter Embedded-Software gemäß den geltenden Prozessen, einschließlich DO-178 und ARP4754
  • Debugging und Analyse von Software auf der Zielhardware unter Verwendung von Protokollen, Debuggern, Trace-Tools und elektronischen Testgeräten
  • Durchführung von Software-Integration, Inbetriebnahme, Verifizierung und Qualifizierungstests auf der Zielhardware
  • Erstellung und Pflege von Softwareanforderungen, Entwurfsbeschreibungen, Quellcode-Dokumentation und Verifizierungsnachweisen
  • Analyse von Fehlern, Leistungsengpässen und Ressourcenauslastung sowie Umsetzung robuster Korrekturmaßnahmen
  • Optimierung der Embedded-Linux-Plattform, der Softwarearchitektur, der CI/CD-Pipeline, der Toolchain und des Entwicklungsworkflows
Ihr Profil als Embedded Software Engineer (m/w/d):
  • Abschluss in Software-, Elektro- oder Informatikingenieurwesen oder eine vergleichbare Qualifikation mit praktischer Erfahrung in Embedded Linux und der Entwicklung eingebetteter Software
  • Fundierte praktische Erfahrung in der Entwicklung von Embedded-Software mit C
  • Erfahrung in der Entwicklung multithreaded Anwendungen und Dienste für Embedded-Linux-Systeme
  • Erfahrung mit Linux-Systemprogrammierung, Prozessen, Threads, Interprozesskommunikation, Netzwerken und Dateisystemen
  • Erfahrung mit Board Support Packages, Boot-Prozessen, Device Trees und der Integration von Linux-Gerätetreibern
  • Erfahrung mit Cross-Kompilierung, Build-Systemen und Embedded-Linux-Distributionen, vorzugsweise Yocto Project oder Buildroot
  • Sicherer Umgang mit Git, Code-Reviews, statischer Analyse sowie automatisierten Build- und Test-Pipelines
  • Erfahrung mit eingebetteten Kommunikationsschnittstellen und -protokollen, einschließlich Ethernet, CAN, UART, SPI und I2C
  • Fähigkeit, Software auf der Zielhardware in Betrieb zu nehmen und Probleme an der Hardware-/Software-Schnittstelle zu diagnostizieren
  • Erfahrung mit Debugging- und Analyse-Tools wie GDB, strace, perf, Valgrind und Logikanalysatoren
  • Fähigkeit, Unit-, Integrations- und Software-Verifikationstests zu definieren, zu automatisieren und zu dokumentieren
  • Teamorientierter, kooperativer und lösungsorientierter Mitarbeiter (m/w/d)
  • Proaktive und selbstorganisierte Arbeitsweise
  • Zuverlässig, qualitätsbewusst und termintreu
  • Interesse an Linux-Plattformtechnologien, Echtzeitverhalten, Cybersicherheit und kontinuierlicher Integration
  • Ausgeprägte analytische Fähigkeiten, Dokumentationskompetenz und Problemlösungsfähigkeit
  • Kundenorientierung und ausgeprägtes Verantwortungsbewusstsein

Überzeugt?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)

Alpha Aviation • Hamburg

Hybrid
EUR 60,000 - 90,000
Direct employment
Personal support
Fast placement
+1
Senior Softwareentwickler Embedded Systems Aerospace (m/w/d)
Senior Softwareentwickler Embedded Systems Aerospace (m/w/d)

Liebherr Group • Lindenberg im Allgäu

On-site
EUR 70,000 - 90,000
Sicherer Arbeitsplatz
Faire Vergütung
30 Tage Urlaub
+4
Embedded Softwareentwickler Aerospace (m/w/d)
Embedded Softwareentwickler Aerospace (m/w/d)

engineering people GmbH Friedrichshafen • Lindenberg im Allgäu

On-site
EUR 85,000 - 110,000
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)

EDAG Group • Berlin

On-site
EUR 70,000 - 100,000
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)

EDAG Group • Wolfsburg

On-site
EUR 65,000 - 90,000
Elektroniker in der Luftfahrt (m/w/d)
Elektroniker in der Luftfahrt (m/w/d)

Alpha Aviation powered by AlphaConsult KG • Hamburg

On-site
EUR 40,000 - 55,000
Unbefristeter Arbeitsvertrag
Tarifliche Zuschläge
Zuschuss zum Deutschlandticket
+2
Embedded Linux Developer Aerospace (m/w/d)
Embedded Linux Developer Aerospace (m/w/d)

FERCHAU GmbH Niederlassung Hamburg-City • Hamburg

On-site
EUR 70,000 - 95,000
Unbefristeter Vertrag
Rabatte
Mobiles Arbeiten
+4
Embedded C/C++ Entwickler (m/w/d) mit Projektverantwortung
Embedded C/C++ Entwickler (m/w/d) mit Projektverantwortung

Computer Futures • Bergisch Gladbach

Hybrid
EUR 65,000 - 90,000
Softwareentwickler Embedded IOT (m/w/d)
Softwareentwickler Embedded IOT (m/w/d)

Alpha-Engineering KG • Nordrhein-Westfalen

Hybrid
EUR 55,000 - 75,000
Flexible Arbeitszeiten
unbefristeter Arbeitsvertrag
Mobilarbeit möglich
+3
Software Engineer – Maritime Defense Systems (C++ / Embedded) (m/w/d)
Software Engineer – Maritime Defense Systems (C++ / Embedded) (m/w/d)

Akkodis • Wedel

Hybrid
EUR 55,000 - 75,000