Drimva

HELLBENDER

Linux Device Driver Engineer

Pittsburgh, PA +1 · Full-time · Posted Sep 28, 2026

Location
Pittsburgh, PA
Pittsburgh, Pennsylvania, United States
Experience
1–3 years preferred; new graduates with relevant coursework or project experience are invited to apply.
Visa sponsorship
Must be a U.S. Person

About the job

Develops and maintains Linux kernel drivers and low-level software for camera and sensor hardware, including hardware bring-up and embedded Linux builds.

What you'll do

  • Design, write, and maintain kernel drivers and low-level software for camera and sensor hardware.
  • Debug device communication and bring up hardware platforms, including BSPs, device trees, and kernel/bootloader integration.
  • Build and maintain embedded Linux distributions using Yocto and BitBake, and collaborate with hardware engineers on integration issues.

What they ask for

  • Working experience with the Linux kernel, kernel modules, and driver development.
  • Strong working experience with C.
  • Good working knowledge of revision control and code review tools such as Git.
  • Experience manipulating GPIO and embedded Linux hardware; ability to read schematics and data sheets and debug hardware at register or bus level.

Nice to have

  • 1–3 years of hands-on Linux kernel or device driver development; new graduates with relevant coursework or project experience are invited to apply.
  • C++ and/or Rust; familiarity with device tree, U-Boot or other bootloader/BSP concepts; Yocto/BitBake or similar build systems.

Tools

Linux, C, C++, Rust, Yocto, BitBake, Git, U-Boot

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)