Taro Logo

Memory System Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Memory System Engineer

Qualcomm, a leading technology innovator, is seeking a Memory System Engineer to join their team in Shanghai. This role sits at the intersection of hardware and software, focusing on memory systems and storage solutions for Qualcomm's IoT platforms. The position requires expertise in debugging and troubleshooting various memory technologies including LPDDR4x, LPDDR5, and storage systems like eMMC and UFS.

As a Memory System Engineer, you'll be responsible for managing critical testing projects, implementing validation procedures, and ensuring the reliability of memory systems across Qualcomm's product line. The role combines hands-on technical work with project management responsibilities, requiring both deep technical knowledge and strong organizational skills.

The ideal candidate will have a strong foundation in computer science or engineering, with specific experience in programming languages like C++, Python, and Java. Knowledge of digital logic design and analog concepts is essential, as is the ability to work effectively in both English and Chinese-speaking environments.

Qualcomm offers an exceptional working environment with opportunities for professional growth and development. The company provides comprehensive benefits including world-class health coverage, financial planning assistance, and various wellbeing programs. You'll have access to continuous learning opportunities, tuition reimbursement, and mentorship programs to support your career development.

This role offers the opportunity to work with cutting-edge technology at a global leader in wireless technology and innovation. You'll be part of a team that's pushing the boundaries of what's possible in mobile and IoT technology, while having access to resources and expertise that can help advance your career to the next level.

Last updated a day ago

Responsibilities For Memory System Engineer

  • Debug and troubleshoot DDR issues including LPDDR4x, LPDDR5 and LPDDR5x from different vendors
  • Debug and troubleshoot storage issues including eMMC, UFS, NVME and other flash from different vendors
  • Debug and troubleshoot various Qualcomm IOT platform memory/Firmware/driver issues
  • Manage all documents and logs transition for each joint test project
  • Setup test environment and implement validation test
  • Execute reproduce and regression testing
  • Analyze and summarize test results for further improvement

Requirements For Memory System Engineer

Python
Java
JavaScript
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 2+ years of Software Engineering experience or related work experience
  • 2+ years of academic or work experience with Programming Languages (C, C++, Java, Python)
  • Basic digital logic design & analog design concepts
  • Passed CET-4
  • Good communication skills in both English and Chinese

Benefits For Memory System Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to help build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Memory System Engineer