BrightHire Search Partners
Senior DSP Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$150,000 – $220,000 / year
Location:
Fremont, CA, USA
Work mode:
Onsite
Published on:
25 September 2026
What they need
Role Overview
We are seeking a Senior DSP Software Engineer to join a small, high-impact embedded software team at a product development company specializing in advanced spectrum monitoring solutions. These platforms serve both defense applications and commercial spectrum monitoring and transmitting organizations.
This role bridges RF/spectrum domain knowledge with C++ software development on a custom SDR platform. The platform combines Linux-based low-level code and leverages significant FPGA offload (Xilinx UltraScale+). This is a hands-on senior role with opportunities for architecture input, platform-level development across hardware variants, and direct collaboration with technical leadership.
About the Team & Environment
- Small embedded team of three engineers
- Product-focused company that owns its own IP.
- Platform mix: Windows (middleware & applications), with high-speed 10 Gbps data links from SDR/FPGA to PC.
Key Responsibilities
- Collaborate closely with technical leadership to translate high-level requirements into robust implementations.
- Maintain and enhance a large, mixed legacy + new C++ codebase and Windows OS
- Contribute to spectrum/signal processing workflows, including receiver chains.
- Develop platform-level software supporting multiple hardware variants and applications.
- Build internal test GUIs and tools (limited full application development).
- Provide senior-level architecture and design input while remaining hands-on with coding and debugging.
Must-Have Qualifications
- 6+ Years of Strong production C++ experience : proven ability to maintain and enhance large, codebases across Windows environments.
- Solid understanding of RF/spectrum fundamentals , including receiver chains, Digital Down Converters (DDC), ADC metrics/quality, and related signal processing concepts.
- Strong analytical and mathematical aptitude; quick learner comfortable leveraging AI tools for productivity.
- Educational background in Electrical Engineering (EE) preferred (Master’s ideal); Physics or Computer Engineering
- ITAR/government-related work, so no sponsorship available
Other offers great for you!
These companies are also looking for great profiles
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
17 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
9 days ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
10 hours ago
Quick apply
No company information available.