Embedded NPU Software Engineer, Staff
$134.8k - $202.2kQualcomm
General Summary
Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software for CPU, DSP, and NPU processors and AI engines across our Snapdragon SoC portfolio. You will architect and optimize software frameworks that enable high‑performance, low‑power multimedia and machine‑learning workloads across mobile, automotive, compute, and XR platforms.
As part of the NPU Platform Software Team, you will work across all levels of the stack—from low‑level drivers to high‑level frameworks—and collaborate with hardware, systems, and product teams to deliver scalable, production‑grade solutions. You’ll be expected to drive technical decisions, mentor engineers, and contribute to the evolution of Qualcomm’s NPU software architecture.
Minimum Qualifications
- Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master’s degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
Responsibilities
- Architect and design NPU software frameworks, runtime libraries, and system drivers for compute and AI acceleration.
- Lead development of complex NPU features and ensure system‑level integration across CPU/DSP/NPU subsystems.
- Optimize software using advanced NPU architecture techniques (SIMD, multi‑threading, memory hierarchy, etc.).
- Collaborate with hardware, systems, and product teams to align software design with platform goals and roadmap.
- Mentor engineers, conduct design/code reviews, and contribute to technical strategy and long‑term planning.
- Drive debugging and profiling efforts across the NPU stack to meet performance, power, and reliability targets.
- Off‑site and occasional on‑site work with OEMs and Independent Software Vendors may be required.
Preferred Qualifications
- Master’s degree in Engineering, Computer Science, or related field.
- 8+ years of experience in embedded software development.
- Deep expertise in NPU programming, computer architecture, and real‑time operating systems.
- Proven experience leading technical projects or owning system‑level software components.
- Strong proficiency in C/C++ and debugging tools (Trace32, JTAG, etc.).
- Experience with Qualcomm Hexagon DSP and SDK frameworks.
- Familiarity with multimedia frameworks (Android, Linux, Windows) and AI acceleration pipelines.
- Exposure to machine learning, computer vision, or signal processing workloads.
- Strong understanding of inter‑processor communication and concurrency management.
- Ability to mentor engineers and influence technical direction across teams.
- Versatile attitude to learn new architectures and operating systems.
- Excellent communication and cross‑functional collaboration skills.
EEO and Accessibility Statement
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. For accommodations, contact disability‑View email address on click.appcast.io or call Qualcomm’s toll‑free number.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Pay Range and Other Compensation & Benefits
$134,800.00 – $202,200.00
The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales‑incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play.
#J-18808-Ljbffr$223.6k - $335.4k
...Technologies, Inc. Job Area Engineering Group, Engineering Group... ...Seeking an experienced Embedded ML Staff Engineer focused on Snapdragon... ...team working on Mobile Handset software architecture and system... ...breakdown analysis with CPU, GPU, NPU, and knowledge of state of...SuggestedWork experience placementWork from home$133.9k - $200.9k
...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group DSP... ...for all. As a Qualcomm Software Engineer, you will design,... ...create, modify, and validate embedded and cloud edge software, applications... ...software for CPU, DSP, and NPU processors (and associated AI...SuggestedWork experience placementWork from home- ...Job Description Senior/Principal Embedded Software Engineer San Diego, CA (Hybrid On-site 3X Per Week) A venture-backed medical device startup in San Diego is hiring a Senior Embedded Software Engineer to own firmware for its wearable insulin delivery device...SuggestedImmediate startRelocation
$134.8k - $202.2k
...Technologies, Inc. Job Area Engineering Group, Engineering Group... ...processors, CPUs, GPUs, DSPs, AI/NPU subsystems, memory, power... ...Experience with hardware/software interaction, including firmware... ...understanding of smartphone and embedded system architectures,...SuggestedWork experience placementWork from home- 12S Engineering & Construction ***Now Hiring Part-Time Army Reserve Positions*** Job Overview: Build valuable technical and project experience through part-time federal service in Engineering and Construction with the U.S. Army Reserve in San Diego. In this role,...SuggestedContract workPart timeImmediate startRelocation packageFlexible hours
- ...Every successful engineering career needs a solid foundation, and as an Engineering Aide in the Seabees, that’s exactly what you’ll get. Learn from the best as you report directly to Construction Engineers who will help you develop a sharp understanding of what it takes...Part timeOverseas
- ...Principal Engineer Embedded Cryptographic Software to support our Software and Digital Technologies department. As a member of the Software and Digital Technologies department, you’ll get to work on revolutionary systems that impact people's lives around the world today...Full time
- ...Embedded Software Engineer 10 plus years experience Strong software development experience in C and/or C++. Professional experience developing software for embedded Linux or RTOS Familiarity with Yocto, Buildroot, OpenWrt, or similar embedded Linux environments...Full timeTemporary workLocal area
- ...We are looking for software engineers with very strong embedded software experience and expertise. We would like them to support us with embedded software development, including drivers, RTOS (like Zephyr and FreeRTOS), Pigweed, connectivity stacks (USB, BLE, WiFi), and...Full timeOverseas
- ...Embedded Systems Software EngineerQualcomm is looking for a highly motivated Embedded Systems Software Engineer to join our Data / Networking software team. In this role, you will design, develop, optimize, and maintain high-performance Ethernet networking and data-path...
- ...holders only Summary: Designs, develops, and maintains embedded software and network applications using C/C++ for Linux and real-time... ...Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline....Full timeContract workTemporary workLocal areaRemote work
- ...W2 Contract Onsite in San Diego, CA Embedded Software Engineer 95-103/HR MUST HAVES: · Bachelor’s degree in computer science, Computer Engineering, Electrical · Engineering, or a related technical discipline. · 5+ years of professional software development...Full timeContract work
- RESPONSIBILITIES: Kforce's client, a growing technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE)...Hourly payContract workFlexible hours
$142.2k - $213.4k
...only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in San Diego...Relocation packageShift work$87.1k - $157.45k
...national security against ever-adapting threats. Our Electronic Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration in San Diego, CA.Leidos is a DOD leader in electronic...Full time$153.6k - $215k
...by developing secure, mission-critical software that powers our satellite... ...the Role:We're seeking an experienced embedded software engineer with security experience to architect... ...with other employees, supervisors, and staff; adhere to standards of excellence despite...Permanent employmentLocal areaWorldwideFlexible hours$200k - $250k
DescriptionKforce's client, a growing technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE). Summary:...Flexible hours$155k - $185k
...medicines that teach the body to manufacture its own disease-fighting tools. For more information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the design, development, verification, maintenance, and sustaining support of safety-critical embedded...Full timeTemporary work$100 - $110 per hour
Job Position: Embedded Software Engineer Duration: 12 months Base pay range $100.00/hr - $110.00/hr Job Description Seeking highly experienced Senior Software Engineer to contribute to the development of advanced real-time embedded software for medical devices. This...Contract work- ...Sr or Principal Embedded SW Engineer – Our client is a well known developer of systems to improve the connectivity, stability performance,... ...Embedded SW Engineer will be responsible for implementing embedded software that forms part of our product line. This role will...Full timeWork experience placementWork at officeRelocation package
$130k - $150k
Embedded Software Engineer III - RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering...Full timeWork visaFlexible hours$144k - $210k
...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...Description: Shield AI is seeking an Aircraft Configuration Design Engineer to support the development of next-generation autonomous UAVs....Full timeTemporary workPart timeWorldwide$145k - $175k
...As a Staff Analog Layout Engineer, you will take technical ownership of the physical layout and verification of complex analog and mixed-signal integrated circuits for the ATE market. You will work across both block-level and full-chip layout using advanced process technologies...$148.3k - $222.5k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Camera EngineeringGeneral Summary:This individual leads, plans, synthesizes ambiguous or conflicting requirements and performs the complex responsibility of the researching, designing, developing...$164k - $246k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group ASICS... ...exceptional, and organizationally aware Senior Staff Engineer to help define the future of... ...lessons learned. Partner with AI platform, software, data, and engineering communities to...Work experience placementLocal areaImmediate startWork from home$134.8k - $202.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Hardware Engineering General Summary... ...including Mobile, Compute, Automotive, Networking, and AR/VR Embedded platforms. Proactively plan, develop, and deploy FA‑...Work experience placementWork from home$161k - $241.4k
.... Northrop Grumman Mission Systems has an opening for a Staff Hardware Engineer (Level 5) to join our Manufacturing Engineering team supporting... ..., fixtures, and equipment Collaborate with systems, software, and manufacturing engineering to ensure robust hardware/software...Full timeRemote workRelocationShift work$185.79k - $241.53k
...responsible for technical aspects of the foundry interface with external SOS, Off the Shelf, and SOI foundry partners. Senior Staff Foundry Engineer will drive and lead projects related sustaining fab process. This position has responsibility for: Maintain and...Work at officeLocal area$208.85k - $271.52k
...Senior Staff Engineer, RFIC Design and AI Platforms Location: San Diego, CA, US pSemi Corporation is a Murata company driving semiconductor... ...application of agentic AI technologies. Working closely with software and AI development teams, you will identify high-value...Work at officeLocal area$145.6k - $218.4k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group ASICS EngineeringGeneral Summary:As a member of the Qualcomm Si Process Packaging Solutions (PPS) team, this candidate will drive Si process technology evaluation, development, design enablement...Work experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded NPU Software Engineer, Staff. Be the first to apply!
- embedded engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- embedded developer San Diego, CA
- senior staff systems engineer San Diego, CA
- assistant mechanical engineer San Diego, CA
- assistant engineer San Diego, CA
- project engineer assistant project manager San Diego, CA
- engineering aide San Diego, CA
- staff engineer San Diego, CA







