← Back to results

dsp jobs in San Diego

Posted 2 days ago

Lead a team of embedded software and firmware engineers developing solutions for optical interconnect and data center communication products. The role requires hands-on expertise in embedded C/C++ programming, DSP-based SoC architectures, board bring-up, and validation, combined with engineering leadership experience to manage and mentor a technical team.

San DiegoLast seen today
$134,800 – $202,200 · Posted 2 days ago

Staff engineer leading architecture and evolution of Qualcomm's Ambient Perception Platform for always-on, context-aware AI on power-constrained edge devices. Responsibilities include designing low-power AI runtime platforms, multimodal sensing systems, secure data architectures, and heterogeneous computing frameworks across Android, Linux, Windows, XR, automotive, and IoT. Requires 4+ years software engineering experience (or equivalent with advanced degree), 2+ years with C, C++, Java, or Python, and expertise in embedded systems, ARM/DSP/NPU optimization, and edge AI workload efficiency. Strong preference for 8–12+ years in software architecture, platform frameworks, and heterogeneous SoC development.

San DiegoLast seen today
$103,600 – $155,400 · Posted 4 days ago

Design, implement, and optimize real-time embedded modem firmware across protocol layers and drivers while meeting strict latency, memory, and power constraints. Pioneer AI-native development practices by integrating AI coding agents, LLM-based code review, and automated test synthesis into daily workflows to accelerate delivery and debugging. Own end-to-end feature delivery from requirements through on-target bring-up, and debug complex multi-layer hardware issues using AI-assisted analysis. Requires deep expertise in modern C/C++, embedded systems (DSP/Arm architectures), RTOS internals, data structures, and hands-on target hardware debugging, combined with practical experience using AI coding assistants and agentic tools.

San DiegoLast seen 2 days ago
$170,000 – $210,000 · Posted 6 days ago

Senior Embedded Software Engineer role focused on implementing existing DSP algorithms into production-quality embedded C/C++ software for modern CPU and GPU architectures. Responsibilities include translating reference models into optimized real-time code, working with ARM-based System-on-Chip and embedded Linux environments, collaborating with FPGA and signal processing engineers, and leading embedded software delivery for customer programs. Requires strong commercial experience in C/C++ embedded development, real-time algorithm implementation, embedded systems optimization, and direct customer engagement.

San DiegoLast seen 4 days ago
$103,600 – $155,400 · Posted 7 days ago

Design, develop, and optimize real-time embedded modem software for Qualcomm's cellular platforms (5G/6G), working close to the metal with performant C/C++ on DSP and Arm cores across protocol layers, drivers, and RTOS components. Own end-to-end feature delivery from requirements through on-target validation, with strict latency, memory, and power constraints. Pioneer AI-native development practices by integrating code-generation agents, LLM-based code review, and automated test synthesis into daily workflows to accelerate delivery and debugging. Debug complex multi-layer issues on target hardware, increasingly leveraging AI-assisted log and crash analysis.

San DiegoLast seen 4 days ago
$87,100 – $157,450 · Posted 8 days ago

This Embedded Software Engineer role at Leidos involves designing and developing high-performance embedded software for custom System-on-Chip (SoC) hardware in electronic warfare applications. You will write low-level C/C++ code for multi-core systems (DSP, ARM, RISC-V), perform hardware-software co-design and validation, and build software development kits for end users. The position requires 4+ years of embedded systems experience, deep understanding of hardware architectures, and proficiency in reading datasheets, test-driven development, and real-time operating systems.

San DiegoLast seen 6 days ago
$107,900 – $195,050 · Posted 10 days ago

The Algorithm Software Engineer will design, develop, and deploy signal processing applications on custom Leidos SoCs, porting algorithms from MATLAB/Python/C++ to optimized C code for real-time, massively parallelized execution. Responsibilities include hardware-software co-design, DSP optimization leveraging SIMD/VLIW/accelerators, Hardware-in-the-loop testing, and collaboration across signal processing, embedded, RF, and systems engineering teams. The role requires 8+ years of C/C++ embedded systems development, strong signal processing fundamentals, and experience translating research algorithms into production real-time systems.

San DiegoLast seen 8 days ago
$192,600 – $289,000 · Posted 11 days ago

Lead architecture, design, and development of XR platform software (AR/VR/MR) on Snapdragon platforms, working across system architecture, embedded software, graphics, AI/ML, and computer vision. Translate product requirements into implementation specifications, drive architectural trade-offs for performance and power efficiency, and provide technical leadership across multiple teams. Requires strong C++ proficiency, experience with heterogeneous computing systems (CPUs, GPUs, DSPs, AI accelerators), Android/Linux embedded platforms, and 8+ years of software engineering experience.

San DiegoLast seen 9 days ago