3 дня назад
Member of Technical Staff, System Software (Runtime & Firmware)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Member of Technical Staff, System Software (Runtime & Firmware) (AI computing hardware): Building runtime software, embedded firmware, drivers, and host-device protocols for a new energy-efficient AI computer with an accent on model execution, silicon bring-up, and hardware-software co-design. Focus on designing bare-metal scheduling and calibration, solving cross-layer hardware anomalies, and making simulated and real silicon run workloads consistently.
Location: US remote, with an office in Mountain View, California
Company
is developing energy-efficient computing architecture for AI by mapping neural networks directly to semiconductor device physics.
What you will do
- Build runtime software for executing compiled AI models, including dispatch, data movement, and result readback on simulated systems and real silicon.
- Design bare-metal firmware for embedded processors, covering model execution, scheduling, device sequencing, calibration, boot, and flash paths.
- Develop host and device drivers, hardware abstraction layers, and robust protocols across the host-device boundary.
- Lead post-silicon software bring-up, operate test chips, and correlate measured hardware behavior with simulation models.
- Collaborate with AI, system modeling, hardware teams, and early customers to deploy and scale prototype platforms.
Requirements
- B.S. or M.S. in electrical engineering, computer engineering, computer science, or a related field.
- 7+ years of industry experience in embedded firmware, driver development, or hardware-adjacent systems software.
- Experience bringing new or prototype silicon from power-on to running real workloads.
- Expertise in C/C++ on embedded processors, including interrupts, DMA, memory-mapped registers, and boot and flash paths.
- Experience developing Linux drivers and designing protocols over an imperfect physical link, with depth in PCIe, USB, UART, or SPI.
- Strong Python engineering, independent software versioning discipline, hardware debugging, and cross-functional technical communication.
Nice to have
- Experience with AI accelerator, NPU, or GPU runtimes and driver layers.
- Experience with microcode, instruction encodings, or control-flow sequencing for non-CPU compute engines.
- FPGA, RTL, SoC prototyping, PCIe, and host driver stack experience.
- Familiarity with cloud infrastructure, virtualization, containerization, and hardware-attached services.
- Exposure to analog, mixed-signal, or physics-based computing.
Culture & Benefits
- Small, multidisciplinary R&D team with substantial ownership and influence over the platform.
- Work on complex problems spanning AI, software, hardware, silicon, and computing.
- Comprehensive health benefits and 401(k) matching.
- Unlimited paid time off and complimentary meals at the Mountain View office.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Senior Software Engineer, Edge Platform (AI)
8 дней назад
Junior R&D Engineer (Physical AI)
9 дней назад
System Software Engineer
8 дней назад
Junior Software Engineer (Edge Platform)
7 дней назад
System Software Engineering - PhD Intern
149 598 - 149 602$
7 дней назад