2

Remote Linux Device Driver Jobs in Massachusetts

Senior Embedded Software Engineer

Boston, MA · On-site +1

$149K - $198K/yr

Experience working directly with the Linux kernel or Device Drivers. * Experience with Simulation ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

Sr. Product Security Engineer II

Burlington, MA · Remote

$124K - $170K/yr

... Linux based devices are secure by default and maintainable in the field. The role provides ... Lead threat modeling for device features and connectivity use cases (local, network, cloud ...

Sr. Product Security Engineer II

Burlington, MA · Remote

$124K - $170K/yr

... Linux based devices are secure by default and maintainable in the field. The role provides ... Lead threat modeling for device features and connectivity use cases (local, network, cloud ...

Senior Systems Engineer

Boston, MA · Remote

$113K - $155K/yr

Includes operating systems, device drivers, utilities, and software; development tools (e.g ... While this is a remote position, occasional travel to Humana's offices for training or meetings may ...

Senior Systems Engineer

Boston, MA · Remote

$113K - $155K/yr

Includes operating systems, device drivers, utilities, and software; development tools (e.g ... While this is a remote position, occasional travel to Humana's offices for training or meetings may ...

Senior Systems Engineer

Boston, MA · Remote

$113K - $155K/yr

Includes operating systems, device drivers, utilities, and software; development tools (e.g ... While this is a remote position, occasional travel to Humana's offices for training or meetings may ...

Applications Engineer II

Boston, MA · On-site +1

$101K - $188K/yr

... provides device makers the solutions, support, and ecosystems needed to create advanced edge ... Experience working on Linux OS (BlueZ) * Experience with Zephyr or other RTOS-based solutions

Software Engineer

Boston, MA · On-site +1

$181K - $299K/yr

Enable the use of the RHEL operating system on edge devices by integrating vendor drivers into the ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

next page

Showing results 1-20

Remote Linux Device Driver information

How to become a Linux device driver developer?

To become a Linux device driver developer, gain a strong understanding of C programming and Linux kernel architecture, and familiarize yourself with driver development frameworks and tools such as kernel modules and debugging utilities. Building practical experience through open-source contributions or personal projects is essential, along with staying updated on kernel updates and industry best practices.

Does Linux have device drivers?

Yes, Linux has a comprehensive collection of device drivers that support a wide range of hardware components. As a Remote Linux Device Driver professional, understanding how to develop, modify, and troubleshoot these drivers is essential for ensuring hardware compatibility and system stability.

What is the salary of Linux device driver developer?

The salary of a Linux device driver developer typically ranges from $80,000 to $130,000 annually, depending on experience, location, and company size. Skilled developers with expertise in kernel programming, C, and hardware interfaces tend to earn higher salaries, especially in tech hubs or with specialized certifications.

What is the difference between Remote Linux Device Driver vs Remote Embedded Linux Engineer?

AspectRemote Linux Device DriverRemote Embedded Linux Engineer
Required CredentialsLinux kernel development, C programming, Linux certificationsEmbedded systems, Linux, C/C++, hardware knowledge
Work EnvironmentSoftware development, kernel modules, driver testingEmbedded hardware, firmware, real-time systems
Employer & IndustryTech companies, hardware manufacturers, automotive, IoT

While both roles involve Linux expertise, a Remote Linux Device Driver focuses on developing and maintaining kernel modules and device drivers, primarily in software environments. In contrast, a Remote Embedded Linux Engineer works on integrating Linux into embedded hardware systems, often involving firmware and real-time constraints. Both roles require Linux and C skills but differ in hardware interaction and development scope.

What jobs can I do with Linux?

A remote Linux Device Driver role involves developing, testing, and maintaining device drivers and kernel modules for Linux-based systems. Professionals in this field typically have skills in C programming, Linux kernel architecture, and debugging tools, and may work in areas such as embedded systems, hardware integration, or system software development.
What are the most commonly searched types of Linux Device Driver jobs in Massachusetts? The most popular types of Linux Device Driver jobs in Massachusetts are:
What cities in Massachusetts are hiring for Remote Linux Device Driver jobs? Cities in Massachusetts with the most Remote Linux Device Driver job openings:
Infographic showing various Remote Linux Device Driver job openings in Massachusetts as of July 2026, with employment types broken down into 71% Full Time, 22% Part Time, 1% Temporary, and 6% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Linux Endpoint Engineer (Remote)

Bit9 + Carbon Black

Boston, MA • On-site, Remote

Full-time

Posted 27 days ago


Job description

Company Description
More than 1,000 organizations worldwide-from 25 Fortune 100 companies to small enterprises-use Bit9 + Carbon Black to increase security, reduce operational costs and improve compliance. Leading managed security service providers (MSSP) and incident response (IR) companies have made Bit9 + Carbon Black a core component of their advanced threat prevention, threat detection and incident response services. With Bit9 + Carbon Black, you can arm your endpoints against advanced threats.
Job Description
Bit9 is building an essential security defense against advance persistent threats and malware through comprehensive measurement, detection, protection, and trust capabilities. Our work is deep inside operating systems-Windows, Mac OS X, and Linux-and we're looking for team members that like to pry them open and innovate in the gaps. You're probably a good fit for the team if:
• You're fluent in C++ (both OO and generic constructs).
• You can easily find your way around a storage stack, task scheduler, or virtual memory.
• You don't feel dirty poking around a core dump, reading assembly, or reverse engineering things.
• You relish hard problems in security, virtualization and stream processing.
• You have the computer science background to do so effectively and efficiently.
This position is focused on Linux, so familiarity with Linux security modules, loadable kernel modules, troubleshooting loadable kernel modules, is valuable. Experience with the C/C++, Boost, STD template library, and application debugging on Linux is a must. As a Senior Software Engineer, you will contribute to the development of major functional and component areas from inception through delivery.
Environment
You'll be part of a small team of smart talented people like yourself. The team shares a sense of purpose and urgency, but in a fun, friendly and informal atmosphere typical of young innovative technology companies. All doors are always open. You'll work on problems we haven't figured out and enjoy the satisfaction of having an impact on our success.
Essential Duties and Responsibilities
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned to meet business needs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Design, develop, test, document and maintain complex software features from general specifications.
• Apply proven patterns, design principles and software engineering practices to develop quality software.
• Plan and take responsibility for multiple features through the complete software development lifecycle.
• Analyze, isolate and resolve problems in product software with little or no guidance.
• Respond to high-priority issues quickly and drive to resolution and customer satisfaction.
• Lead and contribute to reviews of software artifacts and give considered, high-quality feedback.
• Evaluate, select and adapt standard techniques, tools and procedures in the delivery of features.
• Independently collaborate with peers and with other functional organizations to achieve project goals.
• Plan and schedule work and tasks across multiple features, manage dependencies, change and risk.
• Lead projects and the delivery of multiple features to successful conclusion with a minimum of guidance.
• Provide technical supervision and mentoring of one or more engineers.
• Recommend new features, technologies, tools, process improvements.
• Deliver technical training and training materials for other functional organizations in the company.
Qualifications
• At least six years of software engineering in a product development organization
• Bachelor of Science degree in Computer Science, Computer Engineering, or a related field.
• At least five years recent experience building syste-ms-level software (e.g. kernel modules).
• Deep knowledge in at least two related product or technical areas such as file systems, kernel drivers.
• A record of efficient, creative solutions to complex problems and successful incorporation in product delivery.
• Practical experience in C++ with applied knowledge of object oriented and generic programming.
• Fluent in approaches to security, concurrency, debugging, performance, scalability, supportability and quality.
• Good written and excellent verbal communication.
Additional Information
About us: Cyber attacks are now the new normal. Advanced hackers, nation states, organized crime groups and nefarious actors are doing anything and everything they can to get their hands on valuable information that isn't theirs. With more than enough attack vectors out there, we at Bit9 + Carbon Black are looking for more creative and committed security professionals to protect today's top organizations.
Bit9 + Carbon Black is an equal opportunity employer.