Posted on: 17/01/2026
Role Overview :
As an LDD (Kernel) Developer at Tekwissen, you will be responsible for designing, developing, and maintaining Linux device drivers and kernel modules for embedded systems. You will collaborate closely with hardware engineers, system architects, and application developers to ensure seamless integration of software and hardware components. Your work will directly impact the performance, stability, and functionality of our embedded products, contributing to enhanced user experiences and improved business outcomes for our clients.
Key Responsibilities :
- Design and implement Linux device drivers for various hardware peripherals, ensuring optimal performance and reliability.
- Develop and maintain kernel modules to extend the functionality of the Linux kernel, meeting specific project requirements.
- Debug and resolve kernel-level issues, working closely with hardware and software teams to identify and implement effective solutions.
- Optimize kernel configurations and device driver parameters to improve system performance and resource utilization.
- Participate in code reviews and contribute to the development of coding standards and best practices.
- Collaborate with hardware engineers to understand hardware specifications and develop appropriate driver interfaces.
- Contribute to the development of test plans and execute tests to validate the functionality and performance of device drivers and kernel modules.
- Demonstrated proficiency in C programming and experience with Linux kernel internals.
- Proven ability to develop and debug Linux device drivers for various hardware interfaces (e.g., SPI, I2C, UART, USB).
- Solid understanding of operating system concepts, including memory management, process scheduling, and interrupt handling.
- Experience with debugging tools such as GDB and kernel debugging techniques.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Adaptability to work in a hybrid environment, combining remote work with on-site collaboration as needed.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1602791