Linux Kernel Development Engineer
CIQ
Role Description
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. Additional responsibilities include:
- 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-specific testing and automation tools to improve how we build, test, and release kernels.
- 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.
Qualifications
- A passion for Linux and open source software, with a strong commitment to delivering high-quality, reliable products.
- Proficiency in C programming and a deep understanding of low-level system programming concepts.
- Strong debugging and troubleshooting skills to identify and resolve complex kernel-level issues.
- In-depth knowledge of Linux kernel internals, file systems, device drivers, and kernel module development.
- Familiarity with hardware platforms and architectures, including x86 and ARM, and their interactions with the Linux kernel.
- Strong problem-solving and analytical skills with the ability to propose innovative solutions to technical challenges.
- Excellent communication and collaboration skills to work effectively in a team-oriented environment.
- Self-motivated and able to work independently, manage priorities, and meet project deadlines.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
- Minimum of 5 years of experience in Linux kernel development, with a strong focus on system-level programming and device driver development.
- Extensive experience in designing and developing Linux kernel components, including process management, memory management, and inter-process communication.
- Experience with version control systems, preferably Git, and collaborative development workflows.
Benefits
- Medical, dental, and vision insurance.
- Flexible paid time off.
- Employee stock options.
- Remote work; no travel required for most positions.
$116.9k - $175.3k
...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group >... ...in developing high performance kernels and runtimes for accelerating GPGPU... ...Graphics software stack on Android, Linux and Windows.As a GPU Software Kernel Development Engineer, you are responsible...LinuxWork experience placementWork from home- ...GPU-Kernel Development Engineer Location: Remote Duration: Fulltime Job Description: Primary Skills: GPU, Kernel development, PyTorch, Triton frameworks, AI/ML Model, Python, C++ programming We are seeking expert-level GPU Software Engineers to support a...SuggestedFull timeRemote work
$140k - $180k
Windows Kernel Software Developer Our client, a global cybersecurity leader that provides... ...of user space APISupports the design, development, and maintenance of major system componentsManages... ...architecture a plusSolid knowledge of Linux kernel internals (process scheduler,...LinuxRemote work- A technology consulting company is seeking a Senior Engineer - Systems (Kernel Sustaining) in Austin, TX. In this role, you will maintain Linux kernel components, address CVE vulnerabilities, and mentor junior engineers. The ideal candidate has a Bachelor's degree in Computer...LinuxLocal areaRemote work
- ...PostingDevelop and modify code in the Linux Networking Stack and supporting interfaces... ...stacks and associated protocols.Linux kernel development experience with emphasis on the... ...S./M.S. in Computer Science, Computer Engineering or related field of study.Knowledge of...LinuxRemote work
- ...Senior Development Operations Engineer (DevOps) Full-Time Position | Remote (US) About Us Rapta... ...driven fleet automation for heterogeneous Linux edge nodes (Ubuntu LTS, NVIDIA driver... ...ownership of Linux fleets at scale — kernel, systemd, networking, package...LinuxFull timeLocal areaRemote workFlexible hours
- ...Device OS Team for aviation hardware, focusing on a stable embedded Linux stack across drones and docks. You will contribute from driver development to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software. The role emphasizes...LinuxRemote work
$129.2k - $174.8k
Blink is looking for an experienced System Development Engineer to join our growing Cloud Development Team. Blink has a mission to make neighborhoods... ...building services using AWS products- Experience with Linux/Unix- Experience with CI/CD pipelines build processes-...LinuxInternshipWork from homeFlexible hours- ...Job Role and Responsibility: AMD, Inc., is hiring Sr. Product Development Engineer to Serve as a key contributor to the success of AMD’s... ...one (1) year of experience in the following:CAD tools;Python;Linux or Windows internals;Electrical Fault Isolation;Package Failure...Linux
$204k - $259k
...focus on the Telematics unit —the critical Linux-based gateway responsible for all data flow in... ...In this role you will: System Software Development: Work on a small team of System Software and Linux Kernel Engineers to design, develop, and deploy production-grade...LinuxFull timeRemote work- ...Description System Level Software Engineer - Driver Development - 2784 Job Ref.: 2784 Role: Information... ...customer satisfaction. Windows Kernel and/or Driver Programming experience... ...Windows 7, or Windows 8) or current Linux Kernel Driver programming experience....LinuxPermanent employmentFull timeRelocation
- ...opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our... ...management (preferably Nexus, Maven, Gradle)• Shell scripting and Linux• Exposure to Jira/Confluence Nice to haves: • Familiarity with...LinuxFull timeLocal areaWork from homeWorldwideFlexible hours
$190k - $300k
...remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels team, you will help productize... ...quickly in a fast‑moving development environment.What you will bring... ...C++ and Python development in Linux environment and using standard...LinuxWork experience placementRemote work$129.2k - $174.8k
...searching for an innovative and solutions-oriented Systems Development Engineer to be a part of our global initiative of developing and delivering... ...Python, Ruby, Golang, Java, C++, C#, Rust- Experience with Linux/Unix- 3+ years control system experience including PLC/IPC...LinuxFull timeTemporary workSeasonal workWork at officeFlexible hours$173.9k - $235.2k
...inference workloads.We are looking for an experienced System development engineer to drive development for new EC2 machine learning platforms.... ...experience- 4+ years of deploying and operating in a Linux/Unix environment experience- 3+ years of systems design, software...LinuxInternshipLocal areaWork from homeWorldwideFlexible hours$255k - $405k
...-tuning and inferencing AI models, where engineers can easily, securely and affordably build... ...industry Design and build foundational Linux security features and infrastructure that... ...including secure boot, system hardening, kernel integrity monitoring, and isolation...LinuxFull timeWork at officeLocal areaWork from homeFlexible hours$100k
...A small team of talented software engineers develop and maintain the operating system... ...We are looking for a highly motivated Linux Kernel Software Engineer to enhance and maintain... .... Qualifications: Linux Kernel development experience including upstream development...LinuxHourly payFull timeImmediate startFlexible hours- ...Senior R&D Engineer Our client - a new Silicon Valley based profitable... ...an afterthought here Tune Linux systems and networking for... ...AI tooling as part of the development workflow — we use it across coding... ...comfortable navigating the kernel, networking stack, and...LinuxFull timeImmediate startRemote workWorldwide
- ...Responsibility AMD, Inc. is hiring MTS Product Development Eng. to research, design, develop, and/... ...and techniques of computer science, engineering, and mathematical analysis. Integrate... ...launch and maintenance; Using Unix or Linux environment to design, develop, test, deploy...Linux
$70k - $90k
...Details Job Details: As a Senior Test Engineer - Gaming, you will have the opportunity... ...with other engineers and product development teams during product design phase to understand... .... Experience with Windows, Unix, and Linux operating systems. Strong knowledge...LinuxLocal areaRemote workFlexible hours$93k - $116.3k
...for future generations. Role Summary As a Vehicle Development Engineer II, you will own and execute varied projects supporting both... ...), GIT, Python/C (or some programming experience), Unix/Linux, ECU Calibration (Vector CANape, INCA) ~ Bachelor’s Degree...LinuxFull timeContract workTemporary workPart timeLocal areaRemote workShift work- ...patients and members they serve.Overview: The Senior Systems Development Engineer L4 will focus on defining, implementing, and enforcing... ...drive automation, improvement, and performance.Windows and/or Linux installation and configuration knowhow and automation skills...LinuxH1bRemote work
$93k - $116.3k
...protect it for future generations. Role Summary As a Vehicle Development Engineer II, you will own and execute varied projects supporting both... ...), GIT, Python/C (or some programming experience), Unix/Linux, ECU Calibration (Vector CANape, INCA) Bachelor's Degree in...LinuxFull timeContract workTemporary workPart timeLocal areaRemote workShift work$136.88k - $205k
...highly motivated and talented Principal Test Engineer to join its dynamic New Product... ...Network Processors, contributing to the development of next-generation products. At Marvell,... ...knowledge of C/C++, Perl, Python, Java, and Linux environment.Effective interpersonal, teamwork...LinuxPermanent employmentInternshipWork from home$85k - $105k
...Systems Development Engineer II Job Locations US-AZ-Chandler Job ID 2026-5023 Category Engineering Worker Category Regular Full-Time[F] Company... ...software engineering concepts Experience working with Linux and/or Unix via the command line Experience with Git and distributed...LinuxFull timeContract workWork at officeRemote work3 days per week$85.4k - $165k
...Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field. 3+ years of experience in software development with embedded systems or automotive... ...Proven experience with QNX, embedded/automotive Linux or other Real-Time Operating Systems (RTOS)...LinuxWork experience placementImmediate startFlexible hours$94.2k - $141.2k
...Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering... ...for the Core Platform Kernel Services Software team.\n\nThe... ...including, QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr among... ...significantly to all stages of software development, documentation, design,...LinuxFull timeWork from home$101.32k - $192.18k
.... POSITION SPECIFICSWe are seeking DevSecOps Research and Development Engineers to join our Digital Engineering team of the Applied Research... ...basisRequired Skills/Experience areas include:Strong experience with Linux-based infrastructures, Linux/Unix administrationKnowledge of...LinuxFull timeFor contractorsWork experience placementRemote workWork from homeFlexible hours- ...particularly Large Language Models (LLMs).We are seeking a passionate development engineer who combines deep networking expertise with innovative AIOps... ...such as EVPN/VXLAN and BGP/OSPF. In-depth knowledge of the Linux network stack is essential.- Excellent Software Engineering...Linux
$91.9k - $152.02k
Market Development Engineer - Job Description This Market Development Engineer will be primarily responsible for supporting customer’s technical... ...with High Level Operating Systems (HLOS) such as embedded Linux and Android and associated development tools. Guides others...LinuxHourly payFull timeTemporary workWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Kernel Development Engineer. Be the first to apply!
- linux systems administrator Remote
- linux engineer Remote
- senior linux systems engineer Remote
- redhat linux administrator Remote
- linux specialist Remote
- unix linux systems engineer Remote
- linux administrator Remote
- work from home linux administrator Remote
- remote linux administrator Remote
- linux developer Remote



