Quelle: CrawlJobs
Für dieses Angebot liegt keine vollständige Übersetzung in der gewählten Sprache vor. Unten sehen Sie den Originalinhalt.

Embedded Software Engineer

Vollzeit Arbeit vor Ort

Veröffentlichungsdatum: 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
Beim Arbeitgeber bewerben

Ähnliche Angebote

Alle →

Cookie-Einstellungen

Jeder Zweck ist optional und standardmäßig deaktiviert. Sie können Ihre Einwilligung jederzeit widerrufen.

Wir zeigen Angebote in Ihrer Nähe