2

Remote Linux Kernel Developer Jobs in Massachusetts

Senior Software Engineer - File System

Boston, MA · On-site +1

$133K - $175K/yr

Familiarity with Linux kernel internals, VFS, inode structures, POSIX semantics, FUSE, or eBPF ... Flexible remote work policy * 10 Paid Holidays * Wide array of wellbeing offerings * Pre-tax ...

CUDA Developer - Remote

Boston, MA · Remote

$60 - $100/hr

Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge ... Strong expertise in CUDA programming and GPU kernel optimization . * Advanced C++ development ...

New

CUDA Developer - Remote

Boston, MA · Remote

$60 - $100/hr

Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge ... Strong expertise in CUDA programming and GPU kernel optimization . * Advanced C++ development ...

New

Senior Linux Device Programmer

Boston, MA · On-site +1

$170K - $185K/yr

We are seeking an experienced Linux Developer to join our Engineering team. The ideal candidate ... This role can be remote or hybrid. Salary Range $170,000--$185,000 USD Owl Labs is an Equal ...

Description ABOUT THE ROLE We are looking for a founding engineer to join our team. You will be ... Linux. • Experience with Kernel development. • Familiarity with AWS and cloud computing ...

Test Automation Technical Leader - eLxr Linux

Boston, MA · On-site +1

$50 - $66/hr

We are expanding our core engineering team and seeking a highly experienced Linux Test Automation ... In-depth Linux knowledge, including kernel concepts and system internals. * Experience contributing ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an ... This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an ... This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum ...

Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge ... Strong expertise in CUDA programming and GPU kernel optimization . * Advanced C++ development ...

New

Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge ... Strong expertise in CUDA programming and GPU kernel optimization . * Advanced C++ development ...

New

Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge ... Strong expertise in CUDA programming and GPU kernel optimization . * Advanced C++ development ...

New

Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge ... Strong expertise in CUDA programming and GPU kernel optimization . * Advanced C++ development ...

New

next page

Showing results 1-20

Remote Linux Kernel Developer information

What is a remote Linux kernel developer?

Remote Linux Kernel Developers are software engineers who specialize in developing, maintaining, and improving the Linux kernel while working from a location outside of a traditional office. Their work often involves writing, debugging, and optimizing kernel code, collaborating with open-source communities, and ensuring system stability and performance. These developers typically possess deep knowledge of C programming, operating system concepts, and hardware interfaces. Working remotely, they use various collaboration tools to contribute to projects and communicate with team members globally.

What are the key skills and qualifications needed to thrive as a remote Linux kernel developer?

To thrive as a Remote Linux Kernel Developer, you need a deep understanding of C programming, operating system concepts, and kernel architecture, often supported by a degree in computer science or related experience. Familiarity with Git, Linux kernel build systems, debugging tools like GDB, and contributing to open-source repositories is typically required. Strong problem-solving abilities, clear written communication, and self-motivation are essential soft skills for remote collaboration and troubleshooting. These skills ensure the ability to develop, maintain, and optimize kernel code effectively while working independently within distributed teams.

What are some common challenges faced by remote Linux kernel developers when collaborating with distributed teams?

Remote Linux Kernel Developers often work with globally distributed teams, which can present challenges such as coordinating across time zones, maintaining clear communication, and ensuring code consistency. Effective collaboration typically relies on asynchronous communication tools, thorough code documentation, and participation in regular virtual meetings or code reviews. Developing strong self-management skills and familiarity with collaborative platforms like Git and mailing lists is essential to staying aligned with the team's goals and maintaining productivity.

What are popular job titles related to Remote Linux Kernel Developer jobs in Massachusetts?

For Remote Linux Kernel Developer jobs in Massachusetts, the most frequently searched job titles are:

What job categories do people searching Remote Linux Kernel Developer jobs in Massachusetts look for?

The top searched job categories for Remote Linux Kernel Developer jobs in Massachusetts are:

What cities in Massachusetts are hiring for Remote Linux Kernel Developer jobs?

Cities in Massachusetts with the most Remote Linux Kernel Developer job openings:

Principal SDET - Linux Kernel

Premier Global Links

Cambridge, MA • Remote

$150K - $250K/yr

Full-time

Medical, Retirement, PTO

Posted yesterday

New


Job description

About the Role

Premier Global Links LLC is seeking an experienced Principal Software Development Engineer in Test SDET to lead test strategy, automation, and system-level validation for a highly distributed, Linux-based AI and compute platform.

This is a senior technical leadership opportunity for an engineer who enjoys working at the Linux kernel level, solving complex infrastructure problems, and building scalable automated testing and continuous integration systems.

You will help define quality standards, develop advanced test frameworks, debug low-level system issues, and partner with engineering teams to improve the performance, reliability, and security of large-scale computing infrastructure.

Key Responsibilities

  • Lead the overall testing strategy for a custom Linux kernel supporting AI and compute platforms.
  • Design, develop, and scale automated test frameworks for performance, reliability, and security.
  • Build comprehensive test suites for Linux kernel enhancements and support kernel and virtual machine infrastructure upgrades.
  • Develop and maintain continuous integration and automated testing infrastructure.
  • Perform Linux kernel debugging, system-level validation, performance testing, and benchmarking.
  • Troubleshoot complex low-level issues across test, development, and production-like environments.
  • Analyze failures and identify root causes across operating systems, virtualization, networking, storage, and hardware interfaces.
  • Partner with software, systems, infrastructure, and kernel engineering teams to establish and maintain quality standards.
  • Provide technical leadership, guidance, and mentorship to other engineers.
  • Help improve testing methodologies and infrastructure for highly distributed computing environments.

Required Qualifications

  • 12+ years of relevant software engineering, software development, test engineering, or validation experience.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong software development and validation experience using C, particularly in Linux kernel or systems-level environments.
  • Strong programming and scripting skills using Python, Shell, and/or Perl.
  • Deep understanding of Linux kernel internals and system architecture.
  • Hands-on knowledge of KVM and virtualization, Virtio drivers, cgroups, memory management, file systems, block I/O, Ethernet/network drivers, and TCP/IP.
  • Experience with Linux kernel debugging tools and system-level performance analysis.
  • Strong experience with performance benchmarking and reliability testing.
  • Experience designing, developing, or supporting automated testing frameworks and CI/CD or continuous testing infrastructure.
  • Demonstrated ability to diagnose and resolve complex system-level software and infrastructure problems.
  • Strong technical communication and collaboration skills.
  • Ability to provide technical direction and mentor engineers in a distributed environment.
  • Ability to work independently and effectively in a remote, highly technical organization.

Compensation and Benefits

  • Annual bonus or incentive opportunities
  • Equity opportunities
  • Employee Stock Purchase Plan
  • Comprehensive healthcare benefits
  • 401(k) savings plan
  • Paid time off and company holidays
  • Paid sick time
  • Parental and family-friendly benefits
  • Employee assistance program
  • Financial and wellness resources

Actual compensation may vary based on relevant experience, technical skills, qualifications, and work location.

Premier Global Links LLC is an Equal Opportunity Employer. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable law.