2

Remote Linux Device Driver Jobs (NOW HIRING)

Cardiac Device Technician

Grand Forks, ND · On-site +1

$29.19 - $43.79/hr

Provides patient with remote monitoring device if applicable, educates patient on the use of the ... Driver's License with Acceptable Driving Record | Driver's License - Current State Licensed | Prior ...

Embedded Software Engineer Staff

Boulder, CO · On-site +1

$138.40K - $182.10K/yr

In this position, you will be responsible for developing and maintaining embedded software applications, including device drivers, for various remote sensing systems. You will work on designing ...

Embedded Software Engineer Sr

Boulder, CO · On-site +1

$130.50K - $171K/yr

In this position, you will be responsible for developing and maintaining embedded software applications, including device drivers, for various remote sensing systems. You will work on designing ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135.20K - $177.90K/yr

We offer platforms connecting a variety of satellite constellations with an array of remote ... Embedded development including hardware debug, device drivers, and real-time constraints in a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135.20K - $177.90K/yr

We offer platforms connecting a variety of satellite constellations with an array of remote ... Embedded development including hardware debug, device drivers, and real-time constraints in a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135.20K - $177.90K/yr

We offer platforms connecting a variety of satellite constellations with an array of remote ... Embedded development including hardware debug, device drivers, and real-time constraints in a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135.20K - $177.90K/yr

We offer platforms connecting a variety of satellite constellations with an array of remote ... Embedded development including hardware debug, device drivers, and real-time constraints in a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135.20K - $177.90K/yr

We offer platforms connecting a variety of satellite constellations with an array of remote ... Embedded development including hardware debug, device drivers, and real-time constraints in a ...

... device drivers, subsystems, and core kernel functionality Ensure the client kernel patches are ... embedded Linux builds Participate in Yocto Project technical steering Mentor Yocto Project ...

... across Android, Linux, Windows, and RTOS‑based platforms. • Define cross‑OS system ... device resources across multiple platforms. • Architect HAL, middleware, and system‑service ...

... device driver layer that interface with a diverse multi-sensor stack. You will help setting the ... Own the future architecture of our Ubuntu/Yocto/Linux distributions tailored for real-time, safety ...

Senior Embedded Software Designer

$126.90K - $166.30K/yr

Experience developing low-level embedded Linux components including kernel modules, device drivers, and device tree integrations > * Experience developing and maintaining automated test frameworks ...

next page

Showing results 1-20

Remote Linux Device Driver information

See salary details

$5

$48

How much do remote linux device driver jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for remote linux device driver in the United States is $47.12, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $47.60 per hour, depending on experience, location, and employer.

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.

More about Remote Linux Device Driver jobs
What cities are hiring for Remote Linux Device Driver jobs? Cities with the most Remote Linux Device Driver job openings:
What are the most commonly searched types of Linux Device Driver jobs? The most popular types of Linux Device Driver jobs are:
What states have the most Remote Linux Device Driver jobs? States with the most job openings for Remote Linux Device Driver jobs include:
Infographic showing various Remote Linux Device Driver job openings in the United States as of May 2026, with employment types broken down into 2% Internship, 87% Full Time, and 11% Part Time. Highlights an 100% Remote job distribution, with an average salary of $98,000 per year, or $47.1 per hour.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Motional

Pittsburgh, PA • On-site, Remote

$120.40K - $157.80K/yr

Other

Posted 24 days ago


Job description

Mission Summary:

Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for Motional's current and next-generation onboard autonomous driving system. If you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next generation of autonomous vehicles, we would love to talk with you. We are hiring in a range of levels, from graduate engineers to Staff engineers.

What You'll Be Doing:

  • Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles.
  • Design test harnesses for embedded software components and full systems
  • Provide technical mentorship to engineers.
  • Proactively work with cross-functional engineering teams to solve complex and interesting problems.

What We're Looking For:

  • Experience with creating detailed requirements from use cases.
  • Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution.
  • Experience writing software for embedded platforms in C and C++.
  • Experience with Test-Driven Development (TDD).
  • Experience working on embedded Linux / RTOSs.
  • Experience working with networks (Ethernet, CAN etc.) and the common networking protocols.
  • Experience with debugging on embedded platforms.
  • Experience writing software in Python and experience doing automation with shell scripting.
  • Experience working with ARM Cortex MCUs or Microprocessors.

Bonus Points (not required):

  • Experience working with large data pipelines, and platforms that require deterministic execution.
  • Experience using inter-system communication protocols such as I2C and SPI
  • Experience deploying Machine Learning models.
  • Experience working with GPUs.
  • Experience working directly with the Linux kernel or Device Drivers.
  • Experience with Simulation and Code Generation, and knowing when their use is appropriate.
  • Experience working with Bazel.
  • Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs.
  • Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks. 

We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.