Embedded NPU Software Engineer, Senior
San DiegoLast seen 1 day ago
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