Core Platform Buses (USB, Storage, PCIe) Engineer
COMPANY OVERVIEW:
MosChip is a semiconductor and embedded system design company with a focus on Embedded, Turnkey ASICs, Mixed Signal IP, Semiconductor & Product Engineering and IoT solutions catering to Aerospace & Defense, Consumer Electronics, Automotive, Medical and Networking & Telecommunications.
REQUIRED SKILLS:
• Very good Kernel level C programming skills
• Good understanding of Linux OS concepts and Linux Kernel internals
• Present or experience working in Linux USB/HSIC/PCIe Core drivers
• Drivers development/support on USB, Storage, I2C, SPI, Slim bus, etc.
• Working knowledge in any peripheral Linux drivers’ areas such as: USB, PCIe, HSIC, etc., DWC, USB Gadget drivers, Android USB drivers, USB host controller drivers
• Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA
• Experience with PCIe, DMA, and high-speed interfaces
• Drivers design and development on multiprocessor and multithreaded ASIC platforms
• ARM architecture and Linux experience is preferred
• Some experience with Qualcomm chipset code, drivers, tools usage and system design
• Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers
• Good system debugging skills and root cause analysis
• Strong analytical and problem-solving skills
• Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual
Education Requirements B. Tech / M. Tech (ECE)
Experience 3 to 7 Years
Location Hyderabad & Bangalore
Shift General
Work Week Monday to Friday
Quick Links:
Who we are? https://www.youtube.com/watch?v=4nvbzE-eUGk
How we train? https://www.youtube.com/watch?v=Yy5GtKP7ozk
Contact: Recruit@moschip.com