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 a month ago
Similar jobs that could be interesting for youBased on the Linux Kernel Development Engineer in Remote vacancy
  • $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... 
    Linux
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Remote work

    Diverse Lynx

    United States
    4 days ago
  • $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,... 
    Linux
    Remote work

    Crawford Thomas Recruiting

    Orlando, FL
    4 days ago
  • 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... 
    Linux
    Local area
    Remote work

    ALTEN

    United States
    3 days ago
  •  ...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... 
    Linux
    Remote work

    Samprasoft

    San Bruno, CA
    5 days ago
  •  ...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... 
    Linux
    Full time
    Local area
    Remote work
    Flexible hours

    Rapta, Inc

    Remote
    a month ago
  •  ...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... 
    Linux
    Remote work

    Flock Safety

    Brooklyn, NY
    2 days ago
  • $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-... 
    Linux
    Internship
    Work from home
    Flexible hours

    Amazon

    North Reading, MA
    2 days ago
  •  ...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

    AMD

    Austin, TX
    2 days ago
  • $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... 
    Linux
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...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.... 
    Linux
    Permanent employment
    Full time
    Relocation

    Right Talent Right Now

    Remote
    1 day ago
  •  ...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... 
    Linux
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours

    TD Bank

    New York, NY
    3 days ago
  • $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... 
    Linux
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $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... 
    Linux
    Full time
    Temporary work
    Seasonal work
    Work at office
    Flexible hours

    Amazon

    Nashville, TN
    5 days ago
  • $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... 
    Linux
    Internship
    Local area
    Work from home
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $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... 
    Linux
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    1 day ago
  • $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... 
    Linux
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Remote
    1 day ago
  •  ...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... 
    Linux
    Full time
    Immediate start
    Remote work
    Worldwide

    Art2hire

    United States
    3 days ago
  •  ...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

    AMD

    Austin, TX
    5 days ago
  • $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... 
    Linux
    Local area
    Remote work
    Flexible hours

    Jobot

    Sunnyvale, CA
    3 days ago
  • $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... 
    Linux
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    California
    6 days ago
  •  ...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... 
    Linux
    H1b
    Remote work

    Inovalon

    Bowie, MD
    4 days ago
  • $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... 
    Linux
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • $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... 
    Linux
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    3 days ago
  • $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... 
    Linux
    Full time
    Contract work
    Work at office
    Remote work
    3 days per week

    Iridium Satellite

    Chandler, AZ
    4 days ago
  • $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)... 
    Linux
    Work experience placement
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    5 days ago
  • $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,... 
    Linux
    Full time
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $101.32k - $192.18k

     .... ​POSITION SPECIFICS​We 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... 
    Linux
    Full time
    For contractors
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Penn State University

    Reston, VA
    3 days ago
  •  ...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

    TikTok

    Seattle, WA
    6 days ago
  • $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... 
    Linux
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Arrow Electronics

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

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