Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Roles and Responsibilities : • Design, develop, test, and maintain high-performance Linux kernel drivers for hardware components. • Collaborate with cross-functional teams to identify requirements and implement solutions meeting customer needs. • Develop expertise in IPC protocols and system programming techniques to optimize system performance. • Troubleshoot complex driver development, debugging, and testing issues. • Utilize strong knowledge of Linux internals to enhance driver development and optimization. • Implement multi-threading techniques on multi-core processors to boost application performance. Job Requirements : • Strong understanding of Linux internals, including device drivers, system calls, and file systems. • Proficiency in developing high-performance applications using multi-threading techniques on multi-core processors. • Experience with C++ language and its applications in Linux kernel driver development. • Knowledge of IPC protocols and system programming techniques is desirable. • Familiarity with Linux kernel development tools and frameworks is an advantage. • Excellent problem-solving skills and attention to detail are required.

More jobs at Tata Elxsi

All Tata Elxsi jobs (249)

Engineering jobs in Pune

Engineering jobs in Pune (5,938)

Other Engineering jobs in India

All Engineering jobs in India (44,411)