Linux Kernel Engineer - Remote Work | REF#295262

BairesDev

United States

Remote

USD 150,000 - 230,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD salary
Hardware provided
Flexible hours
Paid parental leave
Global, diverse team

Job summary

BairesDev is seeking a senior Linux kernel engineer to design, develop, and maintain core kernel subsystems, drivers, and performance improvements. You will work on memory management, schedulers, filesystems, and device drivers, collaborating with an international, remote team.

The role emphasizes deep systems knowledge, C programming, debugging, upstream contributions, and performance tuning, with flexible hours and 100% remote setup.

Qualifications

  • 8+ years of experience in software engineering with a focus on systems programming.
  • Proven expertise in Linux kernel development and debugging.
  • Advanced proficiency in C programming and low-level systems development.
  • Deep understanding of kernel subsystems, including filesystems, schedulers, and memory management.
  • Hands-on experience developing and maintaining Linux device drivers.

Responsibilities

  • Design, develop, and maintain core Linux kernel subsystems including memory management, schedulers, and filesystems.
  • Develop and optimize high-performance device drivers in C to ensure robust hardware integration and stability.
  • Identify and resolve complex, low-level system bottlenecks and bugs within the kernel codebase.
  • Participate in the open-source community by contributing to upstream features and submitting technical patches.
  • Conduct performance analysis and system tuning to improve the efficiency and reliability of the OS at the lowest level.

Skills

Linux kernel development
C programming
Systems programming
Kernel subsystems
Device drivers
English proficiency

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

What You'll Do
  • Design, develop, and maintain core Linux kernel subsystems including memory management, schedulers, and filesystems.
  • Develop and optimize high-performance device drivers in C to ensure robust hardware integration and stability.
  • Identify and resolve complex, low-level system bottlenecks and bugs within the kernel codebase.
  • Participate in the open-source community by contributing to upstream features and submitting technical patches.
  • Conduct performance analysis and system tuning to improve the efficiency and reliability of the OS at the lowest level.
What We Are Looking For
  • 8+ years of experience in Software Engineering with a focus on Systems Programming.
  • Proven expertise in Linux kernel development and debugging.
  • Advanced proficiency in C programming and low-level systems development.
  • Deep understanding of kernel subsystems, including filesystems, schedulers, and memory management.
  • Hands-on experience developing and maintaining Linux device drivers.Advanced proficiency in English.
How we do make your work (and your life) easier
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Device Driver Engineer - Remote Work | REF#295263
Linux Device Driver Engineer - Remote Work | REF#295263

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
+2
Linux Systems Engineer - Remote work | REF#297783
Linux Systems Engineer - Remote work | REF#297783

BairesDev • United States

Remote
USD 120,000 - 160,000
100% remote
USD salary
Hardware provided
+3
Senior Linux Engineer - Remote Work | REF#296782
Senior Linux Engineer - Remote Work | REF#296782

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
USD or local currency compensation
Hardware & software setup
+4
Linux Performance Engineer - Remote work | REF#297551
Linux Performance Engineer - Remote work | REF#297551

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
USD or local currency compensation
Equipment provided for home office
+5
Embedded Linux Engineer - Remote work | REF#295200
Embedded Linux Engineer - Remote work | REF#295200

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote 100% - worldwide
Competitive USD salary
Home-office setup provided
+3
Senior Performance Engineer - Remote work | REF#308680
Senior Performance Engineer - Remote work | REF#308680

BairesDev • United States

Remote
MXN 2,235,000 - 3,352,000
100% remote
USD payments
Hardware provided
+3
Senior Performance Engineer - Remote work | REF#297553
Senior Performance Engineer - Remote work | REF#297553

BairesDev • United States

Remote
USD 140,000 - 180,000
100% remote
USD or local currency compensation
Home hardware provided
+3
Software Engineer (Embedded Linux) - Remote work | REF#297786
Software Engineer (Embedded Linux) - Remote work | REF#297786

BairesDev • United States

Remote
USD 110,000 - 150,000
Remote work
USD or local pay
Hardware provided
+5
C++ Systems Engineer - Remote Work | REF#295122
C++ Systems Engineer - Remote Work | REF#295122

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
USD pay
Home setup provided
+2
C++ Systems Engineer - Remote Work | REF#306381
C++ Systems Engineer - Remote Work | REF#306381

BairesDev • United States

Remote
MXN 2,260,000 - 3,390,000
100% remote work
Competitive USD compensation
Equipment provided
+3