bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesHELLBENDER Inc. Linux Kernel Engineer (Device Driver Developer)

Linux Kernel Engineer (Device Driver Developer)

HELLBENDER Inc. · 620 William Pitt Way, Pittsburgh, PA 15238 · Hybrid · Active · Greenhouse

Job facts

FieldValue
CompanyHELLBENDER Inc.
Title Linux Kernel Engineer (Device Driver Developer)
Normalized title-
Department / teamSoftware Engineering
LocationPittsburgh, PA, United States
Work modelHybrid / Hybrid
Employment type-
Salary-
Statusactive
ATS providerGreenhouse
Posted / first seen2026-05-19 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-22

Related slices

PageWhat it containsOpen
Company jobsActive postings from HELLBENDER Inc..Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Greenhouse.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Pittsburgh.Open
Department jobsActive postings in Software Engineering.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyHELLBENDER Inc.
Source01136c25-4078-4f23-9af7-dcf352007d7a
ATS providerGreenhouse

Description

Company Name: Hellbender Inc. Job Title : Linux Kernel Engineer (Device Driver Developer) Department : Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes. Hellbender is intentionally forming an inclusive work environment and is committed to uplifting the historically marginalized identities including veterans, women, trans and non-white races in our community and industry. Job Summary: We are seeking a highly specialized Linux Kernel Engineer to lead the development and integration of device drivers for our next-generation hardware platforms. The primary focus of this role is "hardware enablement"—taking raw silicon and datasheets and transforming them into functional, stable components within the Linux kernel. The ideal candidate is a low-level expert who is comfortable navigating complex hardware registers, interpreting timing diagrams, and writing efficient, high-performance C code that operates within the constraints of kernel space. You will be responsible for the entire lifecycle of a driver, from initial bring-up to integration into our custom Linux distributions using Yocto or Buildroot. Essential Duties and Responsibilities: Driver Development: Design, implement, and maintain Linux device drivers (e.g., I2C, SPI, PCIe, USB, or custom SoC peripherals) within the Linux kernel space. Hardware Bring-up: Lead the initial software bring-up of new hardware components, ensuring that all peripheral interfaces are communicating correctly with the CPU. Datasheet Analysis: Perform deep-dive analysis of hardware datasheets, register maps, and electrical specifications to implement correct register-level logic and timing sequences. Embedded Linux Integration: Integrate newly developed drivers into custom Linux distributions using build systems such as Yocto Project or Buildroot , including the management of Device Tree (DTS) modifications. Kernel Debugging: Use advanced kernel debugging techniques to resolve issues related to interrupts, DMA (Direct Memory Access), concurrency/locking, and memory corruption. Hardware Interfacing: Work closely with hardware engineers to validate electrical signals against software behavior using logic analyzers, oscilloscopes, or protocol analyzers. Required Qualifications: Low-Level C Mastery: Expert-level proficiency in C, specifically regarding kernel-space constraints (no standard libraries, manual memory management, interrupt context awareness). Linux Kernel Internals: Deep understanding of the Linux kernel subsystem architecture, including Interrupt Service Routines (ISRs), Concurrency/Spinlocks, DMA, and the Linux Device Model. Hardware Protocol Expertise: Strong experience working with low-level communication protocols (e.g., I2C, SPI, UART, PCIe, USB, or Ethernet). Datasheet Fluency: Proven ability to read and interpret complex hardware datasheets, register maps, and timing diagrams to drive software implementation. Embedded Build Systems: Hands-on experience with Yocto Project (BitBake, recipes, layers) or Buildroot for creating custom Linux images. Device Tree Knowledge: Proficiency in writing and maintaining Device Tree Source (DTS) and Device Tree Overlay (DTBO) files. Preferred Qualifications: Hardware Debugging Tools: Experience using hardware debugging tools such as Logic Analyzers, Oscilloscopes, or JTAG debuggers. Architecture Specifics: Experience with specific processor architectures (e.g., ARM, RISC-V, or x86). Linux Kernel Subsystem Expertise: Previous experience contributing to the upstream Linux kernel or working on specific subsystems (e.g., Industrial I/O (IIO), Network, or Input subsystems). Scripting: Proficiency in Python for automating hardware testing and data parsing. Camera drivers: experience with imaging sensors is also a plus for this job. Benefits: 401(k) 5% Safe Harbor Contribution to 401k by Hellbender Dental insurance, 100% by Hellbender for employees and their families Health insurance, 100% by Hellbender for employees and their families Vision insurance, 100% by Hellbender for employees and their families Flexible spending account 7.5 weeks total Paid time off Hellbender Inc. options through our Equity Incentive Plan Profit Sharing (through 401k) Hybrid work environment & flexible work schedule Education & Experience: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field. 5-7 years of experience specifically in Linux kernel-space development and driver writing. Work Location: UPARC Pittsburgh Opportunity for advancement: Hellbender is a growing business and follows a policy that prioritizes internal promotions. As new positions are created new opportunities for advancement will be created as well.

