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.