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. ~...SuggestedFull timeWork experience placementFlexible hours
- 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...SuggestedFull timeRemote workFlexible hours
- ...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,...SuggestedFull timeLocal areaRemote workWork from homeWorldwide
- ...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...SuggestedFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...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...SuggestedFull timeRemote workWorldwide
- ...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 officeLocal areaRemote workWork from homeWorldwide
$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 timeRemote workFlexible hours- ...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 employmentInternshipLocal areaRemote workVisa sponsorship
$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 timeTemporary workWork at officeRemote workFlexible hours- ...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 areaRemote work
- ...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 officeRemote work
- ...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 jobFull timeWork at office
$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 timeRemote workFlexible hours- ...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
$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 timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hoursShift work- ...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 workFor contractorsRemote workFlexible hours
- ...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 work2 days per week3 days per week
- ...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
- ...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 LTDRemote job
$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 timeWork experience placementWork at officeImmediate startRemote workFlexible hours$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- 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 employmentFull timeFor subcontractorLocal areaRemote work
$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 timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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 timeRemote workWorldwideVisa sponsorshipRelocation packageFlexible hours
- ...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
- 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 timeWork experience placementRemote work
- ...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 workRemote work
- ...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
- ...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 timeRemote work
- ...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 employmentFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C developer for Linux Kernel team. Be the first to apply!






