Logo Nash Technologies

Senior C++ Algorithm Engineer Signal Processing

Job

  • Level
    Senior
  • Job Field
    Application, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Böblingen
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop high-performance algorithms for RF signal processing, optimize their performance, and integrate them into complex systems using modern C++ technologies.

    Job Technologies

    Your role in the team

    • 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 an 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.
    • 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.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Degree in Computer Science, Mathematics, Physics, or a related technical field.

    Qualifications

    • 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.
    • Strong knowledge of software architecture, multithreading, optimization, and debugging techniques.
    • Strong analytical and problem-solving skills with a structured and solution-oriented mindset.
    • Excellent communication and collaboration skills in interdisciplinary and international team.
    • Fluent English language skills - German is a plus.

    Experience

    • Several years of professional experience in algorithm design with C++.
    • Experience with real-time systems and embedded software development.
    • Experience working in Linux-based development environments and with version control systems such as Git.

    This text has been machine translated. Show original

    What 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.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    More net

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Böblingen

      Baden-Württemberg

      Germany

    This is your employer

    Nash Technologies

    Nash Technologies

    At Embedded Software Solutions, we pride ourselves on our competent experts, customer-specific solutions, and professional services. We are a leading provider of software development and ATE engineering for the semiconductor, railway, automotive, and telecommunications industries.

    Description

  • Founding year
    2008
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Nash Technologies

    Senior C++ Algorithm Engineer Signal Processing

    Location
    Böblingen
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs