OSI Engineering · 2 hours ago
DSP Software Engineer
OSI Engineering is a globally leading consumer device company headquartered in Cupertino, CA, and they are seeking a DSP Software Engineer to join their team. The role involves modifying and implementing DSP components, analyzing existing implementations, and collaborating with cross-functional teams to optimize DSP code for performance and maintainability.
Staffing Agency
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
Qualification
Required
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
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
Company
OSI Engineering
OSI Engineering is a premier Staff Augmentation and Managed Services partner for today's tech leaders and tomorrow's luminaries.
H1B Sponsorship
OSI Engineering has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (7)
2023 (11)
2022 (5)
2021 (4)
2020 (4)
Funding
Current Stage
Growth StageCompany data provided by crunchbase