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 global leader in technology innovation, is seeking a Memory System Engineer to join their team in Shanghai. This role sits at the intersection of hardware and software, focusing on critical memory systems and storage solutions across Qualcomm's diverse platform portfolio. The position offers an opportunity to work with cutting-edge technology in memory systems, including LPDDR4x/5/5x, various storage technologies, and mixed-signal IPs.

As a Memory System Engineer, you'll be responsible for debugging and troubleshooting complex memory and storage systems, supporting silicon bringup, and developing tool chains to enhance testing and validation processes. This role requires a unique blend of software engineering skills and hardware understanding, making it an exciting opportunity for engineers interested in system-level optimization and performance.

The ideal candidate will bring a strong foundation in software engineering, complemented by knowledge of digital logic and analog design concepts. You'll be joining a collaborative environment where you'll work alongside some of the industry's leading engineering and technology experts, with access to continuous learning opportunities and comprehensive benefits.

Qualcomm offers an exceptional career growth environment with access to mentorship, tuition reimbursement, and various professional development programs. The company's commitment to innovation and technological advancement means you'll be working on projects that shape the future of mobile and computing technologies. With a strong focus on employee wellbeing and professional growth, Qualcomm provides a comprehensive benefits package including world-class health coverage, financial planning support, and wellness programs.

This position offers the opportunity to work with a global team, contribute to cutting-edge technology development, and grow your career in a company that's at the forefront of digital transformation. If you're passionate about memory systems, have a strong software engineering background, and want to be part of developing next-generation technologies, this role at Qualcomm could be your next career milestone.

Last updated 8 hours 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 memory/Firmware/driver issues on various Qualcomm platforms
  • Support silicon bringup and debug of mixed signal IPs
  • Development and enhance related tool chain
  • Manage documentation and logs for test projects
  • Setup test environment and implement validation tests
  • Execute reproduction and regression tests
  • Analyze and summarize test results

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
  • Experience with Programming Languages such as C, C++, Java, Python
  • Basic knowledge of digital logic design & analog design concepts
  • Good communication skills in both English and Chinese
  • 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 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

Post-Silicon SoC Validation & Emulation Engineer

Post-Silicon SoC Validation & Emulation Engineer role at Qualcomm focusing on silicon validation, debugging, and automation of validation processes.

Sr Engineer- Video Driver

Senior Video Driver Engineer position at Qualcomm, focusing on Linux device driver development and video processing for mobile platforms.

System Test Engineer (m/f/d) - Qualcomm Unterschleissheim

System Test Engineer position at Qualcomm Unterschleissheim, focusing on vehicle integration, ADAS systems, and gateway software programming in C, requiring 4+ years of experience.

Automotive Platform Engineer

Automotive Platform Engineer position at Qualcomm focusing on ADAS/Autonomy solutions, requiring embedded software expertise and automotive safety knowledge.

Display ASIC Design and Implementation Engineer

Join Qualcomm as a Display ASIC Design Engineer to develop cutting-edge display solutions, working with advanced technologies and a world-class team in Markham, Ontario.