← Back to results

parallel-processing jobs in San Diego

$87,100 – $157,450 · Posted 1 day ago

Design, implement, and optimize advanced algorithms for radar, optical, and infrared sensor systems, working with scientists and engineers to build high-performance backend systems for scientific computing in distributed environments. Translate existing code for GPU/CUDA acceleration, integrate and refactor scientific codebases, and work in Linux/Unix environments. Requires 6+ years of C/C++ backend development (or 4+ with a Master's), expertise in high-performance computing, parallel/distributed processing (MPI), GPU/CUDA programming, and foundational knowledge of AI/ML and LLM concepts.

San DiegoLast seen today
$107,900 – $195,050 · Posted 14 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 12 days ago