Embedded NPU Software Engineer, Senior
San DiegoLast seen today
Summary
Lead the design and development of embedded NPU software frameworks, runtime libraries, and system drivers for AI acceleration across Snapdragon SoCs. Architect optimizations for high-performance, low-power multimedia and machine learning workloads spanning mobile, automotive, compute, and XR platforms. Work across the full software stack—from low-level drivers to high-level frameworks—collaborating with hardware and systems teams. Mentor engineers, drive technical decisions, and own system-level integration across CPU/DSP/NPU subsystems.
Embedded SystemsC++AI AccelerationAndroidCComputer ArchitectureComputer VisionDebugging ToolsInter Processor CommunicationJtagLinuxMachine LearningMemory Hierarchy OptimizationMicroprocessor DesignMulti ThreadingNpu ProgrammingProfiling ToolsQualcomm Hexagon DspReal Time Operating SystemsRtosSignal ProcessingSimdSnapdragon SocTrace32Windows