CoreBSP Storage Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI

Description For CoreBSP Storage Engineer

Qualcomm, a leading technology innovator, is seeking a CoreBSP Storage Engineer to join their team in Shanghai. This role focuses on storage-related development and support for Qualcomm's 4G/5G platforms. The position involves working with Linux kernel development, storage drivers, and filesystem implementations.

The ideal candidate will be responsible for platform bring-up, driver development, and collaboration with the open-source community. They will work closely with internal teams and flash vendors to develop and debug new features, provide customer support, and maintain validation tools and environments.

This is an excellent opportunity for someone with strong technical skills in C programming, Linux kernel development, and storage systems. The role offers exposure to cutting-edge mobile technology development and the chance to work with world-class engineers.

Qualcomm offers comprehensive benefits including health coverage, professional development opportunities, and wellbeing programs. The company fosters an inclusive culture where innovative ideas are encouraged and supported. Join Qualcomm to be part of a team that's pushing the boundaries of technology and enabling next-generation experiences.

Last updated 10 days 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
  • 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)
  • Knowledge of filesystems (EXT4, F2FS)
  • 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 planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm CoreBSP Storage Engineer

Engineer- Video Driver

Video Driver Engineer position at Qualcomm India, focusing on kernel driver development and video solutions for Windows on Snapdragon platforms.

CPU Performance Modeling Engineer

CPU Performance Modeling Engineer role at Qualcomm focusing on designing high-performance, low-power CPUs and architectural modeling.

CPU Physical Design Engineer - San Diego

CPU Physical Design Engineer role at Qualcomm focusing on implementing and optimizing CPU designs using industry standard tools and flows.

Engineer - Test

Test Engineer position at Qualcomm focusing on XR software stack testing, automation, and development using Python, C++, and AR/VR technologies.

VoiceAI Test Engineer

VoiceAI Test Engineer position at Qualcomm China focusing on voice technology testing including ASR, TTS, and voice activation features.