{"id":54905,"title":"Senior C++ DSP Engineer RF Signal Processing (m/f/x) 1554","company":"Nash Technologies Germany GmbH","city":"Böblingen","region":"Baden-Württemberg","location":"71034 Böblingen","work_model":"hybrid","employment_type":"full_time","employment":["full_time"],"roles":["software"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-05-13T00:00:00+00:00","tools":["C++","Linux","Git"],"seniority":"senior","years_experience_min":null,"german_requirement":"preferred","german_level":"unspecified","english_requirement":"required","english_level":"unspecified","team_language":"unknown","confidence":0.9,"method":"rules","language_badge":"German a plus","language_evidence":"Fluent English language skills, German is beneficial","requirements_snippet":"- Degree in Electrical Engineering, Communications Engineering, Computer Science, Physics, Mathematics or a related technical field - Several years of professional experience in **digital signal processing and software …","url":"https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003072518-S","source":"bundesagentur","agency":null,"description_text":"For our team in Böblingen, we are looking for an experienced **Senior DSP & RF Signal Processing Software Engineer (m/f/x)** to contribute to the development of advanced RF signal processing solutions for semiconductor test systems. In this role, you will combine deep expertise in **digital signal processing and RF-domain algorithms** with modern **C++ software engineering**.\n\nYou will design, implement and optimize high-performance DSP software, working on complex signal analysis, detection and measurement challenges while contributing to a large-scale, performance-critical software platform.\n\n## Your responsibilities:\n\n- Design, develop and optimize advanced **DSP algorithms for RF applications** in modern C++ (C++17/20)\n- Develop signal-processing solutions for RF signal acquisition and conditioning, filtering and spectral analysis, FFT-based processing, detection and estimation algorithms, time and frequency domain analysis, noise characterization and signal quality assessment\n- Translate mathematical and signal-processing concepts into robust, maintainable and efficient software components\n- Design software architectures and reusable frameworks for complex DSP applications\n- Drive performance optimization with focus on latency, throughput, memory efficiency and scalability\n- Apply modern object-oriented design principles and software engineering best practices in a large-scale C++ codebase\n- Analyze and validate algorithm performance using simulation, measurement data and real-world RF signals\n\n## Your profile:\n\n- Degree in Electrical Engineering, Communications Engineering, Computer Science, Physics, Mathematics or a related technical field\n- Several years of professional experience in **digital signal processing and software development**\n- Strong understanding of RF and communication systems\n- Deep knowledge of signal-processing concepts\n- Excellent modern C++ skills (C++17/20)\n- Strong object-oriented design and software architecture experience\n- Experience developing complex, performance-critical software systems\n- Good understanding of multithreading and concurrent programming, real-time processing concepts, memory optimization and performance tuning, software design patterns and clean architecture principles\n- Experience with Linux development environments and Git\n- Analytical mindset with strong problem-solving abilities\n- Excellent communication skills in interdisciplinary international teams\n- Fluent English language skills, German is beneficial\n\n## What we offer:\n\n- A permanent position in an exciting and growing team\n- Hybrid work model\n- Flat hierarchies and flexible working hours\n- Professional training and excellent development opportunities\n- Attractive salary, a subsidy for the DeutschlandTicket, bike leasing and EGYM Wellpass membership\n- Regular team and company events\n\nWe look forward to receiving your **motivation letter, resume** and **degrees** . Please let us also know your **salary expectations** and your **earliest starting date**.\n\nFurther information about Nash Technologies please refer to [www.nashtech.com](http://www.nashtech.com)","responsibilities_text":"- Design, develop and optimize advanced **DSP algorithms for RF applications** in modern C++ (C++17/20)\n- Develop signal-processing solutions for RF signal acquisition and conditioning, filtering and spectral analysis, FFT-based processing, detection and estimation algorithms, time and frequency domain analysis, noise characterization and signal quality assessment\n- Translate mathematical and signal-processing concepts into robust, maintainable and efficient software components\n- Design software architectures and reusable frameworks for complex DSP applications\n- Drive performance optimization with focus on latency, throughput, memory efficiency and scalability\n- Apply modern object-oriented design principles and software engineering best practices in a large-scale C++ codebase\n- Analyze and validate algorithm performance using simulation, measurement data and real-world RF signals","requirements_text":"- Degree in Electrical Engineering, Communications Engineering, Computer Science, Physics, Mathematics or a related technical field\n- Several years of professional experience in **digital signal processing and software development**\n- Strong understanding of RF and communication systems\n- Deep knowledge of signal-processing concepts\n- Excellent modern C++ skills (C++17/20)\n- Strong object-oriented design and software architecture experience\n- Experience developing complex, performance-critical software systems\n- Good understanding of multithreading and concurrent programming, real-time processing concepts, memory optimization and performance tuning, software design patterns and clean architecture principles\n- Experience with Linux development environments and Git\n- Analytical mindset with strong problem-solving abilities\n- Excellent communication skills in interdisciplinary international teams\n- Fluent English language skills, German is beneficial","status":"open","duplicate_of":null,"first_seen":"2026-11-02T15:43:25.191598+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["C++","Linux","Git"],"posting_language":"en","evidence":[{"language":"german","requirement":"preferred","quote":"Fluent English language skills, German is beneficial","source":"rules"},{"language":"english","requirement":"required","quote":"Fluent English language skills, German is beneficial","source":"rules"}],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English required","company_id":null}