Senior DSP Software Engineer

BrightHire Search Partners

San Jose (CA)

On-site

USD 150,000 - 230,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BrightHire Search Partners is seeking a Senior RF/DSP Software Engineer to design and evolve real-time software for RF signal acquisition, processing, and analysis. You will contribute across features, performance, and system-level design for advanced communication and drone detection equipment.

You will modify existing modules, implement customer-specific capabilities, and support testing to the full system level, while documenting across hardware, software, and systems teams.

Qualifications

  • Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering or similar discipline.
  • 7+ years of strong C/C++ development (C++11 or newer ideally). Extensive experience designing, implementing, and testing complex real-time, multithreaded, multitasking, multicore embedded server software.
  • Solid understanding of ADCs, RF receiver architectures, and associated quality metrics.
  • Hands-on experience with spectrum signal processing algorithms and concepts such as FFT, CCDF, ZIF, DDC, and managing interrupts/data blocks.
  • Cross-platform development targeting Linux and Windows.
  • Strong grasp of synchronization primitives, queues, task scheduling, TCP/UDP networking, socket-level programming, and TCP message-based client/server communication.
  • Real-time hardware control and data acquisition experience.
  • Knowledge of signal direction finding / geolocation concepts.
  • Xilinx/AMD Zynq, UltraScale+, or FPGA development.
  • Familiarity with RF test equipment (spectrum analyzers, signal generators, etc.).

Responsibilities

  • Contribute to new features, performance improvements, and system-level design to cutting-edge communication and drone detection equipment.
  • Modify existing software and build new modules to implement customer-specific and market-facing capabilities, then support testing and analysis up to the full system level.
  • Contribute to technical documentation and collaborate across hardware, software, and systems teams.

Skills

C/C++ development
Real-time embedded software
Signal processing
Multithreading
RF engineering
Linux/Windows cross-platform
Synchronization primitives
Networking (TCP/UDP)
RT hardware control
FPGA development
RF test equipment familiarity

Education

Bachelors/Masters in EE/CE

Job description

As a Senior RF/DSP Software Engineer, you’ll design and evolve the real-time software that acquires, processes, stores, and analyzes RF signals—covering signal detection, parameter measurement, direction finding, and communications intelligence.

What You’ll Do
  • Contribute to new features, performance improvements, and system-level design to cutting-edge communication and drone detection equipment.
  • Modify existing software and build new modules to implement customer-specific and market-facing capabilities, then support testing and analysis up to the full system level.
  • Contribute to technical documentation and collaborate across hardware, software, and systems teams.
Experience Needed:
  • Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering or similar discipline
  • 7+ years of strong C/C++ development (C++11 or newer ideally)Extensive experience designing, implementing, and testing complex real-time, multithreaded, multitasking, multicore embedded server software.
  • Solid understanding of ADCs, RF receiver architectures, and associated quality metrics.
  • Hands-on experience with spectrum signal processing algorithms and concepts such as FFT, CCDF, ZIF, DDC, and managing interrupts/data blocks.
  • Cross-platform development targeting Linux and Windows.
  • Strong grasp of synchronization primitives, queues, task scheduling, TCP/UDP networking, socket-level programming, and TCP message-based client/server communication.
  • Real-time hardware control and data acquisition experience.
  • Knowledge of signal direction finding / geolocation concepts.
  • Xilinx/AMD Zynq, UltraScale+, or FPGA development.
  • Familiarity with RF test equipment (spectrum analyzers, signal generators, etc.).

Must be a U.S. citizen or Permanent Resident from an ITAR-compliant country.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time RF/DSP Engineer — Signal Intelligence
Senior Real-Time RF/DSP Engineer — Signal Intelligence

BrightHire Search Partners • San Jose (CA)

On-site
USD 150,000 - 230,000
Digital Signals Processing Engineer
Digital Signals Processing Engineer

Black Sheep Group - BSG • Dayton (OH)

On-site
USD 110,000 - 165,000
Senior RF/DSP Engineer - Production-Ready Signal Processing
Senior RF/DSP Engineer - Production-Ready Signal Processing

AeroVironment, Inc. • Leesburg (VA)

On-site
USD 128,000 - 195,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Sr. RF/DSP Engineer
Sr. RF/DSP Engineer

Insight Global • Leesburg (VA)

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

TCI International, Inc. • Fremont (CA)

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

Guardian RF Corporation • Washington

On-site
USD 75,000 - 110,000
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
DSP Algorithms Engineer
DSP Algorithms Engineer

ACL Digital • El Segundo (CA)

On-site
USD 120,000 - 180,000
Senior RF Software Engineer - DSP/C++, Real-Time Systems
Senior RF Software Engineer - DSP/C++, Real-Time Systems

Erias Ventures • Maryland

On-site
USD 250,000 - 285,000
Above market pay
Immediate vesting 401k
Spot bonuses
+4
Systems Engineer
Systems Engineer

3dB Labs, Inc. • Olde West Chester (OH)

On-site
USD 80,000 - 120,000