Назад
Company hidden
1 день назад

Kernel Driver Engineer (AI)

150 000 - 275 000$
Формат работы
onsite
Тип работы
fulltime
Английский
b2
Страна
US
Релокация
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Kernel Driver Engineer (AI): Developing and optimizing kernel-mode drivers for ML accelerators with an accent on memory management, PCIe communication, virtualization, and security. Focus on designing high-performance driver infrastructure, debugging complex hardware-software interactions, and validating reliability in manufacturing and production environments.

Location: On-site in San Jose, California; fully in-person team

Salary: $150,000–$275,000 per year, plus significant equity

Company

hirify.global builds inference-focused AI hardware by co-designing chips, racks, software, and manufacturing systems for high throughput and low latency.

What you will do

  • Design, develop, and maintain reliable kernel-mode drivers for new ML accelerators.
  • Optimize driver latency and throughput for demanding AI workloads and high-bandwidth data transfers.
  • Implement memory management using kernel mappings, page tables, NUMA-aware caching, and IOMMU configuration.
  • Develop support for SR-IOV, VFIO, para-virtualization, device security, and attestation.
  • Optimize PCIe communication and power management, including work with PCIe analyzers.
  • Debug system-level hardware and software issues, build performance benchmarks, and validate drivers in manufacturing and production environments.

Requirements

  • Proficiency in C/C++ and strong knowledge of Linux kernel internals.
  • Experience developing and debugging kernel-mode drivers and interfacing software with hardware devices.
  • Strong understanding of memory management, synchronization, PCIe, page tables, and IOMMU.
  • Experience with device virtualization technologies such as SR-IOV and VFIO.
  • Ability to analyze complex technical problems and collaborate across hardware and software teams.
  • Experience with Git and debugging tools such as gdb, kgdb, ftrace, and dmesg.

Nice to have

  • GPU or accelerator driver development and experience with ML workloads.
  • CUDA, OpenCL, TensorFlow, or PyTorch experience.
  • Performance profiling with perf or VTune and knowledge of hardware virtualization.
  • Experience with Rust, CI/CD, Kubernetes, or Docker.

Culture & Benefits

  • Fully in-person work in San Jose at Santana Row.
  • Medical, dental, and vision coverage with generous premium support.
  • $500 monthly credit for waiving medical benefits.
  • $2,000 monthly housing subsidy for employees living within walking distance of the office.
  • Relocation support for moving to San Jose, wellness benefits, daily lunch and dinner, and an unlimited compute budget subject to ROI justification.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →