Senior Software Development Engineer - DSP

ROHDE & SCHWARZ GmbH & Co. KG
München, Germany
4 days ago
Apply on www.careerjet.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

Artificial Intelligence Automation of Tests Unit Testing C++ (Programming Language) CMake Code Review Cursor Software Debugging Linux on Embedded Systems Field-Programmable Gate Array (FPGA) Python (Programming Language) MATLAB
+8 more
Performance Tuning Software Engineering Test-Driven Development (TDD) Git Yocto Integration Tests Information Technology C++14

Job description

Shape the future of high-performance signal generation with advanced DSP, simulation, and AI-assisted development. Tasks

  • You will design and implement complex baseband signals within the existing signal generator platform, including software components and the hardware co-processor.
  • DSP algorithms such as frequency and phase response correction, IQ impairment compensation, linearization and calibration procedures will be defined, specified and designed by you.
  • In C++, you will implement, optimize and verify algorithms, while using MATLAB and Python for prototyping, analysis and validation.
  • You will model and simulate transmission systems to verify algorithms, system behavior and technical specifications.
  • Test and verification routines, including unit tests, integration tests, automated simulations and measurement setup checks, will be developed and maintained by you.
  • In close collaboration with FPGA, hardware and testing teams, you will define interfaces, register maps, data formats and integration requirements.
  • You will design and execute end-to-end simulations of the complete signal chain, including noise, non-linearities, timing and jitter effects, and calibration flows.
  • Shift-left practices and AI-assisted development tools will be used by you to speed up prototyping, test creation and routine coding tasks, while ensuring review, reproducibility and traceability.

Exciting insights into Rohde & Schwarz Our colleagues provide insider information about:

  • Daily adventures and challenges
  • Our passionate team
  • The technologies behind the innovative projects and solutions

Requirements

  • A completed degree, preferably at Master’s level or equivalent, in Communications Engineering, Electrical Engineering, Information Technology, Computer Science, or a similar field is required.
  • Good knowledge of digital signal processing and communication systems is important, especially in baseband processing, spectral analysis, and noise or interference modelling.
  • Practical experience in software development is expected. Experience with modern C++ is helpful, but not mandatory. MATLAB and Python skills for prototyping, analysis, and evaluation are required.
  • Experience in implementing and verifying DSP algorithms is important, including related test and measurement setups. Experience with lab equipment such as oscilloscopes, spectrum analyzers, and VNAs is an advantage.
  • Experience with Git and basic software development processes, such as code reviews and CI/CD pipelines, is expected. Knowledge of Embedded Linux, CMake, Yocto, and test automation is helpful.
  • Experience with AI-assisted coding tools, such as Cursor, is desirable. The ability to use their results in a test-driven development workflow is an advantage.
  • Experience with shift-left testing strategies is helpful. Strong analytical skills and a structured way of working are important for modelling, debugging, and performance optimization.
  • Good teamwork skills and a customer-oriented mindset are important. The role requires collaboration across different disciplines and the ability to turn customer needs into practical solutions. Strong communication skills in English are required; good German skills are a plus.

Benefits & conditions

Opportunities to work from home Flexible working hour models Attractive compensation Training & continuing education Parking spaces Occupational pension scheme Privately owned company Health care 30 days of vacation Company doctor Family services Promoting innovation Marriage and birth benefit Long-term & attractive work environment Special payments You might find this also interesting Rohde & Schwarz UK Ltd Rohde & Schwarz is striving for a safer and connected world with its leading-edge solutions. Committed to innovation for more than 90 years, the independent technology group acts long-term and sustainably, making it a reliable partner to its industry and government customers worldwide.

About the company

At Rohde & Schwarz, we develop and produce solutions in the fields of Test & Measurement, Technology Systems, and Networks & Cybersecurity - driven by the vision of a safer and connected world. From software to final production, our more than 15,000 employees create products and systems that set global standards and enable technological sovereignty for industrial, regulatory, and government customers worldwide. Our headquarters, located in the heart of Munich, also serves as our main development site.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all