Software Engineer - Linux Device Driver

Job Description
Expert in C, Data structures & C++
Very good knowledge of Linux Kernel & Device Drivers
Very good knowledge of Linux Internals
Work experience on multiple device driver projects is must
Experience with USB device drivers / Network drivers / PCI or PCI-E peripheral drivers etc.
Excellent debugging and problem solving skills
Experience with hardware peripherals / buses/ protocols like PCI, USB, SATA, 802.3, 802.11 etc
Experience in developing user-mode applications
The candidate should be able to independently handle small engineering team.
They should have familiarity with work-breakdown-structure, requirement specification document and good communication skills.
Excellent Written and Verbal Communication skills
Fast Independent learner and self starter
We are looking for a good Senior Linux developer. This candidate will be involved in design, development and System Software including device drivers & applications.
Experience 3 - 5 Years
Industry Type Semiconductors, Electronics
Role Software Developer
Functional Area System Programming
Education UG - B.Tech/B.E. - Computers, Electronics/Telecomunication
PG - MCA, M.Sc - Computers
Location Hyderabad / Secunderabad, United States (U.S)
Keywords Linux Kernel, Device Drivers, C, Data Structures, C++, linux developer

MosChip is the only Semiconductor Service Company in India with 12+ years of product development experience. The Company has global footprint and developed over 30+ different ASIC’s & SOC’s with all the required software support. The company has a large pool of engineers with multi-disciplinary teams & can deliver ASIC, Firmware, Drivers, Boards & Platform solutions for Networking, Storage and Mobile industry. MosChip has concept to systems design competency with deep ARM processor knowledge that qualifies us to be a Design Service powerhouse.

Apply Now