Senior DSP Software Engineer
BrightHire Search Partners
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 (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
- ...BrightHire Search Partners is looking for a Senior DSP Software Engineer to join a small embedded team in Fremont, California. The role focuses on developing software for advanced spectrum monitoring solutions that serve defense applications and commercial organizations...Senior
- ...seeking a qualified candidate to develop signal processing algorithms in Matlab and firmware for embedded ARM processors. You will write DSP algorithms including digital filtering, timing and frequency tracking loops, Kalman filtering, and MMSE, and implement them on our...Senior
- Title: Senior Software Engineer Location: Fremont, CA 94538Onsite interviews only in building 1 - 47173 Benicia st. Fremont, CA 94544 - expect up to 2 hoursKey Responsibilities:The Senior Software Engineer, under general supervision, analyzes, develops and modifies complex...Senior
$130k - $180k
Fremont, CAUS Engineering - Autosar /Full-time /HybridThis role will be part of the runtime team which is responsible for the entire on-... ...Diagnostic Event Manager) stackDesign and Implement autonomous software diagnostics stack and DTC codes, with event-chain based...SeniorFull time$140k - $220k
...infrastructure, surrounding environments, other vehicles, and pedestrians—making it one of the core teams in autonomous driving.Software or Algorithm Engineers on the team are responsible for one or more of the following:Architecture & Systems: Designing and developing high-...SeniorFull timeTemporary work$120k - $220k
...reliable production operations.Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering... ....RequirementsStrong programming skills in C/C++, Python, and software designStrong foundation in mathematics and theoretical...SeniorFull timeTemporary work$129.6k - $233.3k
Job ID: 515221Location: Fremont, California, United States of AmericaSalary: $129,600 - $233,300Company: Siemens Senior Software Engineer - VSD - Fremont CA Hybrid Job ID 515221 Posted since 23-Jul-2026 Organization Digital Industries Field of work...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWork from home$140k - $190k
Location(s): Fremont, CaliforniaCompany: MolexCareer Field: Information Systems & TechnologyJob Number: 188444Apply: JobAs a Senior Software Engineer, this person will lead application design in Python for test frameworks, optical transceiver system and parametric tests....SeniorFlexible hours- ...Flash Technology, LLC is seeking a Sr. Embedded Software Engineer to develop software for radio frequency signal processing and analytics. Candidates should possess substantial experience in C/C++ and embedded server architectures, along with a strong background in real...Senior
$55 - $58 per hour
...Senior Software EngineerPrimary Skills: C# (Expert), ASP.NET (Advanced), REST APIs (Expert), SQL Server (Proficient), MongoDB (Proficient... ...2CJob SummaryWe are seeking a highly skilled Senior Software Engineer with a strong background in backend development and web application...SeniorHourly payContract work$150.1k - $180k
...unique individuals who all make an impact. As a Sr. Embedded Software Engineer, you will actively participate in the development of radio frequency... ...conceptsExtensive Math, Digital Signal Processing (DSP) and RF communication signals backgroundSignal analysis techniques...SeniorPermanent employmentWork experience placementLong distanceFlexible hours- ...test requirements, incremental capacity needs, and new opportunities for Aehr Test products and solutions. We are seeking a Senior Software Engineer in our Fremont, CA location. The Senior Software Engineer will play a key role in designing, developing, and optimizing...SeniorWorldwide
$155k - $241k
...Senior Software Engineer, NavigationHybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive...SeniorFull timeTemporary workWork at officeLocal areaRelocation packageFlexible hours$145.6k - $200.2k
...impact. If you are driven to create a better, more sustainable future, then this is the right place for you. Our Android Software Applications Engineering team is growing! We are looking for experienced engineer to work alongside with a talented Android team on developing...SeniorImmediate start$135.9k - $171k
...simplicity, empathy, and accessibility. The full stack engineer in this role will be responsible for developing end to end systems... ...Nava engineers to design, review, and build well-crafted software. Collaborating with government partners and other contractors...SeniorWeekly payTemporary workFor contractorsWork experience placementLocal areaRemote workHome officeFlexible hours$140k - $280k
...ResponsibilityWork with experts in the field of self-driving vehicles on software architecture and design, system and module design, evaluation... ...data collection and analysis, evaluation and feature engineering.Expertise in C++/Python.Strong communication skills and team...SeniorFull timeTemporary work- Siemens Industry Software Inc. in Fremont, CA is seeking a Senior Software Engineer for VSD to design and develop robust, scalable software tools and high-performance optimization solutions. You will collaborate with data, platform and engineering teams to integrate new...Senior
$129.6k - $233.3k
...is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop... .... Collaborate closely with data, platform, and other engineers to ensure seamless, end-to-end integration of new tools into the...SeniorWork at officeWork from home$158.4k - $217.8k
...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring... ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...Senior$100k - $150k
...and games that billions of players will enjoy worldwide. About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours- ...AGENCIES, PLEASE. *** About AssetIntel AssetIntel is a software company that develops asset management software products for the... ..., the Federal Highway Administration (FHWA), and civil engineering firms. For more information, visit our website . Job Description...SeniorRemote work
$140k - $170k
...Senior Software Engineer-BackendJoin us at Scout Motors and be part of shaping the future of transportation. If you're ready to drive change and make history, apply now!As a Senior Backend Engineer on the Sales Engineering team, you will be a core contributor to the systems...SeniorFull timeWork at officeImmediate startFlexible hours1 day per week- ...A high-tech robotics company in Fremont is seeking a Robotics Software Engineer to design software architecture for mobile robots. The ideal candidate has an M.S. in a related field and 5+ years of experience in mobile robot software development, particularly with ROS....SeniorFull time
$195k - $250k
...optimize the running of our fleets at customer sites. In this role, you will serve as a technical expert working with the other Software Engineers in Fleet Services as well as provide architectural and design oversight to interfacing with third‑party systems (WMS, WCS,...SeniorPermanent employmentRelocationVisa sponsorshipFlexible hoursAfternoon shift3 days per week$140k - $200k
...Clutch Canada is seeking a Senior Software Engineer to join their Core Experiences Team in Fremont, California. This critical role involves collaborating with product teams, optimizing functionality for speed, and shipping backend services using Kotlin. Candidates should...SeniorRemote work- ...Siemens AG is seeking a seasoned software engineer to design and develop high-performance optimization tools for the EDA domain. The role emphasizes scalable software design, integration with data and platform teams, and collaboration with QA and documentation teams....Senior
$140k - $190k
...Molex is seeking a Senior Software Engineer in Fremont, California, to lead application design in Python for optical product testing. Responsibilities include architecting test software, designing complex test frameworks, and managing validation activities. The ideal...Senior- ...Senior Software Engineer - AWS with Terraform 5+ years Fremont, CA, USA Part-Time Required Skills ~ Bachelor's degree in Computer Science, Information Technology, or a related field. ~5+ years of experience in AWS cloud infrastructure and DevOps engineering...SeniorPart time
- ...universal Physical AI OS, making robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and closed: most builders... ...it with you. The Role We are looking for a Software Engineer to build the infrastructure connecting Dexmate’s cloud platform...SeniorFull timeRemote work
$140k - $200k
...Speechify, Inc. located in Fremont, CA, is seeking a Senior Software Engineer for their Core Experiences Team. The role involves designing and maintaining foundational services that enhance the user experience across platforms. Candidates should possess strong Kotlin...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior DSP Software Engineer. Be the first to apply!
- senior robotics software engineer Fremont, CA
- software system engineer Fremont, CA
- intel software engineer Fremont, CA
- software developer fintech Fremont, CA
- software development engineer aws Fremont, CA
- information technology software engineer Fremont, CA
- graduate software developer no experience Fremont, CA
- ngo software engineer Fremont, CA
- software engineer travel Fremont, CA
- experienced software developer Fremont, CA



