• Companies
  • News
By technology
  • Python6.1k
  • AWS4.6k
  • Docker3.6k
  • Kubernetes3.1k
  • PostgreSQL2.6k
  • C++1.8k
  • Java1.7k
By category
  • Backend Developer9.5k
  • DevOps Engineer2.4k
  • Data Engineer2.2k
  • Machine Learning Engineer2.1k
  • Embedded Engineer1.8k
  • Full Stack Developer1.5k
  • Mobile Developer623
Work mode
  • On-site15.2k
  • Remote6k
  • Hybrid2k
Job type
  • Full-time22.3k
  • Part-time390
  • Contract341
  • Freelance122
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
23,189 matches
Most relevantNewestHighest base
EnCharge AI

Device Driver Engineer

2 months ago
EnCharge AI · U.S., Canada, Germany, Norway
RemoteFull-timeC · C++
EnCharge AI

AI Runtime Engineer

2 months ago
EnCharge AI · U.S., Canada, Germany, Norway
RemoteFull-timeC++ · Python
EnCharge AI

AI Compiler Engineer

2 months ago
EnCharge AI · Remote-US, Canada, Germany and Norway
RemoteFull-timeLLVM · C++
Enavate

Senior BC Functional Consultant – Operations

2 months ago
Enavate · United States
On-siteFull-timeMicrosoft Dynamics 365 · Business Central
Enavate

Microsoft Dynamics GP Senior Consultant

2 months ago
Enavate · United States
On-siteFull-timeMicrosoft Dynamics GP
Enavate

BC Functional Consultant – Finance

2 months ago
Enavate · United States
On-siteFull-timeMicrosoft Dynamics 365 · Business Central
Enavate

BC Functional Consultant – Finance

2 months ago
Enavate · Toronto, ON
On-siteFull-timeMicrosoft Dynamics 365 · Business Central
LINQ

Staff Software Engineer

2 months ago
LINQ · Denver, CO
On-siteFull-time
DoorDash USA

UAS Flight Test Operator (I&II) - DoorDash Air

2 months ago
DoorDash USA · Bay Point, CA
On-siteFull-time
DoorDash USA

Head of Safety, Robot Operations

2 months ago
DoorDash USA · San Francisco, CA
On-siteFull-time
DoorDash USA

Hardware Prototype Engineering Technician - DoorDash Air

2 months ago
DoorDash USA · San Francisco, CA
On-siteFull-time
DoorDash USA

Hardware Integration Engineer, DoorDash Air

2 months ago
DoorDash USA · Oakland, CA
On-siteFull-time
DoorDash USA

Ground Support Operators, Labs - DoorDash Air

2 months ago
DoorDash USA · Bay Point, CA
On-siteFull-time
emnify

Senior UICC/eUICC/eSIM Engineer

2 months ago
emnify · Berlin, Germany, DACH remote, Germany Remote, Poland Remote
RemoteFull-timeSGP.22 · SGP.32
emnify

Senior Software Engineer (SmartCard Development)

2 months ago
emnify · Berlin, Germany, Germany Remote
RemoteFull-time
Emendata

Staff Statistician

2 months ago
Emendata · San Francisco, CA
On-siteFull-time
Emendata

Research Manager

2 months ago
Emendata · San Francisco, CA
On-siteFull-time
Emendata

Data Analyst

2 months ago
Emendata · San Francisco, CA
On-siteFull-time
Elligint Health

Senior DevOps/Site Reliability Engineer (SRE)

2 months ago
Elligint Health · Edison, NJ
On-siteFull-time
ELEVI Associates

Target Digital Network Analyst Level 3

2 months ago
ELEVI Associates · Annapolis Junction, MD
On-siteFull-time
  • Previous
  • 1
  • More pages
  • 1065
  • 1066
  • 1067
  • More pages
  • 1160
  • Next
EnCharge AI

Device Driver Engineer

EnCharge AI · U.S., Canada, Germany, Norway · posted 2 months ago
ApplyFull posting

Extracted from the posting

Base
Not stated
Remote
Remote
Stack
C, C++, Linux
About EnCharge AI →

The full posting

EnCharge AI is a leader in advanced AI hardware and software systems for edge-to-cloud computing. EnCharge’s robust and scalable next-generation in-memory computing technology provides orders-of-magnitude higher compute efficiency and density compared to today’s best-in-class solutions. The high-performance architecture is coupled with seamless software integration and will enable the immense potential of AI to be accessible in power, energy, and space constrained applications. EnCharge AI launched in 2022 and is led by veteran technologists with backgrounds in semiconductor design and AI systems.

About the Role

EnCharge AI is seeking a highly skilled Device Driver Engineer to design and implement high-performance driver stack for our cutting-edge AI accelerator hardware. In this role, you will work closely with hardware, firmware, and AI software teams to develop low-latency, high-bandwidth communication between the host system and AI accelerator.

Responsibilities

  • Develop, optimize, and maintain Linux/Windows PCIe device drivers for AI accelerators.
  • Implement low-level hardware interactions, DMA, memory management, and interrupt handling.
  • Work on driver optimizations to reduce latency and improve throughput for AI workloads.
  • Debug and troubleshoot PCIe protocol, kernel panics, crashes, and performance bottlenecks.
  • Collaborate with hardware, firmware, and AI software teams to define driver interfaces.
  • Ensure compliance with PCIe standards (Gen4/Gen5), SR-IOV, BAR memory mapping, and IOMMU.
  • Support virtualization (VFIO, SR-IOV, DPUs) and containerized environments (Kubernetes, Docker, etc.).
  • Develop tools for profiling, debugging, and monitoring driver performance.
  • Contribute to open-source kernel modules if applicable.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience in device driver development for Linux and/or Windows.
  • Strong experience with PCIe-based hardware, including BAR regions, DMA, interrupts, and MMIO.
  • Proficiency in C/C++ and kernel-mode programming (Linux Kernel, Windows WDDM/WDF/MCDM).
  • Experience with AI-specific accelerators (e.g., GPUs, NPUs, TPUs) is a plus.
  • Knowledge of low-level debugging tools (gdb, perf, ftrace, dmesg, PCIe analyzers).
  • Understanding of multi-threading, synchronization, and memory management in kernel space.
  • Familiarity with high-performance AI/ML workloads is a plus.
  • Experience in hypervisor interactions, VFIO, and passthrough solutions.
  • Knowledge of secure boot, firmware updates, and trusted execution environments (TEE).

EnchargeAI is an equal employment opportunity employer in the United States.