Embedded Linux Engineer (m/w/d)
- WORK Microwave GmbH
- Präsenz / Mobil
- Berufserfahrung
- Vollzeit
WORK Microwave – weltweit führende Spitzentechnologie.
Wir bieten die Vorteile eines mittelständischen Unternehmens: rund 180 Kollegen, kurze Wege, flache Hierarchien und echtes Teamwork- alles unter einem Dach in Holzkirchen mit Vertriebskollegen in aller Welt.
Agil, innovativ, offen für Ideen: Wir geben Verantwortung statt Vorschriften und bieten Raum für Entwicklung – fachlich wie menschlich.
Was dich in dieser Rolle erwartet
- Entwicklung, Anpassung und Wartung von Embedded Linux BSPs für Zielhardwareplattformen
- Inbetriebnahme von Boards und Behebung von Hardware-Software-Integrationsproblemen
- Konfiguration und Erstellung von Linux-Kerneln, Bootloadern (z. B. U-Boot, Barebox) und Root-Dateisystemen
- Arbeit mit Build-Systemen wie Yocto/OpenEmbedded oder Buildroot
- Implementierung und Wartung von Plattform-Sicherheitsfunktionen (Secure Boot, Zugriffskontrolle, Schwachstellenbehebung, Patching)
- Entwicklung und Anpassung von Gerätetreibern (I2C, SPI, UART, Ethernet usw.)
- Analyse und Behebung von Systemproblemen mithilfe von Debugging-Tools (dmesg, gdb, Logs)
- Zusammenarbeit mit Hardware- und Anwendungsteams zur Sicherstellung der Systemstabilität
- Optimierung von Systemleistung, Bootzeit und Zuverlässigkeit
Was du mitbringst, um in dieser Rolle erfolgreich zu sein
- Bachelor- oder Masterabschluss in Informatik, Elektrotechnik, Telekommunikation oder einem verwandten Bereich
- Mindestens 3 Jahre Erfahrung in der Softwareentwicklung mit Schwerpunkt auf Embedded Linux
- Fundierte Programmierkenntnisse in C und C++11/14
- Praktische Erfahrung in der Entwicklung von Embedded-Linux-Plattformen, BSP-Anpassung und Inbetriebnahme von Boards
- Kenntnisse von Bootloadern (U-Boot, Barebox) und Device Trees (DTS)
- Erfahrung mit Buildroot, Yocto/OpenEmbedded oder ähnlichen Build-Systemen
- Verständnis von Sicherheitskonzepten für Embedded-Systeme (Secure Boot, Grundlagen der Kryptografie, sichere Firmware-Updates, Umgang mit Sicherheitslücken)
- Grundkenntnisse in Skriptsprachen (Bash/Python) zur Automatisierung Kenntnisse von Kommunikationsprotokollen und Netzwerken für Embedded-Systeme (I2C, SPI, UART, Ethernet, TCP/IP)
- Ausgeprägte Problemlösungskompetenz und Fähigkeit zur Zusammenarbeit in interdisziplinären Teams
Unser Tech-Stack:
C, C++, git , Python 3, Qt, HTTP, JSON, XML, Make, Buildroot, Gitlab (Task Planning/CI), Wireshark, System platforms (selection): Generic x86-based server hardware, Intel Xeon D, NXP QorIQ® P2020, Xilinx Zynq Ultrascale+
Was wir bieten
- Bei uns bekommst du eine gründliche und sorgfältige Einarbeitung
- Du hast ein innovatives und internationales Arbeitsumfeld mit modern ausgestatteten Arbeitsplätzen
- Das attraktive Alpenvorland, nahe München, bietet eine sehr gute Verkehrsanbindung über die Autobahn (A8) und öffentliche Verkehrsmittel (S-Bahn S3 und BRB)
- Du profitierst von flexiblen Arbeitszeiten im Rahmen einer 40-Stunden Woche mit 30 Urlaubstagen
- Du bekommst ein Gehalt, welches deinen Kompetenzen und bisherigen Erfahrungen entspricht
- Gewinnbeteiligung, Gehaltsoptimierung "Mehr Netto für's Brutto" einschließlich Bike- sowie PC-Leasing, Deutschland Ticket und eine betriebliche Altersvorsorge sind Bestandteile unseres "WORK-Benefit-Programms"
- In den Pausen stehen dir eine Tischtennis-Platte, Dart und vieles mehr in unserem Recreation-Room zur Verfügung, außerdem erwartet dich eine wöchentliche bewegte Pause
- Wir beteiligen uns an sozialen Projekten und unterstützen dich ebenso gerne bei deinem sozialen Engagement mit bezahlter Freistellung
Kontakt
- Emine Duran
- HR Manager
