Senior DSP Software Engineer

BrightHire Search Partners

Fremont (CA)

On-site

USD 180,000 - 260,000

Full time

32 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BrightHire Search Partners seeks a Senior DSP Software Engineer to join a small embedded team focused on spectrum monitoring solutions. You will bridge RF knowledge with C++ on a Linux/Linux-Windows hybrid platform featuring FPGA offload.

The role involves hands‑on coding, architecture input, and collaboration with technical leadership across hardware variants. The ideal candidate has 6+ years in production C++, strong RF fundamentals, and an EE background (Master’s preferred).

Qualifications

  • 6+ years of production C++ experience on large Windows codebases.
  • Solid RF/spectrum fundamentals including receiver chains and DDC concepts.
  • ITAR/government-related work; strict compliance; no sponsorship.
  • Electrical Engineering background; Master’s preferred.

Responsibilities

  • Collaborate with leadership to translate requirements into robust implementations.
  • Maintain and enhance a mixed legacy + new C++ codebase across Windows.
  • Contribute to spectrum/signal processing workflows, including receiver chains.
  • Develop platform-level software for multiple hardware variants and apps.
  • Build internal test GUIs and tools; participate in architecture reviews.
  • Provide senior-level design input while remaining hands-on with coding.

Skills

C++ development
RF/spectrum fundamentals
Windows OS
Signal processing concepts

Education

Electrical Engineering (EE) degree

Tools

Linux OS
FPGA offload (Xilinx UltraScale+)

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DSP & RF Software Engineer (C++, SDR Platform)
Senior DSP & RF Software Engineer (C++, SDR Platform)

BrightHire Search Partners • Fremont (CA)

On-site
USD 180,000 - 260,000
DSP Software Design Engineer
DSP Software Design Engineer

Softworld, a Kelly Company • City of Rochester (NY)

On-site
USD 120,000 - 190,000
Hardware/RF & DSP Design Engineer
Hardware/RF & DSP Design Engineer

heico • Oregon

On-site
USD 110,000 - 180,000
Senior RF & DSP Software Engineer (Embedded/Realtime)
Senior RF & DSP Software Engineer (Embedded/Realtime)

TCI International, Inc. • Fremont (CA), Northern (KY)

Hybrid
USD 175,000 - 195,000
Health benefits
401(k) match
Discretionary bonus
+1
DSP Software Engineer
DSP Software Engineer

Comtech LLC • Salt Lake City (UT)

On-site
USD 90,000 - 110,000
Senior Digital Signal Processing Engineer
Senior Digital Signal Processing Engineer

The Ed Wallach Search Group • Sarasota (FL)

On-site
USD 110,000 - 170,000
Employee ownership
Senior RF DSP Software Engineer — High-Impact Linux/C++
Senior RF DSP Software Engineer — High-Impact Linux/C++

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Imp.
Spot Bonuses for Assisting with BD and
+11
Senior FPGA & RF Signal Processing Engineer
Senior FPGA & RF Signal Processing Engineer

Akkar • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity package
Comprehensive benefits
Digital Signal Processing Developer
Digital Signal Processing Developer

L.V. Enterprises • Bradenton (FL)

On-site
USD 120,000 - 180,000
26-505. Senior Software Defined Radio Developer
26-505. Senior Software Defined Radio Developer

Teltrium Inc. • Greenbelt (MD)

On-site
USD 100,000 - 150,000