Джерело: CrawlJobs
Ця вакансія не має повного перекладу вибраною мовою. Нижче показано оригінальний зміст.

Embedded Software Engineer

Повна зайнятість Робота на місці

Дата публікації: 30.08.2026

This role owns the accelerator software that makes our chips usable. You'll work across the layers that bring the chip to life and connect it to the host: the firmware that powers it on, the on-die software that initializes and manages it, and the kernel-level interface that exposes it to the rest of the inference stack. The work spans three tightly-coupled domains; ASIC firmware, microcontroller firmware, and host-side kernel and drivers. We hire engineers who are deep in one area and curious about the others.

Responsibilities

Owns the accelerator software that makes our chips usable; Works across firmware, on-die software, and kernel-level interface; Specializes in one of ASIC Software, Platform Software, or Host-side Kernel and Drivers; Collaborates on ASIC architecture, on-device inference instruction execution, CPU initialization, bootloaders, IO drivers, thermal and power management, DMA data transfer, on-chip application software, and validation; Develops microcontroller architecture and software for power sequencing, telemetry, and firmware update; Develops Linux kernel drivers, PCIe-visible memory management, high-throughput low-latency ring buffer command queues, and SRIOV VF device management

Requirements

Bachelor's degree or equivalent practical experience; Strong software development fundamentals, including data structures and algorithms; Experience shipping and testing software on products that have gone to production; Depth in firmware design, implementation, and debugging; Familiarity with embedded architectures and the IO technologies that live at the silicon-to-host boundary — ARM, PCIe, DMA, HBM, DRAM, Ethernet, UART — and with systems concepts like scalability, fault tolerance, and consistency

Nice to have

Master's degree in Computer Science or equivalent technical experience; Hardware bring-up on a new chip or board, for the first time ever; Solving ambiguous, under-specified problems where the requirements emerge alongside the solution; Experience using low-level computer architecture details, like caching or AXI fabrics, to enable software to make decisions at the nanosecond-level; Strong communication, particularly when collaborating directly with engineers and across discipline boundaries

Benefits

Medical, dental, and vision packages with generous premium coverage; $500 per month credit for waiving medical benefits; Housing subsidy of $2k per month for those living within walking distance of the office; Relocation support for those moving to San Jose (Santana Row); Various wellness benefits covering fitness, mental health, and more; Daily lunch + dinner in our office; Unlimited compute budget subject to ROI justification
Подати заявку роботодавцю

Схожі вакансії

Усі →
Нова вакансія Вміст мовою оригіналу

API Developer

Польща, Краків
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Нова вакансія Вміст мовою оригіналу

MS Dynamics 365 CRM Azure Lead Developer

Польща, Краків
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Нова вакансія Вміст мовою оригіналу

Tokarz / Frezer CNC - Programista CNC (m/k/n) - Holandia | 700€ tydz.

Нідерланди, Zaandam
700 тис. EUR / міс.
SternJob Sp. z o.o.
SternJob Sp. z o.o.
Трудовий договірПовна зайнятість +2
Подати заявку
Нова вакансія Вміст мовою оригіналу

Business and System Analyst

Польща, Варшава
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Вміст мовою оригіналу

Delivery Manager/PM (Project Manager/PM - Delivery focus)

Польща, Гданськ
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку

Налаштування згод

Кожна мета є необов’язковою і за замовчуванням вимкнена. Ви можете відкликати згоду будь-коли.

Показуємо вакансії найближче до вас