← Back to results

image-processing jobs in San Diego

$155,400 – $233,200 · Posted 3 days ago

Design and implement computer vision features and on-device prototyping using the Snapdragon Vision API for mobile, autonomous vehicles, IoT, and AR/VR platforms. Lead CV feature development from algorithm through commercialization, collaborating with hardware, software, and product teams.… Develop technical documentation and sample materials for developer enablement. Requires 3–5 years of hands-on computer vision application development with strong C/C++ and Python proficiency and deep understanding of CV algorithms and deep-learning pipelines.

San DiegoLast seen 1 day ago
Posted 8 days ago

Research Scientist Graduate role focused on image/video coding and processing standards. The position requires a PhD and expects familiarity with Python and PyTorch for multimedia research and development.… This is an entry-level research position within ByteDance's Global Frontier Tech Recruitment Program, targeting recent PhD graduates in related fields.

San DiegoLast seen 6 days ago
$207,000 – $300,000 · Posted 11 days ago

Staff Software Engineer responsible for GPU driver development on Google Pixel devices, including kernel and user-space graphics driver stacks. Requires 8+ years of low-level systems programming (C++/C), 5+ years of device driver development, and 3+ years of technical leadership experience.… Role involves developing new GPU features, performance optimization, silicon bring-up, and providing technical direction to distributed teams across Android, Pixel, and Silicon organizations.

San DiegoLast seen 9 days ago
$135,815 – $141,130 · Posted 11 days ago

Design, develop, and expand a core SDK and Demo App ecosystem for identity document scanning hardware, embedding image processing, calibration algorithms, and data capture libraries (OCR, barcode decoding). Port the SDK across multi-device and networked environments (Windows, Linux, embedded systems, tablets), optimize low-latency image pre-processing pipelines, integrate third-party recognition libraries, and collaborate with firmware engineers on device-level communication protocols.… Write technical documentation and API references for B2B clients. Requires 3–5+ years of professional C++ and C#/.NET development with hands-on computer vision (OpenCV) experience.

San DiegoLast seen 9 days ago
$135,815 – $141,130 · Posted 12 days ago

Design, develop, and expand an SDK and Demo App ecosystem for identity document scanning hardware across Windows, Linux, and embedded systems. You'll architect core APIs integrating image processing, OCR, and barcode libraries, optimize low-latency image pipelines, and port solutions to cross-platform networked environments.… The role requires 3–5+ years of C++ and C#/.NET development with solid hands-on computer vision experience using OpenCV and hardware interface protocols (USB, Serial, PC/SC).

San DiegoLast seen 10 days ago
$135,815 – $141,130 · Posted 12 days ago

Design, develop, and maintain a multi-platform SDK and demo application for identity document scanning hardware, with responsibility for core image processing pipelines, OCR/barcode integration, and hardware communication protocols. The role requires expertise in C++, C#/.NET, and embedded systems programming, including low-latency image pre-processing, cross-platform porting to Linux and edge devices, and RESTful/WebSocket network architectures.… You will work closely with firmware engineers on hardware interfaces (USB, Serial, PC/SC) and produce technical documentation for global B2B clients.

San DiegoLast seen 10 days ago
$175,300 – $262,900 · Posted 16 days ago

Staff Program Manager overseeing camera processor software development across multiple SoC products at Qualcomm. Responsible for program planning, execution, and cross-functional coordination across camera stack, image/video processing, and silicon bring-up.… Requires 5+ years of program management experience, preferably with expertise in Android/Linux platforms, Camera HAL, and end-to-end SoC software/firmware. Will drive disciplined execution through boards, checkpoints, and metrics while balancing customer commitments, roadmap priorities, and engineering capacity.

San DiegoLast seen 14 days ago
Posted 17 days ago

As a Multimedia Engineering Intern at Qualcomm, you will work on system-level architecture, analysis, and optimization of multimedia technologies including camera, video encoding/decoding, audio, speech, GPU, and computer vision across Snapdragon devices. The role focuses on HW/SW co-design and power/performance optimization for billions of devices globally.… You'll contribute to projects in graphics, computer vision, imaging, speech/audio, video processing, or software tools, depending on your background and interests. The internship requires 11–14 weeks availability (May–September 2027) and a strong foundation in C/C++, Python, and domain-specific knowledge (signal processing, deep learning, or GPU/graphics experience preferred).

