We are looking for a skilled Embedded Software Developer with strong programming experience in C/C++ and 3 to 8 years of hands-on knowledge on Embedded Linux kernel internals & device drivers. The ideal candidate should have rich hands-on experience in kernel driver development and strong knowledge in OS/Kernel concepts.
Roles and Responsibility: Design, develop, and test embedded software applications using C/C++.
Develop and maintain device drivers for various hardware interfaces. Collaborate with cross-functional teams to integrate software components. Troubleshoot and debug complex issues in embedded systems. Optimize system performance and ensure compliance with industry standards. Participate in code reviews and contribute to improving overall code quality.
Job Requirements: Strong programming experience in C/C++ (minimum 3 years).
Hands-on knowledge of Embedded Linux kernel internals & device drivers. Rich hands-on experience in kernel driver development. Strong knowledge in OS/Kernel concepts. Ability to work in a fast-paced environment and meet deadlines. Excellent problem-solving skills and attention to detail.