Online applications are invited for the Linux Device Driver Development Internship at Microchip, Chennai. Check the eligibility criteria and other details below!
About Microchip
Microchip Technology Inc. is a leading semiconductor supplier of smart, connected and secure embedded control solutions. Its easy-to-use development tools and comprehensive product portfolio enable customers to create optimal designs which reduce risk while lowering total system cost and time to market. The company’s solutions serve more than 125,000 customers across the industrial, automotive, consumer, aerospace and defence, communications and computing markets. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality.
Job Description
- As part of the Microchip AIS (Automotive Information Systems) Linux driver team, you will be in charge of the Linux driver development and testing for the AIS 10BASE-T1S Ethernet products.
- Submit and maintain Linux driver source code in the Linux kernel upstream.
- Create technical documents and application notes for driver modules and reference/example applications to support our customers and our embedded solution engineers worldwide.
- Developments go further by porting or creating demonstrations and applications that Microchip targets with its 10BASE-T1S Ethernet products.
Qualifications
- Good C programming and data structure knowledge.
- Basic knowledge of Linux driver development.
- Good understanding of Linux kernel internals and distributions.
- Basic Electronics knowledge.
- Good problem-solving skills and willingness to learn any technical topics.
- Self-motivated, self-driven and able to work in a team environment.
- Very good oral and written communication skills in English.
- Adherence to standards, guidelines and best practices in the industry.
- B.Tech (preferably ECE or CSE) required.
Desired Skill Sets
- Knowledge of vi editor and bash script.
- Version control systems like Git and Subversion.
- Experience in working with Raspberry Pi and MPUs.
- Experience using Ubuntu or other Linux distributions.
- Basics of C++, OOPS and Python.
- Knowledge of SPI, USB and Ethernet protocols.
- Knowledge of automated test environment tools.
Roles and Responsibilities
- Get familiar with 10BASE-T1S, Linux and AUTOSAR environments.
- Prepare automated Driver Functionality Test Bench for Linux drivers.
- Support ongoing activities by taking over smaller side tasks.
How to Apply?
Interested candidates can apply directly through this link.
Click here, for more updates on internships at Microchip.
Location
Chennai, Tamil Nadu.







