Embedded NPU Software Engineer, Senior
$127.2k - $190.8kQualcomm
Company Qualcomm Technologies, Inc. Job Area Engineering Group, DSP Architecture and Design 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 Electrical Engineering, Computer Science, Computer Engineering, or related field and 2+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 1+ year of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. PhD in Electrical Engineering, Computer Science, Computer Engineering, or related field. 2+ years of experience with high-performance microprocessor design. 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. Participate in off‑site and occasional on‑site work with OEMs and Independent Software Vendors as 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 inC/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. Equal Opportunity 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. Accommodation Statement If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e‑mail View email address on click.appcast.io or call Qualcomm's toll‑free number. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Pay Range and Other Compensation & Benefits Pay range: $127,200.00 – $190,800.00. In addition, you may be eligible for a competitive annual discretionary bonus program and annual RSU grants. Qualcomm also offers a highly competitive benefits package designed to support your success at work, at home, and at play. Contact Information If you would like more information about this role, please contact Qualcomm Careers. #J-18808-Ljbffr Qualcomm
- Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software across our Snapdragon SoC portfolio. This role involves architecting NPU software frameworks and collaborating with hardware and systems teams to...Senior
$111.3k - $166.9k
...\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nAs... ...develop, create, modify, and validate embedded and cloud-edge software, applications... ...platform software for CPU, DSP, and NPU processors and AI engines comprising...SeniorFull timeWork experience placementCasual workWork from home$127.2k - $190.8k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP... ...Engineering, or related field and 2+ years of Software Engineering, Electrical Engineering,... ...C++, Python), computer architecture, or embedded systems. • 2+ years of experience in design...SeniorWork experience placementWork from home- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and...SeniorContract workLocal areaRemote workDay shift
$142.2k - $213.4k
...are not 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...SeniorRelocation packageShift work- ...Position : Senior Embedded Software Engineer Location : San Diego, CA Duration : 12 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices Company Job Category : IT Level of Experience : Senior Level Employment Type : Contract...SeniorContract workDay shift
$145k - $220k
...Seattle, and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products....SeniorFull timeWork experience placementCasual workWork at officeRelocation package$158.31k - $237.46k
...Senior Embedded Software Engineer – Cyber 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...SeniorWork visaFlexible hours$111.3k - $166.9k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ***This position... ...you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...SeniorWork experience placementWork from home$159.2k - $215.3k
...revolutionize space technology by developing secure, mission-critical software that powers our satellite constellation. Your work will... ...orbit. About the Role: We're seeking an experienced embedded software engineer with security experience to architect and develop mission-...SeniorPermanent employmentInternshipLocal areaWorldwideFlexible hours$145k - $220k
CHAOS is seeking a Senior Embedded Software Engineer to lead the development of embedded radar software in San Diego, California. This collaborative role focuses on R&D and production pipelines for next-generation radar products. Responsibilities include software development...Senior- A leading aerospace and defense innovator in San Diego seeks a Senior Embedded Software Engineer to design and develop advanced cyber secure software solutions for satellite avionics. The role involves collaboration with Systems and Hardware engineers and mentoring junior...SeniorFlexible hours
$111.3k - $166.9k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...develop, create, modify, and validate embedded and cloud edge software,... ...decisions (e.g., is consulted by senior leadership to make key decisions)....SeniorWork experience placementImmediate start$111.3k - $166.9k
Qualcomm is looking for a Software Engineer in San Diego, California to design and develop innovative embedded and cloud-edge software solutions. As a vital part of a dynamic team, you will collaborate closely to create world-class products that meet customer needs. The...Senior$125k - $180k
SeeScan LLC in San Diego seeks a Senior Software Engineer specializing in embedded Linux to develop cutting-edge software for their diagnostic and utility locating devices. The ideal candidate will have 4 years of experience in embedded systems, C/C++ development, and be...SeniorFlexible hours$111.3k - $166.9k
...drive digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch...SeniorWork experience placementWork from home$128.52k - $205.63k
...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross-functional team, you work closely together with electrical engineers, transducer engineers, software...SeniorFull timeWork at officeLocal areaWork visaRelocation package3 days per week$162.6k - $244k
A leading technology company in San Diego is seeking a Software Engineer to design and develop embedded and cloud edge software. The ideal candidate will collaborate with hardware and systems engineers to optimize software solutions and must have a Bachelor's degree and...Senior- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in... ...in C and Python 3+ years of experience in Embedded software development 2+ year of work...SeniorFull timeWork experience placement
- ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with...SeniorLong term contractFor contractorsImmediate start
- Troubleshooting or debugging skills in embedded, preemptive execution environments; Applies Software knowledge and experience to design, develop, create, modify... ...following areas will be preferred Bachelor's degree in Engineering, Information Systems, Computer Science, or...SeniorFull timeWork experience placementImmediate start
- ...We’re looking for an Embedded Firmware Engineer who thrives in low-level development, enjoys solving complex hardware–software challenges, and wants to work on products that truly make an impact. In this role, you’ll contribute to advanced embedded products by:...Senior
$140k - $160k
Synchron Inc. in San Diego is looking for a Senior Engineer, Embedded Software/Firmware. You will design firmware architecture for our implantable neuroelectronics platform. The ideal candidate must have a Bachelor's degree in electrical/computer engineering and at least...Senior$111.3k - $166.9k
...Data Center Business Unit (BU) is looking for an experienced Senior Software Engineer to contribute to the design, development, and... ...debugging and testing, preferably using GNU/LLVM tools, on embedded platforms using stop‑mode debug tools such as JTAG or SWD....SeniorWork experience placement$114k - $171k
...opportunities to fit your life and launch your career today. We are looking for you to join our team as a Principal/Sr. Principal Embedded Engineer Software based out of San Diego, CA. What You'll Get to Do: In this role you will design, develop, integrate and test...SeniorFull timeRelocation packageShift work$150k - $160k
Proven Recruiting is seeking a Senior Embedded Firmware Engineer in San Diego, CA. The role involves developing low-level firmware and drivers in C for PCIe and CXL technologies. With 7+ years experience required, the ideal candidate will have a strong background in low...SeniorFlexible hours- A leading aerospace and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems. The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion...Senior
- Amazon Kuiper Manufacturing Enterprises LLC seeks a Sr. DSP Modem Embedded Software Design Engineer in San Diego, California. In this role, you will develop embedded software for broadband satellite modem systems and manage the entire lifecycle from requirements to operations...Senior
$120k - $148.4k
...A technology solutions provider in California is seeking an Embedded Sr. Sales Engineer to leverage cutting-edge technologies for client solutions. Responsibilities include collaborating with sales teams, delivering presentations, and providing design consultation. Candidates...Senior- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in... ...testing, preferably using GNU/LLVM tools, on embedded platforms using stop-mode debug tools...SeniorFull timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded NPU Software Engineer, Senior. Be the first to apply!
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- embedded engineer San Diego, CA
- embedded developer San Diego, CA
- c++ embedded engineer San Diego, CA
- javascript software engineer San Diego, CA
- senior c# .net software developer San Diego, CA
- ultimate software San Diego, CA
- software technical support engineer San Diego, CA
- software intern San Diego, CA



