Find a jobRecruiters

AI Infrastructure Software Engineer

Exclusive opportunity

Onsite

AI Infrastructure Software Engineer

上海微电子

AI Infrastructure Software Engineer

Skills

AILinux

24 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

CN¥240,000 – CN¥480,000 / year

Location:

Shanghai, China

Work mode:

Onsite

Published on:

2 October 2026

What they need


该职位来源于猎聘 Role Summary We are seeking a strong software engineer to do NPU Infrastructure development. This role focuses on AI Infrastructure related feature and capability developement. The engineer will work closely with internal AI / platform / kernel teams and external OEM customers to accelerate feature delivery, reduce customer integration complexity, and improve overall development efficiency and debuggability for NPU-based solutions. Key Responsibilities

  • Design, develop, and maintain NPU-related new features and customer requirements on Qualcomm platforms, ensuring timely delivery for new platform and commercialization needs.
  • Participate in NPU driver new feature development and optimization, including performance, stability, and maintainability improvements for Hexagon related use cases.
  • Optimize NPU RPC performance and software interaction paths to reduce customer integration overhead and improve end-to-end efficiency for NPU algorithm deployment.
  • Improve NSP algorithm integration efficiency for Qualcomm platform customers by enhancing software enablement, debug methodology, and issue analysis workflow.
  • Drive urgent issue resolution for customer NSP algorithm integration, including debugging, root-cause analysis, workaround alignment, and blocker closure.
  • Collaborate with AI software, driver, kernel, and platform teams to support Linux-based application / driver development and platform enablement on NPU.
  • Contribute to technical guidance, API usage support, and development best practices to improve customer adoption efficiency on Qualcomm NPU / Hexagon software stacks.

Basic Qualifications

  • Bachelor’s, Master’s, or above in Computer Science, Electrical / Computer Engineering, or a related field.
  • Solid capability in embedded system design and software development. Strong programming skills in C/C++, with hands-on experience in Linux application development and Linux driver development.
  • Proficient in using AI development tools such as Claude and Codex to improve development efficiency.
  • Good team spirit, effective communication, and strong problem-solving skills.
  • Good English listening, speaking, reading, and writing skills.

Preferred Qualifications

  • Experience with Qualcomm platform AI software development, such as QNN, SNPE, and Hexagon SDK.
  • Experience in RPC driver development and/or RPC performance optimization.
  • Experience with Linux PCIe-related development, especially for NPU / GPU or heterogeneous compute subsystems.
  • Experience with NPU/GPU driver-related development, debugging, or performance tuning.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

11 days ago

Quick apply

Espace Freelance

Audit Applicatif support & Intelligence artificielle

Freelance

Lille, France

Onsite, Hybrid

Skills

claudeintelligence artificiellesupport applicatif

6 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools