Back to Jobs
Engineering & Architecture 1h ago
Linux Kernel Development Engineer
Be the first applicant! 🚀
Job Description
Key Skills Required
Master these to land this role
CDevice Driver DevelopmentSystem-Level ProgrammingOpen SourceLinux Kernel
Want to know if you're a match for this job?
As a Linux Kernel Development Engineer, you will produce and maintain the Linux Kernel for Rocky Linux. You need to be familiar with various aspects of kernel support, including embedded and virtualization. You will work with the Development team to define software requirements and lead operational and technical projects. You will help to build and maintain a kernel live patch process.
Key Responsibilities:
- Lead the design, development, and maintenance of Linux kernel components for our products/services at CIQ.
- Collaborate with cross-functional teams to gather requirements and translate them into efficient and scalable kernel designs.
- Write high-quality, modular, and well-documented code in C and other relevant languages, adhering to coding standards and best practices.
- Develop and maintain kernel live patching infrastructure, automation, and tools to improve how we build, test, and release kernel live patches.
- Debug and resolve complex kernel-level issues, including memory management, process scheduling, and inter-process communication.
- Collaborate with hardware engineers and other stakeholders to ensure seamless integration of kernel components with hardware platforms.
- Stay updated with the latest advancements in the Linux kernel community and relevant technologies, evaluating their potential impact on our products and services.
- Review code submissions from team members and provide constructive feedback to maintain code quality and consistency.
- Conduct performance analysis and optimization of kernel components to meet specified performance targets.
- Document design decisions, APIs, and processes for future reference and knowledge sharing.
- Provide guidance and mentorship to junior developers, fostering their growth and development.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
See all active remote openings and hiring details for CIQ.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.

