Senior Embedded Software Engineer (m/w/x) - Hardwarenahe Entwicklung / Rust & C++
K-tronik GmbH · Berlin
What this role requires
5 requirements, read out of the advert rather than guessed from the job title:
Also mentioned, not required: FPGA, SoC, MCU, Python, Git, German, English. Worth having, but their absence is not what gets a CV filtered out.
See how often each of these is required across open embedded roles in Europe.
Free, no card. Tells you which of them your CV evidences and which it only implies.
Job description
Projektbeschreibung:
Technologie begeistert Sie? Uns auch! Zur Verstärkung unseres Expertenteams bei unserem Kunden aus der Funk- und Kommunikationsbranche suchen wir einen Senior Embedded Software Engineer (m/w/x) - Hardwarenahe Entwicklung / Rust & C++ in Festanstellung bei K-tronik. Wir freuen uns darauf, Sie persönlich kennen zu lernen - und gemeinsam mit Leidenschaft und Teamgeist an spannenden Projekten und zukunftsweisenden Technologien zu arbeiten.
Aufgaben:
Bring-up und Plattform-Integration: Neue Hardware-Plattformen in Betrieb nehmen: Boot-Kette, Peripherie sowie SoC- und FPGA-Anbindung
Treiber und HAL entwickeln: Schnittstellen zu RF-Hardware, Peripherie sowie Mess- und Steuerungskomponenten in Rust und C/C++23
Anwendungssoftware implementieren: Fullstack bis zur Geräte-UI/API auf Linux-Embedded-Basis
Read the full description (30 more sections)Show less
HW/SW-Debugging: Fehleranalyse mit Logic Analyzer, JTAG und Oszilloskop in enger Zusammenarbeit mit der Hardware-Entwicklung
FPGA/SoC-Schnittstellen umsetzen: Kommunikation mit FPGA-Firmware, Register-Maps, DMA und Interrupt-Handling
KI-gestützte Entwicklung nutzen: Produktiv mit AI-Coding-Tools arbeiten und bewährte Verfahren im Team teilen
Qualifikationen:
Abgeschlossenes Studium in Elektrotechnik, Informatik oder vergleichbare Ausbildung
Mehrjährige Erfahrung (ab ca. 5 Jahre) in der Embedded-Fullstack-Entwicklung mit hardwarenahem Schwerpunkt
Solide Praxis in Rust und C/C++ (C++23)
Sicherer Umgang mit Linux (Yocto/Buildroot)
Erfahrung mit Bring-up, Treiber-/HAL-Entwicklung und Peripherie-Integration
Erfahrung mit FPGA-/SoC-/MCU-Schnittstellen (Register, DMA, Interrupts)
Sicheres HW/SW-Debugging mit Laborgeräten
Verständnis für saubere Softwareentwicklung: Modulare Architektur, reproduzierbare Builds und nachvollziehbare Abhängigkeitsverwaltung
Aktive Nutzung von KI-Coding-Tools im Entwicklungsalltag
Sehr gute Deutsch- und Englischkenntnisse. Das Team arbeitet überwiegend auf Deutsch, technische Dokumentation teils auf Englisch
Damit punktest du zusätzlich:
Python für Tools und Test-Automation
Erfahrung mit RF-/HF-Produkten (Kalibrierung, Signalpfad)
Erfahrung mit HIL und Laborbetrieb
Sicherer Umgang mit Git
Benefits:
Kollegiales und freundschaftliches Arbeitsklima
Flexible Arbeitszeiten
30 Urlaubstage und flexible Urlaubsplanung
Regelmäßige Team-Events
Auszeichnung als Kununu TOP Company
Corporate Benefits (Mitarbeiterangebote)
Kostenlose Getränke
Individuelle Weiterbildungsmöglichkeiten
360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.
Find more English Speaking Jobs in Germany on Arbeitnow
You will apply. Then you will hear nothing.
And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.
- 1
Drop in your CV
One PDF, thirty seconds. No card.
- 2
See what is wrong with it
Every weak passage, quoted from your own CV, with the line to replace it.
- 3
Apply where you fit
Every European role ranked against what your CV actually says.
What's actually stopping you?
- I apply and hear nothing backStart with the ATS scan — see what a filter does to your CV before a human sees it.Start here →
- I can't tell which roles I'd getStart with the match scores — every listing here ranked against what your CV actually says.Start here →
- Just browsing for nowKeep looking. Nothing to sign up for.
- Free, no card
- Your CV file is deleted after parsing
- Refreshed every 6 hours