We are seeking a skilled Linux Developer to assist with resolving a compatibility issue involving Ubuntu 5.15.0 and specific hardware. The goal is to ensure the system operates seamlessly with both the 5.15.0 and 6.8.0 kernels while maintaining stability and full functionality. This requires adjustments to kernel module source code to align with the hardware and driver requirements.
Responsibilities
Analyze and resolve compatibility issues between the 5.15.0 kernel and system hardware, ensuring it operates alongside the 6.8.0 kernel.
Modify and adjust kernel module source code to ensure proper integration with the system's hardware.
Investigate and resolve issues related to NVIDIA drivers, including boot failures and multi-display functionality.
Ensure DKMS integration supports both kernel versions and maintains system stability during kernel updates.
Conduct thorough testing to validate functionality and performance across both kernels.
Document all changes, troubleshooting steps, and recommendations for maintaining compatibility in future updates.
Qualifications
Strong experience with Linux kernel development and module customization.
Proficiency with kernel module development, DKMS, and driver adjustments for hardware compatibility.
Expertise in troubleshooting graphics drivers, particularly NVIDIA proprietary drivers and open-source nouveau drivers.
Familiarity with multi-kernel environments and ensuring compatibility across different kernel versions.
Strong debugging and problem-solving skills, with experience diagnosing boot issues and multi-display setup failures.
Clear and effective communication skills, with the ability to document technical solutions comprehensively.
If you have the technical expertise to modify kernel module source code and resolve complex compatibility challenges, we invite you to apply and help us achieve a stable and optimized solution!
Job Type: Contract
Pay: $60.00 - $70.00 per hour
Expected hours: 20 – 40 per week
Compensation Package:
1099 contract
Schedule:
Choose your own hours
Experience:
Linux Kernel: 3 years (Preferred)
Work Location: Remote