Full job record

Job ID68911236cf8e7da9fed9e26b7e43e4803f9f9e78
Org IDde5bb8c8-b2c7-42b3-86c1-8e0d4ee94a0e
Source ID01136c25-4078-4f23-9af7-dcf352007d7a
Board ID01136c25-4078-4f23-9af7-dcf352007d7a
Providergreenhouse
Provider Job Key5224820008
Title Linux Kernel Engineer (Device Driver Developer)
Normalized Title
Statusactive
Activeyes
Location Text620 William Pitt Way, Pittsburgh, PA 15238
DepartmentSoftware Engineering
Team
Employment Type
Workplace Typehybrid
Remote Policyhybrid
CountryUnited States
RegionPA
CityPittsburgh
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://job-boards.greenhouse.io/hellbenderinc/jobs/5224820008
Apply URLhttps://job-boards.greenhouse.io/hellbenderinc/jobs/5224820008
First Seen At2026-05-29 22:39:46Z
Last Seen At2026-06-22 07:37:53Z
Last Checked At2026-06-22 07:37:53Z
Last Changed At2026-05-29 22:39:46Z
Inactive At
Source Posted At2026-05-19 11:36:37Z
Source Updated At2026-05-19 11:36:37Z
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=greenhouse/board=hellbenderinc/date=2026-06-22/2026-06-22T07-37-53-348Z-77bdefa6e6b620bc03ed6d37cb84e22ba8ceedccee6b14690e27f8ab3ab88f3e.json
Event Fields
{
  "content_hash": "9658c76e505dfcbdbb90584aeb99a2343e29b465d788653053515524aa7ed887",
  "source_hash": "ff94a279cd367d1b8caf97f7d50b360763b759738409e6fb7fb78dd5a0749d72",
  "last_changed_at": "2026-05-29T22:39:46.564Z",
  "active_status": "active"
}
Parsed Structured
{
  "dedupe": null,
  "language": "en",
  "location": {
    "raw": "620 William Pitt Way, Pittsburgh, PA 15238",
    "city": "Pittsburgh",
    "region": "PA",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.9
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-22T07:37:53.424Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "620 William Pitt Way, Pittsburgh, PA 15238",
      "city": "Pittsburgh",
      "region": "PA",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.9
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "title": " Linux Kernel Engineer (Device Driver Developer)",
  "offices": [
    {
      "id": 4043771008,
      "name": "U-PARC",
      "location": "Pittsburgh, Pennsylvania, United States",
      "child_ids": [],
      "parent_id": null
    }
  ],
  "language": "en",
  "location": {
    "name": "620 William Pitt Way, Pittsburgh, PA 15238"
  },
  "metadata": [],
  "updated_at": "2026-05-19T07:36:37-04:00",
  "departments": [
    {
      "id": 4052674008,
      "name": "Software Engineering",
      "child_ids": [],
      "parent_id": 4052672008
    }
  ],
  "company_name": "HELLBENDER Inc.",
  "requisition_id": 4476903008,
  "first_published": "2026-05-19T07:36:37-04:00",
  "application_deadline": null
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/68911236cf8e7da9fed9e26b7e43e4803f9f9e78?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/de5bb8c8-b2c7-42b3-86c1-8e0d4ee94a0eJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/01136c25-4078-4f23-9af7-dcf352007d7aJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/68911236cf8e7da9fed9e26b7e43e4803f9f9e78/eventsJSON