Wir suchen einen erfahrenen Senior C++ SDR / Embedded Developer zur Verstärkung des Softwareentwicklungsteams für Lösungen mit eingebetteten SDR-Systemen. Sie arbeiten eng mit den Entwicklern des SW-Teams, den Hardware-Ingenieuren, der Qualitätssicherung, dem Produkt und anderen zusammen.Verantwortlichkeiten:
Entwicklung, Optimierung und Support von C++-Software für SDR-Embedded-Systeme
Arbeiten mit Linux
Implementierung und Optimierung von Algorithmen für die digitale Signalverarbeitung (DSP)
I
Wir suchen einen erfahrenen Senior C++ SDR / Embedded Developer zur Verstärkung des Softwareentwicklungsteams für Lösungen mit eingebetteten SDR-Systemen. Sie arbeiten eng mit den Entwicklern des SW-Teams, den Hardware-Ingenieuren, der Qualitätssicherung, dem Produkt und anderen zusammen.
Verantwortlichkeiten:
- Entwicklung, Optimierung und Support von C++-Software für SDR-Embedded-Systeme
- Arbeiten mit Linux
- Implementierung und Optimierung von Algorithmen für die digitale Signalverarbeitung (DSP)
- Integration von Software mit dem Hardwareteil
- Anforderungsanalyse, Mitwirkung beim Architekturentwurf und bei der technischen Entscheidungsfindung
- Debugging, Profiling und Optimierung von Leistung und Ressourcenverbrauch
- Codeüberprüfung, Mentoring für weniger erfahrene Ingenieure
- Erstellung der technischen Dokumentation
Anforderungen:
- 5+ Jahre kommerzielle Entwicklungserfahrung in C++ (C++11 und höher)
- Tiefes Verständnis eingebetteter Systeme, Arbeit mit Speicher, Multithreading
- Erfahrung mit SDR oder Telekommunikationssystemen (GNU Radio oder USRP oder SoapySDR)
- Erfahrung mit eingebettetem Linux, Toolchains, Cross-Compilation
- Fähigkeit, mit Hardwareschnittstellen (SPI, I2C, UART, PCIe, Ethernet usw.) zu arbeiten
- Debugging-Erfahrung (GDB, JTAG, Logikanalysatoren)
- CI/CD-Prinzipien verstehen, Systeme erstellen (CMake)
Wird ein Plus sein:
- Kenntnisse in DSP (Filter, FFT, Modulation/Demodulation, Synchronisation)
- Kenntnisse in Python für Prototyping und Tests
- Erfahrung mit FPGA / HDL auf Integrationsebene
- Sicherheits- und Datenschutzstandards verstehen
Wir bieten:
- Mitwirkung an komplexen und technisch interessanten Projekten
- Auswirkungen auf Architektur und technische Lösungen
- Konkurrenzfähige Vergütung
- Flexibles Arbeitsformat (Büro / Hybrid / Remote - nach Vereinbarung)
- Berufliche Weiterentwicklung, starkes technisches Team und angemessenes Management
- Buchung
- Offizielle Beschäftigung (Jahresurlaub und Krankheitsurlaub gemäß dem Gesetz).