Engineer, Senior - Core Platform Storage

Qualcomm is a global technology company that designs and manufactures wireless telecommunications products and services.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Engineer, Senior - Core Platform Storage

Qualcomm is seeking a Senior Engineer for their Core Platform Storage team to work on cutting-edge storage technologies used in Snapdragon chipsets. This role focuses on the design and development of storage drivers (eMMC/UFS/NAND) and requires close collaboration with cross-functional teams including hardware, software, and product/test engineering.

The position offers an opportunity to work at one of the world's leading semiconductor and telecommunications equipment companies, where you'll be involved in developing crucial storage solutions for mobile and embedded systems. You'll be working with state-of-the-art technology and contributing to products that impact millions of devices worldwide.

The ideal candidate will bring strong expertise in embedded systems, particularly Linux kernel drivers and storage technologies. You'll be responsible for designing and implementing storage drivers and filesystems, developing flash management algorithms, and providing technical support for complex systems. This role requires both technical depth in embedded programming and the ability to work effectively across teams.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. The company maintains a strong focus on employee development through mentorship programs and tuition reimbursement. Working at Qualcomm means joining a team of innovative professionals who are shaping the future of mobile and wireless technology.

The position is based in Hyderabad, India, and offers the opportunity to work with a global team of experts. If you're passionate about embedded systems, have strong programming skills, and want to contribute to cutting-edge mobile technology, this role provides an excellent opportunity for career growth and technical development.

Last updated 4 minutes ago

Responsibilities For Engineer, Senior - Core Platform Storage

  • Design and development of storage drivers and filesystems on Qualcomm multiprocessor platforms
  • Work with internal and external teams to design and implement new features
  • Work with low-level device drivers software for storage devices like NOR and NAND
  • Develop and support complex data structures and flash management algorithms
  • Support team with failure triage, system debug, and customer support

Requirements For Engineer, Senior - Core Platform Storage

Linux
  • Bachelor's degree in Engineering, Computer Science or related field with 2+ years experience, or Master's with 1+ year, or PhD
  • 2+ years experience with Programming Languages like C, C++, Java, Python
  • Strong knowledge of Linux kernel drivers
  • Experience with storage technologies like UFS, eMMC, NAND
  • Embedded device driver development for ARM processors
  • Strong embedded C programming
  • Strong debugging skills
  • Good understanding of real-time/embedded programming concepts
  • Experience with Perforce version control
  • Ability to read schematics and use test equipment
  • Excellent communication and teamwork skills

Benefits For Engineer, Senior - Core Platform Storage

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Mental health and emotional wellbeing support
  • Work-life balance programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Engineer, Senior - Core Platform Storage

Engineer, Senior - Peripherals

Senior Peripherals Engineer position at Qualcomm focusing on Linux device drivers development for storage technologies and embedded systems.

CPU Software Architecture Senior Engineer

Senior CPU Software Architecture role at Qualcomm focusing on embedded systems, firmware development, and ARM architecture for mobile, automotive, and cloud solutions.

IoT Hardware Applications Engineer - Senior

Senior IoT Hardware Applications Engineer position at Qualcomm, focusing on SoC product support, customer training, and hardware design.

Senior MAC Firmware Engineer

Senior MAC Firmware Engineer position at Qualcomm, focusing on MAC Host/FW development with emphasis on 802.11AX/BE protocols and embedded systems, requiring 4+ years of experience.

Automotive SW Performance Engineer

Senior automotive software performance engineering role at Qualcomm focusing on optimizing performance for IVI/ADAS products on Snapdragon Automotive platforms.