Zurück zu allen offenen Projekten

Senior Embedded Software Engineer (m/w/d)

Berlin

Freelancer-Projekte-PLZ2

Start: September 2026

Laufzeit: 18 Monate

Auslastung: Vollzeit

Lokation: Berlin

Vertragsart: Arbeitnehmerüberlassung


Aufgaben:


  • Inbetriebnahme und Integration neuer Hardware-Plattformen inklusive Boot-Kette, Peripherie sowie SoC- und FPGA-Anbindung
  • Entwicklung hardwarenaher Treiber und HALs für RF-Hardware, Peripherie sowie Mess- und Steuerungskomponenten in Rust und C/C++23
  • Entwicklung von Embedded-Anwendungssoftware auf Linux-Basis – von Backend und Schnittstellen bis hin zu Geräte-UI und APIs
  • Durchführung von HW/SW-Debugging und systematischer Fehleranalyse mit Logic Analyzer, JTAG und Oszilloskop in enger Zusammenarbeit mit der Hardware-Entwicklung
  • Umsetzung und Integration von FPGA-/SoC-Schnittstellen einschließlich Register-Maps, DMA und Interrupt-Handling
  • Einsatz moderner KI-Coding-Tools im Entwicklungsalltag sowie Austausch und Etablierung bewährter Vorgehensweisen im Team


Anforderungen:


  • Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung
  • Mehrjährige Berufserfahrung, idealerweise ab ca. 5 Jahren, in der Embedded-Fullstack-Entwicklung mit hardwarenahem Schwerpunkt
  • Fundierte praktische Erfahrung mit Rust und C/C++23
  • Sicherer Umgang mit Linux-Embedded-Systemen, insbesondere Yocto oder Buildroot
  • Erfahrung mit Bring-up, Treiber- und HAL-Entwicklung sowie der Integration von Peripherie
  • Gute Kenntnisse im Umgang mit FPGA-, SoC- und MCU-Schnittstellen, insbesondere Registern, DMA und Interrupts
  • Erfahrung im HW/SW-Debugging mit Logic Analyzer, JTAG, Oszilloskop und vergleichbaren Laborgeräten
  • Verständnis für saubere und nachhaltige Softwareentwicklung, insbesondere modulare Architekturen, reproduzierbare Builds und nachvollziehbare Abhängigkeitsverwaltung
  • Aktive und produktive Nutzung von KI-Coding-Tools im Entwicklungsalltag
  • Sehr gute Deutsch- und Englischkenntnisse; die Teamkommunikation erfolgt überwiegend auf Deutsch, technische Dokumentation teilweise auf Englisch

Nice-to-have:


  • Erfahrung mit Python für Tools und Test-Automation
  • Erfahrung mit RF-/HF-Produkten, insbesondere Kalibrierung und Signalpfaden
  • Erfahrung mit HIL-Systemen und im Laborbetrieb
  • Sicherer Umgang mit Git und gängigen Entwicklungs- und Versionskontrollprozessen

JobNr: 37060

E-Mail: experten-aue@soorce.de
Zurück zu allen offenen Projekten