
Linux Kernel Developer, C Programming, Memory Management
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Colombia.
• Develop, enhance, and sustain Linux kernel modules utilizing C, prioritizing performance, scalability, and maintainability.
• Implement and refine memory management functions and libraries to boost efficiency in memory allocation, deallocation, and data integrity.
• Conceive and create new kernel components and features, especially in relation to memory management and low-level system operations.
• Diagnose and resolve kernel-level problems using tools such as gdb, strace, and other debugging utilities.
• Conduct code reviews, refine existing code, and follow best practices in kernel development.
• Work closely with system architects, embedded software engineers, and hardware engineers to ensure smooth integration and optimal functionality.
• Contribute to documentation efforts, including technical specifications, code documentation, and user manuals for kernel components and memory management libraries.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
• Over 3 years of experience in C programming, with strong capabilities in low-level programming and a solid understanding of memory management.
• Expertise in Linux kernel development, including familiarity with kernel internals, modules, drivers, and debugging techniques.
• Comprehensive understanding of memory management principles within the Linux operating system (paging, caching, memory mapping, etc.).
• Experience with tools and libraries relevant to Linux kernel development, such as GCC, Make, Git, and patch utilities.
• Knowledge of data structures, algorithms, and optimization strategies for performance-critical code.
• Capability to write clear, maintainable, and well-documented code.
• Strong analytical skills and experience in troubleshooting issues at the kernel level.
• Proficiency in English is required.
• Remote position available exclusively in Colombia.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.