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

C developer for Linux Kernel team

Temporary

Virtuozzo

Role 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 have fun doing it with people who love their jobs.

  • Work on core Linux kernel subsystems — including memory management, scheduling, networking, and filesystems.
  • Tweak and tune container isolation mechanisms until they’re practically airtight.
  • Help Linux scale harder, faster, stronger.
  • Optimize resource usage across thousands of virtual machines and containers.
  • Collaborate with upstream maintainers to merge your patches into the kernel.
  • Representing Virtuozzo at professional conferences, such as Open Source Summit, FOSDEM, and other Linux Foundation events.

Qualifications

  • Strong C programming skills — the closer to the metal, the better.
  • Know your way around at least one kernel subsystem.
  • Comfortable with syscalls, kernel/user-space interfaces, and how Linux works under the hood.
  • Debugging experience using kprobes, ftrace, perf, gdb, or whatever else helps squash the bug.
  • We are a global remote team: You can communicate your ideas clearly in English, whether it's in a code review or a conference talk.

Requirements

  • Past work on open-source projects (got a GitHub or a LKML link? We’d love to see it).
  • Deep knowledge of namespaces, cgroups, or KVM.
  • Python scripting for tooling, automation, or test harnesses.
  • Familiarity with DevOps pipelines involving container tech or kernel builds.

