CoreBSP Storage 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
3+ years of experience
AI

Description For CoreBSP Storage Engineer

Qualcomm, a global leader in technology innovation, is seeking a CoreBSP Storage Engineer to join their team in Shanghai. This role is crucial for developing and supporting storage-related components across Qualcomm's 4G/5G platforms. The position combines deep technical expertise in Linux systems, storage drivers, and filesystem development with the opportunity to work on cutting-edge mobile technology platforms.

The role involves hands-on development of storage drivers, kernel modifications, and filesystem implementations. You'll be responsible for new platform bring-ups, collaborating with flash vendors on feature development, and providing critical support to customer engineering teams. This position offers the unique opportunity to work with Linux open source communities while developing solutions for next-generation mobile platforms.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture that encourages innovation and professional growth. You'll work alongside leading engineering experts in the industry, contributing to technologies that impact lives globally.

The ideal candidate will bring strong computer science fundamentals, expertise in C programming and Linux systems, and a deep understanding of storage technologies. This role provides an excellent opportunity to work at the intersection of hardware and software, developing solutions that power millions of devices worldwide.

Last updated an hour ago

Responsibilities For CoreBSP Storage Engineer

  • Qualcomm new platforms bring up support
  • Qualcomm platforms storage driver development and troubleshooting
  • Linux kernel and filesystem development and troubleshooting
  • Linux open source code upstreaming and review
  • Providing support to internal test teams and CE team on storage related issues
  • Joint development/debug with flash vendors on new storage features and failures
  • Flash validation tools/environments development and maintenance

Requirements For CoreBSP Storage Engineer

Linux
Python
  • Computer Science background (MS or BS)
  • Software development experience
  • Expert knowledge of C programming and debugging skills and/or Python
  • Expert knowledge of data structures, algorithms and operating systems internals
  • Proficient in Linux BSP and device driver development and debugging
  • Knowledge of interface protocol of block devices (SCSI, eMMC, UFS etc)
  • Knowledge of filesystems (EXT4, F2FS etc)
  • Conversational knowledge of verbal and written English

Benefits For CoreBSP Storage Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs for 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 CoreBSP Storage Engineer

CoreBSP Storage Engineer

CoreBSP Storage Engineer position at Qualcomm China, focusing on storage-related development and support for 4G/5G platforms, requiring expertise in Linux kernel, drivers, and filesystem development.

CoreBSP Storage Engineer

CoreBSP Storage Engineer position at Qualcomm China, focusing on storage-related development and support for 4G/5G platforms, requiring expertise in Linux kernel and embedded systems.

Mixed-Signal Modelling and Analog Verification Engineer

Mixed-Signal Modelling and Analog Verification Engineer position at Qualcomm Cork, focusing on system-verilog modeling and analog verification for sensor IP development.

Embedded Software Integration Engineer

Senior Integration Engineer role at Qualcomm working with Linux Product Team, focusing on embedded software development and CI/CD pipeline management.

Validation Engineer (Embedded SOC Driver)

Validation Engineer position at Qualcomm China, focusing on embedded SOC driver development and validation, requiring expertise in C/C++ and hardware validation.