CareerPlan

#AI Infrastructure Software Engineer

San Diego, California, United States of AmericaFull-time$100k–$149k2026-09-17 → 2026-11-09
No visa sponsorship

Core

Design, develop, and optimize core software frameworks for AI and compute workloads on Qualcomm Snapdragon processors.

Role type

Embedded software engineer (AI infrastructure)

Builds

Software frameworks for machine learning inferencing, computer vision, and multimedia processing on Snapdragon platforms

Domain

Semiconductor / Embedded Systems / AI Infrastructure

Deliverable

production ML models

Required skills

C, C++, Java, Python, computer architecture, operating systems, embedded systems, real-time operating systems (RTOS), concurrent software design, software debugging, performance analysis, system optimization, Linux, Android, Windows platforms

Preferred skills

multicore or heterogeneous processing environments, AI/ML acceleration, DSP technologies, high-performance embedded computing

Technologies

Snapdragon, Linux, Android, Windows, DSP

Responsibilities

Design and implement embedded system software across multiple layers of the software stack; Develop and optimize inter-processor communication (IPC) and memory management solutions; Build software frameworks that enable efficient DSP acceleration for AI and multimedia workloads; Debug, profile, and optimize system performance across diverse hardware and software environments; Collaborate with cross-functional teams to deliver scalable, high-performance solutions for Snapdragon-based products