San DiegoLast seen 16 days ago
$99,500 – $149,300 · Posted 17 days ago

Design, develop, and test display drivers and software components for Qualcomm Snapdragon chipsets, focusing on acceleration of video, camera, and GPU processing through the Display Processing Unit (DPU). Work with embedded software techniques including memory management, DMA acceleration, interrupt handlers, multi-threading, and API design to deliver drivers for Android, Windows, Zephyr, and Linux.… Write production code primarily in C/C++ with scripting in Python, collaborating across global teams on next-generation consumer devices.

San DiegoLast seen 15 days ago
$97,008 – $164,914 · Posted 21 days ago

This role combines quality assurance expertise with geospatial analysis to test and validate GIS software against government specifications. Day-to-day responsibilities include creating and executing automated and manual tests, administering Esri Enterprise and PostgreSQL environments, performing SOCET GXP feature testing, and collaborating with developers to ensure defect-free deployments.… The engineer will design test plans, develop automation scripts, troubleshoot bugs, and verify compliance with intelligence community standards and industry best practices.

San DiegoLast seen 19 days ago
$116,900 – $175,300 · Posted 1 month ago

Develop high-performance GPU kernels and runtimes for accelerating machine learning and image processing on Qualcomm Adreno GPUs. Optimize drivers for OpenCL, OpenGL ES, Vulkan, and DirectX APIs, working closely with hardware designers to understand and improve hardware/software interfaces.… Implement machine learning inference and training acceleration, write unit tests and documentation, and collaborate with partners and OEMs. Requires strong C/C++ skills, familiarity with GPGPU APIs like CUDA or OpenCL, and understanding of data structures, algorithms, and object-oriented programming.

San DiegoLast seen 13 days ago
$140,000 – $170,000 · Posted 1 month ago

Senior Firmware Engineer role developing high-performance, real-time firmware for camera-based sports equipment. Requires 6+ years of embedded systems experience with mastery of C/C++ for bare-metal and real-time development, proven ability to interface with DDR, Flash, I2C, SPI, RTOS, and LVDS components, and expertise in hardware debugging (JTAG).… The role includes mentoring junior engineers, optimizing performance-critical systems for low-latency/high-speed applications, and collaborating with hardware and systems teams. Strongly desired skills include FPGA design (Xilinx Zynq/Versal/Artix), Vitis/Vivado, computer vision/image processing, and embedded Linux.

San DiegoLast seen 1 month ago
Posted 1 month ago

Staff Software Engineer role on Google's Pixel GPU driver team, requiring 8+ years of low-level systems programming in C++/C, 5+ years developing device drivers interfacing software with hardware, and 3+ years in software design, architecture, and technical leadership. The role involves developing kernel and user-space GPU driver stacks, optimizing GPU-accelerated applications, and leading a distributed team while advising on graphics hardware and software opportunities for Android and Pixel products.

San DiegoLast seen 1 month ago
$179,200 – $268,800 · Posted 1 month ago

Staff Product Manager role owning the global ADAS/Autonomous Driving and Infotainment software product roadmap for Qualcomm's SoC platforms. Responsible for defining product strategy from conception through end-of-life, analyzing business opportunities, driving execution, and leading customer engagements.… Requires deep expertise in ADAS/AD software development, platform software (Linux, QNX, BSP), embedded software, middleware, automotive SW development, functional safety, and image/video processing. Will lead engineering discussions at principal-engineer level on BSP, drivers, OS, RTOS, AUTOSAR, ADAS middleware, IVI solutions, AI/ML processing, and functional safety standards, while managing cross-functional stakeholders across product management, engineering, business development, marketing, finance, and sales.

San DiegoLast seen 23 days ago
$139,000 – $183,000 · Posted 1 month ago

