Du möchtest hardwarenahe Software entwickeln und moderne Embedded-Systeme von der Inbetriebnahme bis zur Geräte-UI mitgestalten? Dann bring deine Erfahrung in Rust, C/C++ und Linux ein und arbeite an anspruchsvollen Hardware-, SoC- und FPGA-basierten Plattformen.
- übernimmst den Bring-up und die Plattform-Integration neuer Hardware-Plattformen – von der Boot-Kette über die Peripherie bis zur SoC- und FPGA-Anbindung
- entwickelst Treiber und Hardware Abstraction Layers (HAL) für RF-Hardware, Peripherie sowie Mess- und Steuerungskomponenten mit Rust und C/C++23
- implementierst Anwendungssoftware vom Fullstack bis zur Geräte-UI und API auf Linux-Embedded-Basis
- führst HW/SW-Debugging mit Logic Analyzer, JTAG und Oszilloskop durch und arbeitest dabei eng mit der Hardware-Entwicklung zusammen
- setzt FPGA-/SoC-Schnittstellen um und arbeitest mit Register-Maps, DMA und Interrupt-Handling
- nutzt KI-gestützte Coding-Tools produktiv im Entwicklungsalltag und teilst bewährte Vorgehensweisen im Team
- hast ein abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
- bringst mindestens ca. 5 Jahre Erfahrung in der Embedded-Fullstack-Entwicklung mit hardwarenahem Schwerpunkt mit
- verfügst über solide praktische Erfahrung mit Rust und C/C++, idealerweise C++23
- bist sicher im Umgang mit Linux sowie Yocto oder Buildroot
- hast Erfahrung mit Bring-up, Treiber-/HAL-Entwicklung und Peripherie-Integration
- kennst dich mit FPGA-, SoC- und MCU-Schnittstellen sowie Register-Maps, DMA und Interrupts aus
- verfügst über Erfahrung im HW/SW-Debugging mit gängigen Laborgeräten
- hast ein gutes Verständnis für modulare Softwarearchitekturen, reproduzierbare Builds und nachvollziehbare Abhängigkeitsverwaltung
- nutzt KI-Coding-Tools aktiv in deinem Entwicklungsalltag
- arbeitest selbstständig, strukturiert und lösungsorientiert
- verfügst über sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Du willst Embedded-Systeme nicht nur programmieren, sondern die Verbindung zwischen Hardware, FPGA, SoC und Software aktiv gestalten? Dann bring deine Expertise in Rust, C/C++, Linux und HW/SW-Debugging ein und entwickle innovative Embedded-Plattformen – make it happen!
#J-18808-Ljbffr
Senior Embedded Software Engineer / Embedded Fullstack Developer (all gender) 100 in Berlin Arbeitgeber: Alten
ALTEN ist ein hervorragender Arbeitgeber, der dir als Werkstudent im Projektmanagement am Standort Berlin die Möglichkeit bietet, praktische Erfahrungen in einem dynamischen Umfeld zu sammeln. Unsere offene und inklusive Unternehmenskultur fördert die persönliche und berufliche Entwicklung, während du an innovativen Projekten in der Luftfahrtbranche mitarbeitest. Zudem profitierst du von flexiblen Arbeitszeiten und der Chance, mit internationalen Teams zusammenzuarbeiten, was deine Karrierechancen erheblich steigert.