← Back to jobs

Iconma Logo
Software Engineer IV

Iconma

 

Cupertino, CA, USA

Posted On: Just posted
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Software Engineer IV
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will drive the evolution of core digital signal processing components within the platform, focusing on extracting, optimizing, and modularizing C++ DSP code.

This role is on-site.

Responsibilities

  • Modify, refactor, and extract DSP code from existing large or legacy codebases.
  • Design and implement standalone DSP components while maintaining algorithmic integrity and performance.
  • Analyze existing DSP implementations to understand functionality, dependencies, and interfaces.
  • Optimize DSP code for performance, maintainability, and portability.
  • Document extracted algorithms, interfaces, and implementation details.

Required Skills

  • 10+ years of professional software development experience with a focus on DSP.
  • Expert proficiency in C++ (modern C++ preferred).
  • In-depth knowledge of core DSP concepts including filtering, FFTs, sampling theory, modulation, and signal analysis.
  • Experience with Audio DSP, such as codecs, effects, signal enhancement, and real-time audio processing.
  • Strong experience working with large or legacy codebases.
  • Familiarity with real-time or embedded systems.
  • Experience refactoring or modularizing DSP algorithms.
  • Knowledge of C++ performance optimization and memory management.

Preferred Skills

  • Software architecture and modularization.
  • Advanced debugging and performance optimization techniques.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs