Senior C++ Algorithm Engineer Signal Processing (m/f/x) 1544

HybridSalary not specified
Location not specified

Tech Stack

C++

Job Description, Responsibilities & Requirements

About the Position

Senior C++ Algorithm Engineer Signal Processing (m/f/x) 1544

For our team in Böblingen, we are looking for an experienced Senior C++ Algorithm Engineer (m/f/x) in full-time, to contribute to the development of advanced RF signal processing chain. In this role, you will design, implement, and optimize high-performance algorithms for data analysis, filtering, detection, optimization, and software integration in a collaborative engineering environment.

Responsibilities

  • Design, develop, and optimize advanced signal processing algorithms in modern C++ for RF cards for the V93000/SmarTest IC test platform
  • Drive performance optimization with focus on latency, throughput, memory efficiency, and scalability
  • Collaborate with system architects, hardware engineers, and software teams to integrate algorithms into complex systems
  • Analyze, validate, and improve algorithm performance using simulations, measurements, and real data
  • Contribute to software architecture, technical decision-making, and long-term technology strategy
  • Support system integration, debugging, and troubleshooting in development and production environments
  • Create and maintain technical documentation, design specifications, and validation reports
  • Evaluate and prototype new technologies and signal processing approaches for future products

Requirements

  • Degree in Computer Science, Mathematics, Physics, or a related technical field
  • Several years of professional experience in algorithm design with C++
  • Strong expertise in modern C++ (C++17/20) and performance-critical software development
  • Deep understanding of signal processing concepts such as filtering, FFT, spectral analysis, detection, estimation, or classification
  • Experience with real-time systems and embedded software development
  • Strong knowledge of software architecture, multithreading, optimization, and debugging techniques
  • Experience working in Linux-based development environments and with version control systems such as Git
  • Strong analytical and problem-solving skills with a structured and solution-oriented mindset
  • Excellent communication and collaboration skills in interdisciplinary and international teams
  • Fluent English language skills - German is a plus

We Offer

  • A permanent position in an exciting and growing team
  • Hybrid work model
  • Flat hierarchies and flexible working hours
  • Professional training and excellent development opportunities
  • Attractive salary, a subsidy for the DeutschlandTicket, bike leasing, and EGYM Wellpass membership
  • Regular team and company events

About the Company

Nash Technologies offers R&D services in the areas of software engineering, ATE engineering, professional services, and solutions. We specialize in the implementation of projects and the competent placement of technical experts. As a strategic partner of Advantest, we develop application test software for Automatic Test Equipment (ATE). You can find our services and solutions in the industries Semiconductors, Telecommunications, Automotive, and Railways. Across Europe.

Application

We look forward to receiving your motivation letter, resume, and degrees. Please let us also know your salary expectations and your earliest starting date.

Further information about Nash Technologies can be found at www.nashtech.com.

Welcome to Böblingen! No better place to work and live. - See movie of the town of Böblingen below.

Submit application

Job Details

Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 3, 2026
Last checked:
Jul 3, 2026
Posted on the source:
May 12, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.