C++ Embedded Specialist
Tata Elxsi · Pune, Maharashtra, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Tata Elxsi · Pune, Maharashtra, India
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.