Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Qualcomm Auto AI System Engineer 
China, Shanghai 
776279915

23.06.2024

Job Area:

Engineering Group, Engineering Group > Software Engineering

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives 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 cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

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 Language such as C, C++, Java, Python, etc.

Minimum Qualifications

We are looking for experts in self-discipline and continuous learning with knowledge-based qualifications:

3+ years C/C++ and Python programming experience on Linux or other embedded system.

Familiar with popular deep learning frameworks, especially Pytorch and TensorFlow.

Good at software development with excellent analytical, development, and problem-solving skills.

Hands-on experience with deep learning network design and implementation

Understanding mathematics in DL/ML and can solve practical problems.

Practical knowledge for NN training, including but not limited to dataset augmentation, training tech, issue triage and evaluation report.

Excellent communication skills in both Chinese and English (verbal, presentation, written)

Preferred Qualifications

  • Follow the trend of SOTA ADAS neural network, understanding of popular architecture in computer vision involving lidar/radar and camera sensors, recreating algorithms under various frameworks like mmDetection/3D/Segmentation or detectron2.

  • Good Experience in handling practical autonomy driving cases using ML or DL approaches, include but not limited to DNN, Transformer, Prediction, Tracking.

  • Familiar with classic operator algorithms and be able to optimize the post-training model, especially in ONNX format.

AND/OR

  • Experience in system level neural network improvement, including light-weighted model tuning, low-precision performance enhancement, Hardware-awareness model design/finetune, etc.

  • Familiar with multiple neural network engine, e.g. TensorRT, HiAI, OpenExplorer, QNN, etc. architectural understanding to the hardware-software design and adaptation.

Education Requirements

Bachelor's degree or higher in Engineering, Information Systems, Computer Science, or related field.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.