×
Register Here to Apply for Jobs or Post Jobs. X

Senior DSP Software Engineer

Job in Fremont, Alameda County, California, 94537, USA
Listing for: BrightHire Search Partners
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Unix/Linux, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

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 Ultra Scale+). 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 (currently 5 engineers; this hire makes
    6).
  • Product‑focused company that owns its own IP.
  • Platform mix:
    Linux (core/low‑level) + Windows (middleware & applications), with high‑speed 10 Gbps data links from SDR/FPGA to PC.
  • New development emphasizes the Linux platform; legacy Windows support continues.
  • Strong emphasis on cross‑domain collaboration between FPGA, software, and application teams.
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 (Linux and Windows).
  • Bridge FPGA/hardware interfaces with higher‑layer middleware and applications.
  • 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, legacy codebases across Linux and Windows environments.
  • Solid understanding of RF/spectrum fundamentals
    , including receiver chains, Digital Down Converters (DDC), ADC metrics/quality, and related signal processing concepts.
  • Demonstrated ability to bridge domains
    : interface software with FPGA/hardware (without writing FPGA code) and connect to higher‑layer applications.
  • 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
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary