Memory System Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
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 combines software engineering expertise with hardware knowledge, focusing on memory systems and storage solutions. The position involves working with cutting-edge technology, debugging complex memory systems, and developing solutions for various Qualcomm platforms.

The ideal candidate will have a strong foundation in both software development and hardware understanding, with experience in programming languages like C, C++, Python, and Java. They will be responsible for troubleshooting DDR and storage issues, supporting silicon bringup, and managing test projects. This role offers an opportunity to work with advanced technology in memory systems while collaborating with cross-functional teams.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture that encourages innovation and professional growth. This position provides an excellent opportunity to work with industry-leading experts while contributing to breakthrough technologies that impact global communications and computing.

The role requires a bachelor's degree in Engineering, Computer Science, or related field, with at least one year of programming experience. Strong problem-solving skills, self-motivation, and excellent teamwork abilities are essential. The position offers exposure to cutting-edge memory technology and the chance to work on projects that shape the future of mobile and computing platforms.

Last updated 9 days ago

Responsibilities For Memory System Engineer

  • Debug and troubleshoot DDR issues including LPDDR4x, LPDDR5 and LPDDR5x
  • Debug and troubleshoot storage issues including eMMC, UFS, NVME
  • Debug and troubleshoot various Qualcomm platform memory/Firmware/driver issues
  • Support silicon bringup and debug of mixed signal IPs
  • Development and enhance related tool chain
  • Manage documents and logs transition for test projects
  • Setup test environment and implement validation tests
  • Execute reproduce and regression tests
  • Analyze and summarize test results for improvement

Requirements For Memory System Engineer

Python
JavaScript
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Passed CET-4
  • 1+ years experience with Programming Language (C, C++, Java, Python)
  • Basic digital logic design & analog design concepts
  • Good communication skills in both English and Chinese
  • Experience with DDR/Storage/VLSI Mixed-signal design preferred
  • Strong learning capabilities, self-motivated, initiative, creative and good teamwork

Benefits For Memory System Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Memory System Engineer

SW Embedded Linux Android Engineer

SW Embedded Linux Android Engineer position at Qualcomm India, focusing on IoT platform development and Snapdragon products, requiring 3-6 years of C/C++ and Linux expertise.

Platform SW Engineer - Shanghai

Platform Software Engineer position at Qualcomm China, focusing on automotive software development with Snapdragon chipsets and Linux kernel programming.

Multimedia Power Engineer

Multimedia Power Engineer role at Qualcomm focusing on efficient system architecture and power optimization for multimedia systems.

Systems Engineer – Sensors

Systems Engineer position at Qualcomm focusing on sensor technology development for various consumer electronics and automotive applications.

Display Software Engineer

Display Software Engineer position at Qualcomm China focusing on driver/HAL development for display modules and embedded systems.