← Back to results

software-optimization jobs in San Diego

$99,500 – $149,300 · Posted 2 days ago

Qualcomm seeks a Windows Performance Engineer to analyze and optimize software running on Windows for Snapdragon devices, working across multiple software layers including the OS kernel, compilers, drivers, and CPU microarchitecture. The role requires implementing performance optimizations while managing power consumption trade-offs, developing analysis tools, and collaborating with internal teams and external partners.… The ideal candidate will have deep expertise in C/C++, ARM assembly, CPU and memory architecture, and experience with Windows performance profiling tools like WPA.

San DiegoLast seen 1 day ago
Posted 1 month ago

Lead a team of software engineers developing next-generation 5G NR wireless systems, architecting and coding major system features with a focus on PHY layer (L1) software. Mentor engineers, innovate development processes, and collaborate with systems design and test teams to integrate and validate 3GPP wireless technology concepts.… Requires 10+ years of hands-on C/C++ development, 7+ years of PHY layer 5G/LTE wireless systems experience, 7+ years shipping complex software products, and 5+ years developing real-time Linux systems.

San DiegoLast seen 1 month ago
$170,000 – $210,000 · Posted 1 month 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 3 days ago