> Markdown version of [/jobs/ext/3523252-senior-software-development-engineer-dsp](https://www.wearedevelopers.com/jobs/ext/3523252-senior-software-development-engineer-dsp). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer - DSP - **Company:** ROHDE & SCHWARZ GmbH & Co. KG - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, Unit Testing, C++ (Programming Language), CMake, Code Review, Computer Programming, Continuous Integration, Cursor, Software Debugging, Linux on Embedded Systems, Field-Programmable Gate Array (FPGA), Python (Programming Language), MATLAB, Software Engineering, Strategies of Testing, Chatbots, Git, Yocto, Integration Tests, Information Technology - **Published:** October 1, 2026 - **Apply:** https://job.rohde-schwarz.com/default/content/apply/?extJobId=2492-de_DE&locale=de_DE ## About the Role * Du hast ein Studium, idealerweise auf Master-Niveau oder mit vergleichbarer Qualifikation, in Nachrichtentechnik, Elektrotechnik, Informationstechnik, Informatik oder einer ähnlichen Fachrichtung erfolgreich abgeschlossen. * Gute Kenntnisse in digitaler Signalverarbeitung und Kommunikationssystemen sind wichtig, insbesondere in den Bereichen Basisbandverarbeitung, Spektralanalyse sowie Modellierung von Rauschen und Störeinflüssen. * Praktische Erfahrung in der Softwareentwicklung bringst du mit. Erfahrung mit modernem C++ ist hilfreich, aber nicht zwingend erforderlich. Kenntnisse in MATLAB und Python für Prototyping, Analyse und Auswertung setzen wir voraus. * Erfahrung in der Implementierung und Verifikation von DSP-Algorithmen ist wichtig, einschließlich zugehöriger Test- und Messaufbauten. Erfahrung mit Laborgeräten wie Oszilloskopen, Spektrumanalysatoren und VNAs ist von Vorteil. * Mit Git und grundlegenden Softwareentwicklungsprozessen wie Code Reviews und CI/CD-Pipelines bist du vertraut. Kenntnisse in Embedded Linux, CMake, Yocto und Testautomatisierung sind hilfreich. * Erfahrung mit KI-gestützten Coding-Tools wie Cursor ist wünschenswert. Von Vorteil ist außerdem, wenn du deren Ergebnisse in einem testgetriebenen Entwicklungsprozess einsetzen kannst. * Erfahrung mit Shift-Left-Teststrategien ist hilfreich. Ausgeprägte analytische Fähigkeiten und eine strukturierte Arbeitsweise unterstützen dich bei Modellierung, Debugging und Performance-Optimierung. * Teamfähigkeit und eine kundenorientierte Denkweise sind wichtig, da du interdisziplinär zusammenarbeitest und Kundenanforderungen in praktikable Lösungen überführst. Sehr gute Englischkenntnisse sind erforderlich, gute Deutschkenntnisse sind von Vorteil. ## Description * Du entwickelst und implementierst komplexe Basisbandsignale innerhalb der bestehenden Signalgenerator-Plattform, einschließlich Softwarekomponenten und Hardware-Co-Prozessor. * DSP-Algorithmen, beispielsweise zur Frequenz- und Phasengangkorrektur, IQ-Fehlerkompensation, Linearisierung und Kalibrierung, definierst, spezifizierst und entwickelst du eigenverantwortlich. * In C++ implementierst, optimierst und verifizierst du Algorithmen, während du MATLAB und Python für Prototyping, Analyse und Validierung einsetzt. * Übertragungsstrecken modellierst und simulierst du, um Algorithmen, Systemverhalten und technische Spezifikationen zu verifizieren. * Test- und Verifikationsroutinen, einschließlich Unit Tests, Integrationstests, automatisierter Simulationen und Prüfungen von Messaufbauten, entwickelst und pflegst du kontinuierlich. * In enger Zusammenarbeit mit FPGA-, Hardware- und Testteams definierst du Schnittstellen, Registermaps, Datenformate und Integrationsanforderungen. * End-to-End-Simulationen der vollständigen Signalkette inklusive Rauschen, Nichtlinearitäten, Timing- und Jitter-Effekten sowie Kalibrierabläufen konzipierst und führst du durch. * Shift-Left-Praktiken und KI-gestützte Entwicklungstools nutzt du, um Prototyping, Testerstellung und wiederkehrende Coding-Aufgaben zu beschleunigen und gleichzeitig Review-Fähigkeit, Reproduzierbarkeit und Nachverfolgbarkeit sicherzustellen. Spannende Einblicke in Rohde & Schwarz Unsere Kollegen erzählen von: * täglichen Abenteuern & Herausforderungen * unserem leidenschaftlichen Team * der Technologie hinter den innovativen Projekten und Lösungen Ihr Browser unterstützt das Video-Tag nicht ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Jobs in Germany for Americans](https://www.wearedevelopers.com/magazine/423-jobs-in-germany-for-americans) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)