Software Engineer - DSP
Spectraforce
Cupertino, California
3 hours ago
Job Description
Job Title: Software Engineer - DSP
Location: Cupertino, CA 95014
Duration: 6 Months
Responsibilities
Key Skills
Qualifications
Preferred Qualifications
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 110.00/hr.
Location: Cupertino, CA 95014
Duration: 6 Months
Responsibilities
- Modify, refactor, and extract selected DSP (C++) code from an existing codebase
- Design and implement standalone DSP components while preserving algorithmic integrity and performance
- Analyze existing DSP implementations to understand functionality and dependencies
- Collaborate with cross-functional teams to define requirements and integration points
- Optimize DSP code for performance, maintainability, and portability
- Document extracted algorithms, interfaces, and implementation details
- Troubleshoot and resolve complex DSP and software issues
Key Skills
- C++ (expert level)
- Digital Signal Processing
- Audio DSP (preferred)
- Software architecture and modularization
- Debugging and performance optimization
Qualifications
- Bachelor’s or Master’s degree in Software Engineering, Electrical Engineering, Computer Engineering, Signal Processing, or a related field
- 10+ years of professional experience in software development with a strong focus on DSP
- Advanced proficiency in C++ (modern C++ preferred)
- In-depth understanding of core DSP concepts, such as filtering, FFTs, sampling theory, modulation, and signal analysis
- Strong experience working with large or legacy codebases
Preferred Qualifications
- Experience with Audio DSP (e.g., codecs, effects, signal enhancement, real-time audio processing)
- Familiarity with real-time or embedded systems
- Experience refactoring or modularizing DSP algorithms for reuse
- Knowledge of performance optimization and memory management in C++
- Experience working independently with minimal supervision
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 110.00/hr.