3 дня назад
Accelerator Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Accelerator Software Engineer (ASIC/Firmware/Kernel): Building the firmware, on-die software, and host-side kernel interfaces that make inference accelerator chips usable, with an accent on ASIC bring-up, microcontroller control, and high-throughput device drivers. Focus on bootloaders, power and thermal management, DMA, PCIe memory management, ring-buffer command queues, and SR-IOV device management.
Location: On-site in San Jose, United States. Relocation support is available for candidates moving to San Jose.
Company
builds hardware and software infrastructure for frontier AI inference, co-designing chips, racks, software, and manufacturing.
What you will do
- Develop accelerator software across ASIC firmware, microcontroller firmware, and host-side kernel and drivers.
- Implement CPU initialization, bootloaders, I/O drivers, on-chip application software, and inference instruction execution.
- Build platform software for power sequencing, telemetry, firmware updates, and chip bring-up.
- Develop Linux kernel drivers, PCIe-visible memory management, low-latency ring-buffer command queues, and SR-IOV virtual-function device management.
- Collaborate with hardware engineers on ASIC architecture, schematics, validation, and production software.
Requirements
- Bachelor's degree or equivalent practical experience.
- Strong software engineering fundamentals, including data structures and algorithms.
- Experience shipping and testing production software.
- Depth in firmware design, implementation, and debugging.
- Familiarity with embedded architectures and silicon-to-host technologies including ARM, PCIe, DMA, HBM, DRAM, Ethernet, and UART.
- Understanding of scalability, fault tolerance, and consistency.
Nice to have
- Master's degree in Computer Science or equivalent technical experience.
- Experience bringing up a new chip or board for the first time.
- Experience solving ambiguous, under-specified problems and applying low-level architecture concepts such as caching or AXI fabrics.
- Strong communication skills for cross-disciplinary engineering collaboration.
Culture & Benefits
- Fully in-person engineering and research environment in San Jose.
- Medical, dental, and vision coverage with substantial premium support.
- $500 monthly credit for waiving medical benefits.
- $2,000 monthly housing subsidy for employees living within walking distance of the office.
- Daily lunch and dinner, wellness benefits, and an ROI-justified unlimited compute budget.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Embedded Software Engineer
175 000 - 275 000$
4 дня назад
MTS Firmware Engineer (AI Systems)
150 000 - 300 000$
3 дня назад
Embedded Systems Engineer, Humanoid Robotics
135 000 - 185 000$
5 дней назад
Haskell Engineer (AI Hardware)
120 000 - 475 000$
3 дня назад
Embedded Systems Engineer (Robotics Hardware)
120 000 - 200 000$
3 дня назад
Senior Design Verification Engineer (AI)
180 000 - 350 000$