Benefits

  • Flexible hours and remote work options.
  • Share Options - everyone shares in our success with share options.
  • We help our team get private medical insurance.
  • Employee recognition programs and reward systems.
  • Space for creativity and experimentation within the company’s goals.
  • Supportive, engineering-driven culture with minimal bureaucracy.
  • The chance to influence Core team decisions from day one.
  • A smart, friendly team that values reliability, simplicity, and automation.
  • Depending on your location and preferred employment method, other perks and benefits may apply.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C developer for Linux Kernel team in Remote vacancy
  •  ...proficient in designing, developing, and maintaining Visual drivers kernel-level software, showcasing...  ...environments. Your Team This position does not...  ...+ years of experience on LINUX/Android driver development...  ...understanding in Kernel Internals, C programming. ~... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    HARMAN International

    Remote
    2 days ago
  • Role Description As a Linux Kernel Development Engineer, you will produce...  ...will work with the Development team to define software...  ..., and well-documented code in C and other relevant languages,...  ...standards and best practices. ~Develop and maintain kernel-specific testing... 
    Suggested
    Full time
    Remote work
    Flexible hours

    CIQ

    Remote
    3 days ago
  •  ...Ubuntu Linux, already the most popular Linux distribution in the world, is looking to increase...  ...to meet this challenge. The Canonical Kernel Team - those responsible for the build,...  ...verbal Significant programming ability in C Strong grasp of device drivers, BSP’s,... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    12 days ago
  •  ...general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels....  ...generation security primitives Developer platforms such as Raspberry Pi and...  ...Significant programming experience in C Solid background with git... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    ALCOR

    Remote
    a month ago
  •  ...design, build, and debug kernel-level and user-space...  ...~Design and implement Linux kernel modules and kernel...  ...networking components in C. ~Build and optimize...  ...part of this role. ~Develop and tune TCP and UDP optimization...  ...and infrastructure teams to bring features from design... 
    Suggested
    Full time
    Remote work
    Worldwide

    MBR Partners

    Remote
    2 hours ago
  •  ...few office-based roles. Teams meet two to four times...  ...growing. The Canonical Kernel Team is seeking...  ...aspects of the Ubuntu Linux kernel: Driving engagements...  ...by end users Developing new means to deliver Ubuntu...  ...Expert understanding of the C programming language... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    16 days ago
  • $60k - $80k

    Batch Developer (LINUX/C/SQL) Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most...  ...development and programming experience with C, Linux, job scripts/streams, SQL, and IWS (Integrated Web... 
    Full time
    Remote work
    Flexible hours

    Gainwell Technologies

    New York, NY
    5 days ago
  •  ...Engineer - Systems on our team, you will contribute to...  ...maintenance of embedded Linux systems software under...  ...You may be assigned to Kernel Sustaining, Board Support...  ...; update user‑facing or developer documentation. Participate...  .... Some experience with C or C++ and a willingness... 
    Permanent employment
    Internship
    Local area
    Remote work
    Visa sponsorship

    ALTEN

    Austin, TX
    4 days ago
  • $83.52k - $125.28k

     ...We are currently seeking a Sr. Linux Developer (FTE / Hybrid) to join our team in Irving , Texas (US-TX) , United...  ...level and high-level languages. Kernel & Driver Management: Design, develop...  ...Programming Languages: Mastery of C and C++ for core systems work, alongside... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Pine Grove, PA
    4 days ago
  •  ...Linux administrator Location : Minneapolis, MN...  ...while supporting development teams and business operations with robust...  ...schemes • Configure and optimize kernel parameters and system tuning Server...  ...& Scripting • Develop shell scripts (Bash, Python, Perl... 
    Local area
    Remote work

    AceStack LLC

    Minneapolis, MN
    3 days ago
  •  ...Sr. Linux Administrator Location: Bellevue, WA- Remote (Remote but final round will...  ...Altair Accelerator, IBM LSF. Perform kernel-level debugging, patching, and performance...  ...practices. Collaborate with cloud and storage teams for hybrid deployments. Document... 
    Work at office
    Remote work

    AceStack LLC

    United States
    5 days ago
  •  ...Ubuntu is the most widely used Linux distribution in the world, delivering kernels across a vast matrix of versions, architectures...  ...at scale. The Canonical Kernel Team is looking for a Test Engineer to...  ...day will look like Design, develop, and maintain comprehensive test... 
    Remote job
    Full time
    Work at office

    Canonical Ltd.

    Remote
    1 day ago
  • $70k - $90k

    Role Description As a Sr. Batch Developer (UNIX/LINUX/C/SQL) at Gainwell, you will be a part of an innovative healthcare technology company with...  ...testing, debugging, implementing, and documenting programs: ~C on Unix and Linux ~Oracle, SQL ~Healthcare IT Systems –... 
    Full time
    Remote work
    Flexible hours

    Gainwell Technologies LLC

    Remote
    7 days ago
  •  ...Linux Networking Engineer Develop and modify code in the Linux Networking Stack and supporting interfaces to...  ...stacks and associated protocols. Linux kernel development experience with emphasis...  .... Software Development Skills: C Programming, Device Driver... 
    Remote work

    Samprasoft

    United States
    4 days ago
  • $3,000 per month

     ...enterprise system administration (Linux & Windows) with full cycle...  ...• Monitor performance, tune kernel/OS parameters, and troubleshoot...  ...Automation and Scripting: • Develop and maintain Ansible playbooks...  ...transfer to Tier 1/2 service teams. • Document designs, runbooks... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Maryland
    2 days ago
  •  ...Inc. (CPI) is seeking a Senior Linux System Administrator to...  ...Naval Observatory in Washington D.C. Partial telework may be permitted...  ..., NFS, multipath) Experience developing and maintaining Ansible...  ...employee-owned company -- our team members receive company stock.... 
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Computational Physics

    Washington DC
    4 days ago
  •  ...Senior Linux Engineer Location: HYBRID - Charlotte, NC or Kennesaw...  ...with networking, firewall, kernel parameter tuning, security concepts...  ...shell scripting ~ Design, develop, and implement Ansible...  ...projects with cross-functional teams. ~ Understanding of JIRA and... 
    Remote work
    2 days per week
    3 days per week

    RIT Solutions

    Charlotte, NC
    3 days ago
  •  ...Sr. VMWare/Linux Administrator Location - Downtown Houston, TX Hybrid...  ..., user administration, kernel tuning, and performance troubleshooting...  ..., storage, and network teams to validate compatibility matrices before upgrades. Develop SOPs, remediation runbooks, rollback... 
    Remote work

    F2OnSite

    Houston, TX
    1 day ago
  •  ...enhance open source graphics efforts and contribute to the community. Ideal candidates will have a solid understanding of Linux kernel basics and be comfortable working with C and C++. Optional travel for conferences may be required. #J-18808-Ljbffr microTECH Global LTD
    Remote job

    microTECH Global LTD

    New York, NY
    5 days ago
  • $200k - $250k

     ...Affirmative Action Employer. Group Details The Linux engineering team are responsible for Tradeweb’s Linux...  ...members in a fast‑paced environment developing solutions supporting business...  ...including regular system administration, kernel optimization, OS hardening and the Linux... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb Markets

    Jersey City, NJ
    4 days ago
  • $140k - $180k

     ...Windows Kernel Software Developer Our client, a global cybersecurity leader that provides enterprise...  ...testing kernel level code using the C language Exercising/validation of...  ...architecture a plus Solid knowledge of Linux kernel internals (process scheduler,... 
    Remote work

    Crawford Thomas Recruiting

    Orlando, FL
    5 days ago
  • Sr Software Support Engineer (Linux, virtualization, Perl, Python, C, C++, SQL, Visual Basic) in Columbia, MD...  ...Work directly with development team to resolve software and hardware problems...  ...by field engineers and internal developers as required •    Experience using... 
    Permanent employment
    Full time
    For subcontractor
    Local area
    Remote work

    DBA Web Technologies

    Columbia, MD
    more than 2 months ago
  • $86.8k - $165.2k

     ...~ 2501 W University Dr ~ WING C BLDG Position Role Type:...  ...ahead of tomorrow's threat. Our team solves tough, meaningful problems...  ...but are not limited to: RedHat Linux server management; storage management...  ...to real-time troubleshoot and develop solutions with documentation to... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    Mckinney, TX
    5 days ago
  •  ...Software Engineer to join the team behind TrustBroker, SecurityBridge...  ...assurance. You will: ~Develop new functionality ~Resolve complex...  ...development experience in C ~Strong understanding of memory...  ...developing software for Windows and Linux environments ~Strong... 
    Full time
    Remote work
    Worldwide
    Visa sponsorship
    Relocation package
    Flexible hours

    SecurityBridge

    Remote
    2 hours ago
  •  ...Embedded C Software Engineer Randstad Engineering Solutions...  ...growing Engineering Solutions team. Randstad provides full life cycle...  ...This project is for a global developer and manufacturer of high-...  ...Experienced with RTOS (both Windows and Linux environments) Experienced with... 
    Remote work

    Syntricate Technologies

    United States
    3 days ago
  • Role Description As a C Pro* C Developer with Unix at Gainwell, you can contribute your skills as...  ...vulnerable. Connect your passion with purpose, teaming with people who thrive on finding...  ...~Working experience with C. ~Unix/Linux Systems. ~Oracle SQL, PL/SQL. Requirements... 
    Full time
    Work experience placement
    Remote work

    Gainwell Technologies LLC

    Remote
    4 days ago
  •  ...Referral fee program Career Developers Inc., a distinguished staffing...  ...your professional growth. Linux Operations Administrator - CI/...  ...troubleshooting Assist with Linux kernel-level and OS-level analysis...  ...with a small, distributed team based in NYC and Poland... 
    Contract work
    Remote work

    Career Developers

    United States
    5 days ago
  •  ...Nightwing is seeking a highly skilled Linux Systems Engineer to design,...  ..., policy-based routing, kernel performance tuning, infrastructure...  ..., and platform engineering teams to deliver highly available, secure...  ...Linux environments. Develop standardized operating system... 
    Remote work

    Nightwing

    Hamilton, VA
    3 days ago
  •  ...have trust as a hallmark in everything we do. PUNCH provides its team members with the maximum amount of ownership over their careers,...  ...operating in tactical environments. - Configure and maintain Linux-based systems (CentOS, Ubuntu) - Troubleshoot software, hardware... 
    Full time
    Remote work

    PUNCH Cyber Analytics Group

    Reston, VA
    13 days ago
  •  ...Linux Systems Engineer We are seeking an experienced Linux Systems...  ...deep expertise in Linux kernel development, embedded systems,...  ...with hardware, software, and QA teams to ensure seamless integration...  ...Build System Architecture Develop and maintain sophisticated... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Ghost Robotics

    Philadelphia, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C developer for Linux Kernel team. Be the first to apply!