Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Linux Kernel Development Engineer

Full-time

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Linux Kernel Development Engineer in Remote vacancy
  •  ...for an experienced software engineer to work at the lower layers of...  ...’ll design, build, and debug kernel-level and user-space code that...  .... ~Design and implement Linux kernel modules and kernel-space...  ...experience. ~Strong Linux kernel development background — modules, drivers... 
    Linux
    Full time
    Remote work
    Worldwide

    MBR Partners

    Remote
    3 hours ago
  •  ...Linux Networking Engineer Develop and modify code in the Linux Networking Stack and supporting interfaces to enhance its performance for...  ..., network stacks and associated protocols. Linux kernel development experience with emphasis on the network stack and its interfaces... 
    Linux
    Remote work

    Samprasoft

    United States
    4 days ago
  •  ...architectures. This remote position involves collaborating with graphics engineers to enhance open source graphics efforts and contribute to the...  .... Ideal candidates will have a solid understanding of Linux kernel basics and be comfortable working with C and C++. Optional... 
    Linux
    Remote job

    microTECH Global LTD

    New York, NY
    5 days ago
  •  ...Description We’re looking for a C developer to join our kernel team. You’ll help push the limits of what Linux can do in large-scale virtual environments — and...  ...within the company’s goals. ~Supportive, engineering-driven culture with minimal bureaucracy. ~The chance... 
    Linux
    Contract work
    Remote work
    Flexible hours

    Virtuozzo

    Remote
    4 days ago
  • $140k - $180k

     ...Windows Kernel Software Developer Our client, a global cybersecurity leader that...  ...user space API Supports the design, development, and maintenance of major system components...  ...a plus Solid knowledge of Linux kernel internals (process scheduler, memory... 
    Linux
    Remote work

    Crawford Thomas Recruiting

    Orlando, FL
    5 days ago
  • $91.9k - $152.02k

     ...Position: Market Development Engineer Job Description: This Market Development Engineer will be primarily responsible for supporting...  ...Proficiency with High Level Operating Systems (HLOS) such as embedded Linux and Android and associated development tools Guides... 
    Linux
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Arrow Electronics, Inc.

    Irvine, CA
    3 hours ago
  • Role Description As an Engineer, proficient in designing, developing, and maintaining Visual drivers kernel-level software, showcasing mastery in open-source development practices. Skilled in developing complex...  ...~5+ years of experience on LINUX/Android driver development... 
    Linux
    Full time
    Work experience placement
    Flexible hours

    HARMAN International

    Remote
    2 days ago
  •  ...you make an impact? – Jabil is seeking a Sr. Software Test Development Engineer who will directly contribute to the transformative growth...  ...languages: Python, Java, BASH. C, C++, experience a plus Linux development expertise with a solid understanding of its fundamentals... 
    Linux
    Remote work

    Jabil Circuit, Inc.

    Washington DC
    3 days ago
  •  ...you make an impact? – Jabil is seeking a Sr. Software Test Development Engineer who will directly contribute to the transformative growth within...  ...languages: Python, Java, BASH. C, C++, experience a plus Linux development expertise with a solid understanding of its fundamentals... 
    Linux
    Remote work

    Jabil Circuit, Inc.

    United States
    3 days ago
  • Die Consort Consult GmbH sucht einen erfahrenen Remote Embedded Linux Entwickler (w/m/d) zur Unterstützung bei der Entwicklung von Cross-Plattform Anwendungen. In diesem Projekt wirst du in der Embedded Linux Plattform Entwicklung für unterschiedliche Zielhardware aktiv... 
    Linux
    Remote job
    Freelance

    Consort Consult GmbH

    New York, NY
    4 days ago
  •  ...Lockheed Martin Rotary & Mission Systems Software Engineer will have the opportunity to perform real-time processing software development in support of our product lines....  ...Design Patterns • Experience working in a Linux/Unix environment with some skills in common... 
    Linux
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    14 days ago
  • $144k - $216k

     ...Date posted 04/12/2026 Category Engineering Hire Type Employee Job ID 16844...  ...regression support, and adherence to best development practices. Contributing to internal documentation...  ...methodology. ~ Comfortable working in Linux/UNIX development environments. ~... 
    Linux
    Remote work

    Synopsys

    Hillsboro, OR
    4 days ago
  •  ...Sr. Linux Administrator Location: Bellevue, WA- Remote (Remote but final round will be F2F in nearby TCS office) Exp: 6 - 8 years...  ...: DNS, NIS, LDAP, Altair Accelerator, IBM LSF. Perform kernel-level debugging, patching, and performance tuning. Automate system... 
    Linux
    Work at office
    Remote work

    AceStack LLC

    United States
    5 days ago
  •  ...ll Do Design and implement foundational Linux security features and software infrastructure...  ...isolation, and control groups. Develop kernel integrity monitoring solutions using...  ...forensic analysis of kernel-level threats. Engineer security capabilities for virtualized... 
    Linux
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    4 days ago
  •  ...Phoenix Contact USA, Inc. (Middletown, PA) is seeking a Software Development Engineer – Product Development to develop new and reusable code that...  ...5 ~Angular Framework ~CSS ~OpenAPI ~Unix ~Linux ~MySQL 3 years’ experience with front and back end... 
    Linux
    Full time
    Contract work
    Work from home
    Monday to Friday

    Phoenix Contact

    Remote
    7 days ago
  •  ...an experienced Network Intrusion Detection Engineer to join our cybersecurity team. The ideal candidate must possess strong Linux engineering expertise with experience managing...  ...Enterprise Linux, addressing compatibility, kernel module requirements, SE-Linux policies, and... 
    Linux
    Remote work

    DAn Solutions Inc

    Washington DC
    3 days ago
  • $94.5k - $150.9k

     ...an engaged and high-energy Software Engineer to contribute to firmware development for Optical Network Unit (ONU)...  ...impact: ~Design and maintain embedded Linux firmware for OpenWrt-based ONU...  ...Application of embedded Linux including kernel drivers, device trees, init systems... 
    Linux
    Full time
    Remote work

    Ciena

    Remote
    2 days ago
  •  ...job processing system and code execution engines that power Tines’ intelligent workflows....  ...success as a staff software engineer. ~Linux systems expertise in namespaces, file descriptors...  ...to build focused reproducers for complex kernel, runtime, and storage issues, and use... 
    Linux
    Full time
    Live in

    Tines

    Remote
    4 days ago
  • $91k - $172.49k

     ...on NVIDIA GPU clusters. • Feature Development – Implement high performance simulation...  ...Support – Work closely with system engineers and test personnel to integrate new...  ...ability to profile and optimize GPU kernels. • Knowledge of Linux/UNIX development environments and... 
    Linux
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    14 days ago
  •  ...advanced vulnerability research (VR), reverse engineering (RE), and vulnerability exploitation (VE...  ...within contemporary Windows and Linux/Unix environments. Proficiency in multiple...  ...engineering Windows/Linux applications and OS kernel modules. Exceptional written and oral... 
    Linux
    Contract work

    Medium

    Herndon, VA
    5 days ago
  • $150k - $225k

     ...growing demands of our business. Our Systems Engineers are responsible for designing, building,...  ...Analyze, diagnose, and resolve Linux based server issues. Create, test, deploy...  ...background in Linux/Unix administration Kernel tuning experience. Strong understanding... 
    Linux
    Worldwide
    Shift work

    Virtu

    Austin, TX
    2 days ago
  •  ...challenged. Senior Software Engineer - Networking Senior software...  ...will be responsible for the development of a robust, super high performing...  .... Experience with OS kernel level development of networking...  ...open source software (FreeBSD, Linux) a plus. Expertise in C, C++... 
    Linux

    Axis Data

    Phoenix, AZ
    4 days ago
  • ConnectsBlue is offering a Remote R&D Software Engineering Internship for students in the United...  ..., with skills in C, C++, and Python on Linux platforms. This remote position allows...  ...while gaining hands-on experience in software development. #J-18808-Ljbffr ConnectsBlue
    Linux
    Remote job
    Internship
    Flexible hours

    ConnectsBlue

    New York, NY
    4 days ago
  • $60 per hour

    Role Description We are looking for an Android Engineer for one of our clients in Mountain View, California. If you're interested, please...  ...bugs. ~Android apps knowledge. ~Understanding of Linux kernel, vendor HAL. Qualifications ~Full Legal name. ~Phone... 
    Linux
    Relocation

    3B Staffing

    Remote
    3 hours ago
  •  ...member of the Site Reliability Engineering team, you will work with...  ...comfortable with deep technical Linux, networking topics, and distributed...  ...systems. Scripting and Development responsibilities: Develop...  ...Understanding of Unix/Linux systems from kernel to shell and beyond, taking... 
    Linux
    Work experience placement
    Remote work

    Software Technology Inc

    United States
    16 hours ago
  • $147.34k - $160k

     ...Reverse Engineer Imagine a world-class engineering environment....  ...hands-on experience with the Linux command line, have used tools...  ...perform static code analysis, kernel-level debugging, and debug and...  ...contribute to the design, development and implementation of countermeasures... 
    Linux
    Remote work
    Flexible hours

    Progeny Systems Corporation

    Fredericksburg, VA
    16 hours ago
  • Job Title: Infrastructure Engineer(kernel API) Location: San Jose, CA day one onsite (4days)...  ...across the fleet Automation and Tool Development: Automate routine processes and build hardware...  ...deep to figure out the hard ones Linux experience: You’ll have solid unAbout... 
    Linux
    Work from home

    Diligent Tec Inc

    San Jose, CA
    17 days ago
  •  ...client that is a leader in the logistics sector. ~10+ years COBOL development preferable Microfocus ~IMFirst experience (Ingram Micro...  ...modified) a huge plus ~Pro*C & Oracle DB experience is a plus ~Linux/UNIX O/S experience is a plus ~Location: Global, is not a... 
    Linux
    Full time
    Immediate start

    Kapres Technology, S.L.

    Remote
    3 days ago
  • $150k - $180k

     ...is responsible to research and guide the development team in new product features via new or...  ...technologies. We are seeking a Network Software Engineer to design and implement high-performance...  ...is a plus. Experience with Linux I/O subsystem, networking is a plus.... 
    Linux
    Work at office
    Local area
    Remote work

    Quantum

    Centennial, CO
    15 hours ago
  •  ...find mobile devices, embedded systems, linux kernels, OS internals, networking, etc. Languages...  ...leads to successful missions: each Engineer’s work is visible, so you won’t work with...  ...responsible for end‑to‑end design and development of custom software; diagnose and debug... 
    Linux
    For contractors
    Remote work

    Dormont Manufacturing Company

    Virginia, MN
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Linux Kernel Development Engineer. Be the first to apply!