Job description:
Microchip Technology is conducting an internship for Engineers.
Position: Internship – Linux Device Driver Development
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.
Requirements/qualifications:
- Good C programming and data structure knowledge.
- Basic knowledge in Linux driver development.
- Good understanding in Linux kernel internals and distributions.
- Basic Electronics knowledge.
- Good problem-solving skills and willing to learn any technical topics.
- Self-motivated, self-driven and ability 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.
Nice to have:
- Knowledge in 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 in SPI, USB and Ethernet protocols.
- Knowledge in automated test environment tools.
Job/Req. ID: R2857-23
Company: Microchip Technology
Location: Chennai, TN
Job Category: Electronics & Communication or Computer Science Engineering
Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group