Tacit logo
Tacit1 week ago

Senior Firmware Engineer, Edge AI / NPU Runtime

$150,000–$200,000 year

On-site · San Francisco, California, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Startup

Job Summary

Senior Firmware Engineer to architect, optimize, and ship on-device AI for edge hardware. Own deployment of ML models onto embedded targets with NPUs/DSPs/MCUs, integrate runtimes and SDKs, and optimize latency, memory, and power. Build realtime sensor-to-inference pipelines, design low-latency data movement, support streaming inference, and ensure reliable real-world edge inference. Collaborate across firmware, ML, electrical, software, and product teams to meet latency, reliability, and power targets. Visa sponsorship available.

Required Qualifications

  • 5+ years of experience in embedded firmware, embedded systems, or edge ML systems
  • Strong C/C++/Rust experience on resource-constrained embedded platforms
  • Experience with RTOS-based systems such as FreeRTOS, Zephyr, ThreadX, or similar
  • Experience deploying or optimizing ML inference on embedded targets, NPUs, DSPs, MCUs, or edge SoCs
  • Strong understanding of realtime embedded systems, including DMA, interrupts, concurrency, memory management, and low-latency data movement
  • Experience optimizing embedded systems for latency, memory footprint, throughput, and power consumption
  • Hands-on debugging and bring-up experience across embedded hardware and firmware systems
  • Visa sponsorship
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$150k – $200k / yr

Senior Firmware Engineer, Edge AI / NPU Runtime · Tacit

Apply on Sorce