Senior Engineer, Machine Learning at Element Biosciences will design, develop, and optimize deep learning models (CNNs, Vision Transformers, U-Net) for biological image analysis and deploy them to production on AWS or imaging instruments. Responsibilities include building end-to-end ML pipelines from data ingestion through inference, applying advanced image processing and computer vision techniques to multimodal biological images, and analyzing single-cell and multiomic data.… The role requires 5–7 years of experience with a Master's degree (or 0–3 years with a PhD) and hands-on proficiency in PyTorch, Python, and cloud deployment, with strong preference for experience in biomedical image modalities.

San DiegoLast seen 23 days ago
$126,000 – $201,000 · Posted 1 month ago

Senior/Staff Software Engineer role focused on architecting, designing, and developing driver, diagnostic, and embedded software for intravascular ultrasound systems using C++. You will work cross-functionally with electrical, transducer, software, system, and ultrasound engineers to develop medical capital equipment, create software requirement specifications and architecture documents, and debug driver and embedded software for hardware-application communication.… Requires 8+ years of embedded software development experience (preferably medical electronics), strong C++ expertise, object-oriented programming knowledge, and a BS/MS in Computer Science, Electrical Engineering, Biomedical Engineering, or related field. Experience with detailed design documentation, digital signal and image processing, and CUDA is a plus.

San DiegoLast seen 1 month ago
$135,815 – $141,130 · Posted 1 month ago

Design, develop, and expand an SDK and Demo App ecosystem for identity document scanning hardware, architecting core APIs that embed image processing, advanced calibration algorithms, and data capture libraries (OCR & barcode decoding). Optimize low-latency image pre-processing pipelines, integrate third-party recognition libraries, and port the SDK across multi-device and networked environments (Linux, embedded systems, tablets, edge devices).… Work closely with firmware engineers on device communication protocols (USB, Serial, PC/SC) and write technical documentation for global B2B clients. The role requires 3–5+ years of professional C++ and C#/.NET development with hands-on computer vision (OpenCV), embedded systems knowledge, and strong technical communication skills.

San DiegoLast seen 25 days ago
$126,000 – $201,000 · Posted 1 month ago

Senior/Staff Software Engineer role developing driver, diagnostic, and embedded software for intravascular ultrasound systems using C++. Responsibilities include architecting and designing embedded software, creating detailed design documentation (specifications, architecture, design documents), developing driver software for hardware-application communication, and interfacing with cross-functional teams including hardware, electrical, and system engineers.… Requires 8+ years of embedded/software development experience, strong C++ expertise, BS/MS in Computer Science or related field, and experience creating detailed design documentation; digital signal/image processing and CUDA knowledge are preferred.

San DiegoLast seen 4 days ago
$148,300 – $222,500 · Posted 1 month ago

Lead the design and implementation of computer vision features and on-device prototyping using Snapdragon Vision API. Support engineering teams in building, integrating, and deploying CV APIs for commercial products across mobile, autonomous vehicles, IoT, and AR/VR platforms.… Develop technical documentation and sample materials showcasing CV capabilities to end-application developers. Requires 3–5 years of hands-on CV application development, strong understanding of CV algorithms and deep-learning pipelines, and proficiency in C/C++ and Python for rapid on-device prototyping.

San DiegoLast seen 1 month ago
$155,600 – $233,400 · Posted 1 month ago

Join Illumina's Primary Analysis team to design and develop high-performance signal processing software for genomic data analysis. You will architect C/C++ solutions for multi-threaded, real-time applications running on Linux, optimize algorithms for genomic base calling from image signals, and collaborate across bioinformatics, instrument design, and quality teams.… The role demands expertise in memory management, performance optimization, debugging tools, and unit testing, with 8+ years of professional software development experience.

San DiegoLast seen 10 days ago
$155,600 – $233,400 · Posted 1 month ago

Staff Software Engineer at Illumina's Primary Analysis team designing high-performance signal processing pipelines for genomic data analysis. The role involves architecting C/C++ software for multi-threaded, memory-optimized Linux applications that detect genomic signals from images, with responsibilities including algorithm development, performance optimization, debugging, and collaboration across bioinformatics, instrument design, and quality teams.… Requires 8+ years of professional software development experience, deep expertise in C/C++, multi-threading, memory management, and debugging/profiling tools, plus strong object-oriented design and unit testing practices.

San DiegoLast seen 1 month ago