Skip to Content

Engineer II - SW DEV

--Qualcomm, Hyderabad_SEZ - Bldg E--

Job function: 

o Storage team is looking for smart, innovative, and motivated individual to join the team to work on design and development of storage drivers (eMMC/UFS/NAND) in Linux and RTOS for leading edge storage technologies used in Qualcomm chipsets  

Responsibilities: 

o Design and development of storage drivers and filesystems on Qualcomm multiprocessor platforms 

o Work closely with low-level device drivers’ software folks for storage devices like NOR and NAND etc. 

o Support the team with failure triage, system debug, clear email communication, and customer support  

Skills/experience: 

o Strong knowledge on designing and development of a Linux kernel drivers 

o Experience with storage technologies like UFS, eMMC, NAND etc. will be added advantage 

o Embedded device driver development for ARM processors o Strong embedded C programming 

o Strong Debugging skills o Flexibility to work across different technologies and teams 

o Good analytical and problem-solving skills 

o Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts 

o Knowledge and experience in RTOS 

o Ability to read schematics, use test equipment such as JTAG debuggers, logic analyzers and scope 

o Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. 

o Must be proficient in C / C++ o Good understanding of microprocessor, multiprocessor architecture.